نصب nginx + apache در کنار هم بدون نیاز به پلاگین تجاری در دایرکت ادمین
دوستان قبلا نصب nginx و یا ترکیب nginx + apache توسط پلاگین و خرید لایسنس و... انجام می شد آن هم بطور غیر رسمی ولی در حال حاضر هر دو کانفیگ و وب سرور توسط CB 2 بصورت رسمی توسط شرکت دایرکت ادمین و بدون نیاز به هیچ پلاگینی انجام پذیر می باشد در این آموزش به نحوه نصب nginx + apache در کنار هم و بدون نیاز به پلاگین تجاری در دایرکت ادمین می پردازیم
cd /usr/local/directadmin/custombuild ./build version
چنانچه خروجی دستورات بالا با متن زیر یکسان نبود نشان میدهد custombuild شما نسخه ۲ نیست:
[root@server custombuild]# ./build version ۲٫۰٫۰-RC7 (rev: 863)
چنانچه نسخه custombuild شما ۲ نبود با دستورات زیر اقدام به آپگرید custombuild به نسخه ۲ نمایید:
cd /usr/local/directadmin mv custombuild custombuild.bak wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz tar xvzf custombuild.tar.gz cd custombuild ./build
حال با دستورات زیر اقدام به نصب nginx + apache می کنیم:
cd /usr/local/directamin/custombuild ./build update ./build update_da ./build nginx_apache ./build set webserver nginx_apache ./build rewrite_confs
چنانچه بعد از نصب با خطای زیر روبرو شدید:
Restarting apache.
Stopping httpd: [FAILED]
Starting httpd:httpd: Syntax error on line 50 of /etc/httpd/conf/httpd.conf: Syntax error on line 4 of /etc/httpd/conf/extra/httpd-phpmodules.conf: Cannot load /usr/lib/apache/libphp5.so into server: / usr/lib/apache/libphp5.so: undefined symbol: unixd_config
یکبار دستورات زیر را اجرا نمایید:
./build clean ./build update ./build php n ./build rewrite_confs
با آرزوی بهترین ها برای شما