دسته‌ها
تکنولوژی کد و دیتابیس وب

چگونگی تنظیم وردپرس 3 برای استفاده از ساب دامین در پلسک

امروز یکی از دوستهام هدی بالاخره تصمیم گرفت که وبلاگ نویسی را در هاست شخصی ادامه بده و برای خودش دامین داشته باشه. چون ایشون وبلاگ نویس قهاری هستند و شونصد تا وبلاگ دارند تصمیم بر این شد که یک دامین ثبت کنیم براش و هر وبلاگ روی یک ساب دامین باشه. خلاصه اینکه دامین رو ثبت کردم و هاست اش رو هم add کردم. بعد دیدم که باید هی ساب دامین اضافه کنم و هی وردپرس نصب کنم. خوب من هم که اصولا توی انجام کارهای بیگاری تنبل هستم شدید. این شد که جرقه ای به ذهنم رسید ، چرا نباید من یک وردپرس نصب کنم بعد با همون یک وردپرس چندتا وبلاگ توی ساب دامین های مختلف داشته باشیم و خود وردپرس ساب دامین بسازه ! ( تنبلی ریشه اختراعات هست ، بشر موجودی است تنبل که آنچه نکرده، از روی تنبلی نکرده، و آنچه کرده هم به خاطر تنبلی کرده است). برای این کار باید از wordpress mu استفاده میکردم. بعد از کمی تحقیق متوجه شدم خود وردپرس 3 در نسخه جدید از wordpress mu هم پشتیبانی می کند و نیازی به نصب wordpress mu نیست(چه بهتر اسباب گشاد بازی بیشتر مهیا بود). فعال کردن wordpress mu یک سری مراحل داره که باید طبق اون عمل کنید تا بتونید این قابلیت رو فعال کنید. اما توی کنترل پنل پلسک یک مشکل کوچولو هست اونهم این که بعد از ساخت وبلاگ جدید ، ساب دامین درست کار نمیکنه و صفحه پیش فرض پلسک رو فقط نشون میده. برای حل این مشکل و فعال سازی صحیح wordprss mu روی plesk می تونید از راهنمای زیر استفاده کنید.قبل از شروع چند تا از مزیت های wordprss mu رو بگم.
– امکان اضافه کردن وبلاگ به تعداد دلخواه بر روی آدرس های جدا
– امکان مدیریت هر وبلاگ به صورت جدا
– امکان اضافه کردن کاربر به وبلاگ خاص جهت مشارکت در وبلاگ نویسی در وبلاگ مورد نظر
– به طور خلاصه شما یک wordpress.com کامل می شوید و حتی میتونید ثبت نام و ایجاد وبلاگ در سایتتون رو فعال بزارید

خوب برسیم به آموزشمون

1 – در اولین مرحله آخرین نسخه وردپرس رو دانلود و نصب کنید.

2 – در plesk  و قسمت مدیریت DNS یک A رکورد جدید به صورت *.yourdomain.com بسازید و آی پی دامین را نیز بدهید.

3- بعد از راه اندازی کامل وردپرس کد زیر را به قبل از عبارت /* That’s all, stop editing! Happy blogging. */  در فایل wp-config اضافه کنید

define(‘WP_ALLOW_MULTISITE’, true);

4 – حال اگر مجددا به پیش خوان وردپرس خود مراجعه کنید متوجه خواهید شد که در قسمت ابزار گزینه شبکه اضافه شده است. برای فعال شدن باید 4 کاری که گفته انجام دهید. نخست یک شاخه به اسم blogs.dir در آدرس داده شده بسازید. مرحله 2 و 3 دو کدی که به شما داده است به ادامه کدی که در مرحله قبل به wp-config اضافه کنید. مرحله 4 که اضافه کردن فایل .htaccess هست را نادیده بگیرید. به طور معمول باید وردپرس شما آماده شده باشد اما اگر از plesk استفاده می کنید با مشکل مواجه می شوید و ساب دامین های ساخته شده کار نخواهد کرد.

5- به شاخه زیر در دامین خود بروید (حتما باید دسترسی root داشته باشید اگر ندارید باید از مدیر سرور خود بخواهید که این مرحله را انجام دهد)

/var/www/vhosts/domain.com/conf/

در این آدرس باید فایلی با اسم vhost.conf  باشد اگر نبود باید بسازید و خط زیر را در آن اضافه کنید

ServerAlias *.yourdomain.com

بعد از این مرحله باید سرویس Apache  را restart کنید تا تغییرات اعمال شود دو خط دستور زیر را اجرا کنید

# /usr/local/psa/admin/sbin/websrvmng -a -v

# /usr/sbin/apachectl restart

تموم شد. به همین سادگی به همین خوشمزگی ، از wordpress mu خود لذت ببرید. پیدا کردن این راه حل 7-8 ساعت وقت من رو گرفت. حتی یک خارجی هم راه حل براش ننوشته بود شما هم به خارجی ترجمه اش نکنید اونها هم یک کم اذیت بشند 🙂

یک پاسخ به «چگونگی تنظیم وردپرس 3 برای استفاده از ساب دامین در پلسک»

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.