نصب nginx + apache در کنار هم بدون نیاز به پلاگین تجاری در دایرکت ادمین
همانگونه که دوستان مطلع هستند نصب nginx و یا ترکیب nginx + apache توسط پلاگین و خرید لایسنس و... انجام می شد آن هم بطور غیر رسمی ولی در حال حاضر هر دو کانفیگ و وب سرور توسط CB 2 بصورت رسمی توسط شرکت دایرکت ادمین و بدون نیاز به هیچ پلاگینی انجام پذیر میباشد.
در این آموزش به نحوه نصب nginx + apache در کنار هم و بدون نیاز به پلاگین تجاری در دایرکت ادمین می پردازیم
جهت نصب nginx + apache حتما باید نسخه custombuild 2 بر روی دایرکت ادمین شما نصب باشد. جهت اطمینان از این مورد می توانید از طریق روش زیر custombuild را به نسخه ۲ آپگرید نمایید:
ابتدا با دستورات زیر نسخه فعلی custombuild را بررسی می کنیم:
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
cd /usr/local/directamin/custombuild
./build update
./build update_da
./build nginx_apache
./build set webserver nginx_apache
./build rewrite_confs
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
با آرزوی بهترین ها برای شما