در صورتی که میخواهید دو سایت با وردپرس متفاوت را بر روی یک هاست اجرا کنید، میبایست نسخهی وردپرس را دو بار در هاست خود نصب کنید. بهترین روش برای این کار، استفاده از پوشههای مجزا به صورت دستی و یا با کمک ابزارهای مثل مدیریت فایلهای cPanel است.
بهصورت پیشفرض، هاستهایی که با وردپرس میزبانی میشوند، یک پوشهی public_html دارند که بهعنوان ریشهی وبسایت استفاده میشود. برای نصب وردپرس دوم باید یک پوشهی جدیدی ایجاد کرده و فایلهای مربوط به نصب را داخل آن کپی کنید. بهعنوان مثال، یک پوشه با نام wp2 را در داخل public_html بسازید و فایلهای وردپرس دوم را در داخل آن بسیاری کنید.
بعد از آن، میتوانید بهطور مستقیم به سایت دوم دسترسی داشته باشید. بهصورت پیشفرض، شما میتوانید با افزودن wp2 بهعنوان زیردامنهی سایت اول، به آدرس سایت دوم دسترسی پیدا کنید. به عبارت دیگر، اگر دامنه شما example.com باشد، میتوانید با دسترسی به wp2.example.com بهطور مستقیم به سایت دوم دسترسی داشته باشید.
اگر نمیخواهید از زیردامنه استفاده کنید، میتوانید با افزودن نام پوشه به عنوان تنظیمات فایل هاست دسترسی به سایت دوم را بهدست آورید. به عبارت دیگر، شرطی که پوشهی دوم شما wp2 بوده باشد، با وارد کردن آدرس example.com/wp2 بهصورت مستقیم به سایت دوم دسترسی خواهید داشت.
همانطور که میتوان روی یک هاست نسخههای مختلفی از وردپرس را نصب کرد، میتوانید برای هر نصب وردپرس، دسترسی به پایگاه دادهی مربوط به خود را نیز تنظیم کنید. بهعنوان مثال، جدولهای پایگاه دادهی وردپرس دوم در دیتابیس جداگانهی مشخصی ذخیره خواهد شد. شما میتوانید به عنوان کاربر root و یا از هر کاربر دیگری که دسترسی استاندارد به مدیریت دیتابیس دارد، اختیارات لازم برای ایجاد دیتابیس موردنیاز را برای نصب وردپرسهای جدید ایجاد کنید.
1. روش نصب دو وردپرس روی یک هاست
نصب دو وردپرس روی یک هاست، موضوعی است که بسیاری از کاربران اینترنت در حین ایجاد یک وب سایت با آن مواجه میشوند. در واقع، نصب دو وردپرس برای ایجاد دو سایت متفاوت با نام های مختلف استفاده میشود. در اینجا، روش نصب دو وردپرس روی یک هاست را به صورت کامل شرح خواهیم داد.
گام اول: دانلود فایل و نصب وردپرس روی هاست
ابتدا باید فایل فشرده وردپرس را از سایت رسمی وردپرس دانلود کرده و سپس آنرا در هاست خود نصب کنید. روش نصب وردپرس در هاست بسیار آسان است و معمولاً با استفاده از برنامه نصب خودکار هاست، این کار به راحتی انجام میشود. هر چند برای نصب دو وردپرس روی یک هاست، باید این مرحله را دو بار تکرار کرده و دو نرمافزار وردپرس را در هاست خود نصب کنید.
گام دوم: تهیه پایگاه داده برای وردپرس
در این مرحله، باید در کنترل پنل هاست خود یک پایگاه داده برای وردپرس جدید تهیه کنید. برای این منظور، از قسمت "پایگاههای داده" کنترل پنل، یک پایگاه داده جدید ایجاد کنید و سپس اطلاعات مربوط به آن شامل "نام پایگاه داده، نام کاربری، رمز عبور و هاست" را در یک فایل دانشنامه ذخیره کنید.
گام سوم: ایجاد جداول جدید
حال برای ایجاد جداول جدید در پایگاه داده جدید، بر روی دکمه phpMyAdmin کلیک کنید و سپس با وارد کردن نام کاربری و رمزعبور مربوط به کنترل پنل، وارد پنل phpMyAdmin شوید. در قسمت سمت چپ صفحه، پایگاه داده جدیدی که در گام قبلی ایجاد کرده اید را انتخاب کنید. این کار باعث میشود تا جداولی که مربوط به هر وردپرس هستند در همان پایگاهداده ایجاد شوند.
گام چهارم: تغییر پیکربندی وردپرس
بعد از ایجاد دو پایگاه داده، نوبت به تغییر پیکربندی وردپرسهای جدید است. برای این کار باید به پوشهای بروید که نرمافزار وردپرس را در آن نصب کردهاید. سپس پوشه wp-config.php را با استفاده از یک ویرایشگر متنی باز کنید و مقادیر مربوط به دو پایگاه داده را تغییر دهید.
گام پنجم: نصب پلاگین
میتوانید با استفاده از پلاگین هایی مانند "Multiple WordPress" پلاگین سریع و آسانی برای نصب دو وردپرس را به دست آورید. باید این پلاگین را نصب کنید و سپس تنظیمات آنرا تغییر دهید. بعد از تنظیمات، دیگر نیاز به تغییر فایل wp-config.php نیست.
با توجه به این گام ها، نصب دو وردپرس روی یک هاست به راحتی انجام می شود. با این حال، توجه داشته باشید که برای اجتناب از هر نوع مشکل یا محدودیت، باید از طریق پشتیبان هاست یا متخصص های مجربی که این کار را انجام داده اند کمک بگیرید.
2. ایجاد دو پوشه اختصاصی برای هر وردپرس
برای ساخت وبسایت با وردپرس، معمولاً یکی از اولین چیزهایی که باید در نظر گرفته شود ساختار مدیریت پروندهها و فایلها است. وردپرس برای ذخیره کردن تمامی فایلها، شامل تصاویر، فایلهای آموزشی و فایلهای مرتبط با پوسته، به دو پوشه اصلی نیاز دارد. این دو پوشه شامل پوشه "wp-content" و پوشه "wp-admin" هستند.
اما برای افزایش سطح امنیتی و جدایی کاربری، میتوانید برای هر سایت وردپرسی، دو پوشه اختصاصی نیز برای نگهداری فایلها و موارد مربوط به سایت ایجاد کنید. برای اینکار میتوانید یک پوشه به نام "files" و یک پوشه به نام "backup" ایجاد کنید. در پوشه "files" میتوانید تمامی فایلهایی که قرار است در سایت استفاده شوند را قرار دهید. بهعنوانمثال تصاویر، فایلهای آموزشی، پیدیافها و موارد مشابه. بهاینترتیب میتوانید سایت خود را بدون نیاز به دسترسی به پوشههای وردپرس بهطور کامل مدیریت کنید.
پوشه "backup" نیز برای ایجاد نسخه پشتیبان از فایلها و پوشههای سایت شما میتواند استفاده شود. این پوشه میتواند حاوی اطلاعات پشتیبان شده قبلی شما را در سیستم نگهداری کند. داشتن نسخه پشتیبان از فایلها به شما کمک میکند درصورت بروز مشکل در سایت، بتوانید به راحتی به نسخه قبلی سایت بازگردید و از اطلاعات خود دفاع کنید.
در نتیجه، ایجاد دو پوشه اختصاصی برای هر وردپرس، برای مدیریت بهتر محتوا و ارتقای سطح امنیتی و تمیزی وضعیت پروندهها به شدت پیشنهاد میشود.
3. انتخاب دامنه و زیردامنه برای هر وردپرس
یکی از مراحل مهم در راه اندازی وب سایت با وردپرس، انتخاب دامنه و زیردامنه مناسب است. انتخاب دامنه به عنوان نام وب سایت شما و همچنین زیردامنه به عنوان انتخاب آدرس ها برای صفحات مختلف وب سایت، بسیار حائز اهمیت است.
شما در انتخاب دامنه باید به چند مساله توجه کنید. اولین مسئله که نیاز به توجه دارد، انتخاب نام مناسب است. نامی که یکسان با موضوعی باشد که بر روی آن مطالب خود را ارائه می دهید. همچنین اگر برای کاربران خارجی هم محتوایی ارائه می کنید، به انتخاب نام با املای درست و کوتاه توجه کنید تا آسان تر برای آنها قابل تلفظ باشد.
همچنین در انتخاب دامنه باید به دقت بررسی کنید که آیا آن دامنه در دسترس است یا خیر؟ برای این منظور می توانید از سایت هایی مانند Whois.com استفاده کنید که اطلاعات دامنه ها را برای شما نمایش می دهند. در انتخاب دامنه همیشه از دامنه های عالی و مشهور استفاده کنید مانند دامنه های .com، .org و .net که برای موتورهای جستجو بسیار شناخته شده هستند.
همچنین برای زیر دامنه های وردپرس خود، همیشه از زیر دامنه خود هاست شخصی استفاده کنید. با داشتن یک دامنه رایگان، شما به طوری که می توانید زیردامنه های بیشتری بسازید، قادر به راه اندازی صفحات بیشتر با نام های متفاوت خواهید بود. اما در هر صورت، باید به دقت توجه کنید که زیردامنه شما با دامنه اصلی شما مرتبط باشد و اگر باید، بتوانید به سادگی آن را به کاربران خود توضیح دهید.
اختصاص دادن یک دامنه و زیردامنه مناسب برای وب سایت وردپرس شما، مهم ترین مسئله است که می تواند شما را در سرعت و بهبود عملکرد وب سایتی که دارید، یاری کند. با مراعات این نکات، شما می توانید بهترین دامنه و زیردامنه ها را برای وب سایت خود انتخاب کنید.
4. ایجاد دیتابیس جداگانه برای هر وردپرس
وردپرس یکی از سیستمهای مدیریت محتوای پرکاربرد در دنیای وب است که برای بسیاری از سایتهای اینترنتی بهکار میرود. در بسیاری از مواقع، یک کاربر ممکن است به دنبال ایجاد چندین وبسایت با استفاده از وردپرس باشد و برای هر یک بخشی از دادهها را میخواهد جدا گرداند.
بنابراین، تصمیم به ایجاد دیتابیس جداگانه برای هر وبسایت وردپرس یکی از رویکردهای قابل توجه در این زمینه است. از اینرو بهتر است برای هر سایت که قصد ساخت آن را دارید، یک دیتابیس جدید تشکیل دهید.
این رویکرد دارای چندین مزیت است. برای مثال، با ایجاد دیتابیس جداگانه، به سادگی میتوانیم از هر کدام از دیتابیسهای موجود برای بکاپ گیری و بازیابی اطلاعات استفاده کنیم. همچنین ما این اجازه را داریم که برای هر وبسایت به صورت مستقل به تنظیمات دسترسی داشته باشیم و خطاهای مربوط به یکی از وبسایتها، منحصر به آن خواهد بود.
اگر شما نیز به دنبال این رویکرد هستید، باید به یک سرور دسترسی داشته باشید که امکان ایجاد دیتابیس جداگانه را دارا باشد. در این موارد با دانش کافی در زمینه دیتابیس، میتوانید مستقل اقدام به ایجاد و مدیریت دیتابیس وردپرس خود نمایید. به این ترتیب با داشتن دیتابیس جداگانه برای هر وبسایت، میتوانید به کنترل و مدیریت دائمی وبسایت خود بپردازید و مشکلات آتی را بهراحتی رفع کنید.
5. نصب وردپرس اول در پوشه اختصاصی اول
وردپرس یک سیستم مدیریت محتوا است که امکان طراحی و ایجاد وب سایت های شخصی، تجاری و حرفه ای را برای کاربران فراهم می کند. برای نصب وردپرس نیاز به داشتن یک سرور وب و همچنین دسترسی به پوشه اختصاصی اول است. در این پوشه می توان فایل های وردپرس را قرار داد و با اجرای فرآیند نصب سیستم مدیریت محتوا، وب سایت را طراحی و ایجاد کرد.
برای نصب وردپرس در پوشه اختصاصی اول، ابتدا باید این پوشه را در سرور وب ایجاد کرد. سپس با استفاده از نرم افزار FTP، فایل های وردپرس را به داخل پوشه اختصاصی اول آپلود کنید. پس از آپلود فایل های وردپرس، باید به آدرس دامنه وب سایت خود مراجعه کرده و فرآیند نصب وردپرس را آغاز کنید.
در فرآیند نصب وردپرس از شما مشخصات پایگاه داده، نام وردپرس و اطلاعات کاربری ورود به پنل وب سایت خود را دریافت خواهد کرد. پس از وارد کردن این مشخصات، نصب وردپرس در پوشه اختصاصی اول به طور کامل انجام خواهد شد و وب سایت شما آماده استفاده خواهد بود. به صورت پیش فرض، تنظیمات وب سایت به صورت پیش فرض قابل استفاده هستند و می توانید با ورود به پنل مدیریت وردپرس، تغییرات مورد نظر خود را اعمال کنید.
6. تنظیمات اولیه وردپرس اول
در این مقاله، به بررسی تنظیمات اولیه وردپرس پرداخته خواهیم شد. بعد از نصب وردپرس، ابتدا به صفحه تنظیمات دسترسی دارید. در این بخش میتوانید تنظیماتی را پیکربندی و تغییر دهید که تأثیر بسزایی در بهینهسازی سایت شما دارد.
این تنظیمات شامل مواردی مانند زبان سایت، نام و دستهبندیهای وبسایت، فرمت تاریخ و ساعت، برچسبهای نخستین پست، فرمت مطالب، صفحهی اول، تعداد پستهای صفحه، تصویر پیشفرض پست و ... میشود.
در این مقاله ما به تنظیمات مهمی که باید در ابتدای کار به آنها توجه شود، میپردازیم. تنظیماتی که به صورت پیشفرض در وردپرس قرار دارند را میتوانید بررسی کرده و به نیاز خود تغییر دهید.
اهمیت تنظیمات اولیه در وردپرس بسیار زیاد است چراکه با اعمال تغییرات، میتوانید سایت خود را به صورت بهینهتری بهینهسازی کرده و به اهداف پیشبینی شده نزدیک شوید. بنابراین، پیشنهاد میدهیم که از بهترین تنظیمات برای وبسایت خود استفاده کنید.
7. نصب وردپرس دوم در پوشه اختصاصی دوم
نصب وردپرس در پوشه اختصاصی دوم اگر در حالت عادی (یعنی به صورت root) در هاست وردپرس را نصب کنید، تمام پوشههای مرتبط با وردپرس در دایرکتوری public_html ذخیره میشود. اما برای نگهداری فایلهای سایت و همچنین رعایت اصول امنیتی، پیشنهاد میشود که پوشه اختصاصی ساخته و وردپرس را در آن نصب کرد.
برای ساخت پوشه اختصاصی در هاست خود، ابتدا باید به کنترل پنل هاست خود وارد شده و در بخش فایلها و دایرکتوریها، گزینهی "پوشه جدید" را انتخاب کنید. سپس نام پوشه اختصاصی خود را انتخاب کنید. مثلاً اگر میخواهید پوشهای با نام blog ایجاد کنید، آن را به عنوان نام پوشهی جدید انتخاب کنید.
پس از ساخت پوشه، فایلهای وردپرس را به آن منتقل کنید. برای این کار، ابتدا فایلهای وردپرس را از سایت وردپرس دانلود کنید. سپس آنها را با استفاده از برنامهی FTP به پوشهای که ساختهاید انتقال دهید. حالا فایلهای وردپرس در پوشه اختصاصی شما قرار دارند و میتوانید با نصب و فعالسازی وردپرس، به راحتی سایت خود را ایجاد کنید و تنظیمات و افزونههای لازم برای آن را انجام دهید.
یکی از مهمترین مزایای نصب وردپرس در پوشه اختصاصی، افزایش امنیت سایت و تمیزی دایرکتوری public_html است. با ساخت پوشه اختصاصی، تمام فایلها و تنظیمات مربوط به وردپرس در یک پوشه قرار دارند و به آسانی میتوان از آنها پشتیبان تهیه و به راحتی نگهداری کرد.
8. تنظیمات اولیه وردپرس دوم
تنظیمات اولیه وردپرس دوم برای ایجاد یک وبسایت حرفهای بسیار مهم است؛ زیرا این تنظیمات به شما امکان میدهند تا ویژگیهای مهم سایت خود را مشخص کنید. در این بخش، قسمتهای «عنوان سایت»، «آدرس وبسایت»، «عنوان فرعی سایت»، «زبان» و «تنظیمات صفحهی مقصد صفحهی وبسایت» را میتوان تنظیم کرد.
عنوان سایت و عنوان فرعی سایت باید به شکلی تنظیم شوند که با محتوای ساختاری سایت شما مرتبط باشد. این عنوانها به عنوان فلسفهی برخورداری برای وبسایت شما عمل میکنند. آدرس وبسایت نیز برای شناسایی شما مهم است که باید شما را در رشتهای مرتبط با اهداف نشان دهد.
تنظیمات زبان نیز برای تعیین زبان وبسایت است. این تنظیمات برای صفحات مختلفی که زبانهای مختلفی دارند، ممکن است تنظیم شوند، بنابراین مطمئن شوید که زبان صحیح برای هر صفحه را تعیین کنید.
تنظیم صفحهی مقصد صفحهی وبسایت نیز مهم است؛ زیرا این تنظیمات به شما امکان میدهند تا با استفاده از صفحات قبلتر، کاربران را به محتوای مورد علاقهی خود راهنمایی کنید. همچنین، با تنظیم نام مستعار، مرورگر browser بهروزرسانی مداوم (Force Reload) از آدرسی که شما به آن تنظیم شدهاید استفاده میکند، به علاوه اینکه از سئوی بهتری برخوردار خواهد بود.
بنابراین با تعیین تنظیمات اولیهی وردپرس مناسب، شما میتوانید برای وبسایت خود، یک هویت قوی بسازید. در این مرحله، اطلاعات و تنظیمات ضروری را بررسی کردهاید، بنابراین میتوانید به مراحل بعدی رفته و به سایت خود محتوایی مناسب اضافه کنید.
9. اتصال دامنه و زیردامنه به هر وردپرس
اتصال دامنه و زیردامنه به وردپرس یکی از مهمترین فعالیتهایی است که برای راهاندازی سایت خود باید انجام دهید. در این مرحله شما باید دامنه و یا زیردامنه خود را به وبهاست متصل کرده و سپس نصب وردپرس را انجام دهید.
اگر دامنه شما در یک سرویس دهنده دیگر ثبت شده است، باید DNS آن را به وبهاست خود منتقل کنید. برای این کار باید به پنل کنترل پنل دامنه خود وارد شوید و اطلاعات DNS خود را تغییر دهید. سپس بعد از چند ساعت، اصالت دامنه شما در وبهاست مورد تایید برای شروع نصب وردپرس قرار میگیرد.
با نصب وردپرس در وبهاست، امکان اتصال زیردامنه به وردپرس فراهم میشود. این کار با ایجاد یک زیردامنه در پنل کنترل پنل سایت شما انجام میشود. برای این کار باید به پنل کنترل پنل خود وارد شوید و در بخش زیردامنه، نام زیردامنه مورد نظر را وارد کرده و به آدرس وردپرس هدایت کنید.
همچنین برای اتصال دامنه به وردپرس و امن کردن سایت از SSL نیز میتوانید استفاده کنید. این کار با نصب SSL رایگان از بخش تنظیمات وردپرس امکانپذیر است. با این کار، سایت شما از طریق HTTPS بازدهی میکند و برای کاربران امنیت بیشتری فراهم میکند.
10. تست کردن و عیب یابی نصب دو وردپرس
هنگام نصب دو وردپرس در یک دامنه به دلایل مختلف ممکن است نیاز به تست کردن و عیب یابی نصب دو وردپرس داشته باشید. در اینجا به بررسی روشهایی برای تست کردن و عیب یابی نصب دو وردپرس میپردازیم.
اولین موردی که باید در نظر گرفته شود، بررسی تنظیمات فایل wp-config میباشد. اگر نصب دوم را با همان نام دیتابیس انجام دهید، باید یقین حاصل کنید که دومین نصب از تنظیمات دیتابیس صحیح استفاده میکند و با نام کاربری و رمز عبور منحصر به فرد خود به دیتابیس متصل میشود.
در مرحله بعدی، باید اطمینان حاصل کنید که دومین وردپرس نصب شده به درستی به فایل htaccess و wp-config رجوع میکند. در بسیاری از موارد، قابلیت چند شاخصی در فایل htaccess نیاز است، تا وردپرس دوم بدون هیچ مشکلی اجرا شود.
بررسی تنظیمات دیتابیس دومین وردپرس نیز مهم است. در صورتی که دیتابیس دومین وردپرس به درستی ایجاد نشده باشد، ممکن است به مشکلاتی برخورد کنید که با تلاش و شناختن مشخصات دیتابیس وردپرس قبلی قابل حل هستند.
در نهایت، همچنین باید پلاگینهایی که روی وردپرس نصب شده است، مورد بررسی قرار داده شوند. در صورت تنظیمات نادرست پلاگینها، مشکلات در نصب دومین وردپرس ممکن است به وجود آیند. در این صورت باید پلاگینها را غیرفعال کنید و یا به جای آنها پلاگینهای مشابه با عملکرد بهتر را نصب کنید.