این مورد را امروز دیدم گفتم برای خیلی ها ممکنه جالب باشه ، قبلا نصب nginx یا ترکیب nginx + apache توسط پلاگین ها و خرید لایسنس و این مسائل بصورت غیررسمی انجام می شد ولی الان هر دو کانفیگ و وب سرور توسط cb 2 بصورت رسمی توسط خود دایرکت ادمین بودن نیاز به هیچ پلاگینی انجام میشه این اموزش هم خدمت شما:
Reverse-proxy NGINX + Apache on Directadmin powered server with CB 2.x (http://forum.directadmin.com/showthread.php?t=49438)
نسخه فارسی آموزش
ابتدا باید مطمئن بشوید که کاستوم بیلد 2 استفاده می کنید
cd /usr/local/directadmin/custombuild
./build version
خروجی باید ورژن دو باشه مثل این
[root@server custombuild]# ./build version
2.0.0-RC7 (rev: 863)
سپس مطمئن بشوید که ورژن دایرکت ادمین هم بالاتر از 1.45.2 هست
[root@server custombuild]# /usr/local/directadmin/directadmin v
Version: DirectAdmin v.1.45.4
خب حالا همه چیز اماده است و کافیه این دستورات را اجرا کنید
cd /usr/local/directamin/custombuild
./build update
./build update_da
./build set webserver nginx_apache
./build nginx_apache
./build rewrite_confs
LIAN2
August 18th, 2014, 18:56
با سلام وقت بخیر
ضمن تایید فرمایشات استارتر محترم ،
nginx_apache در دایرکت ادمین از پایداری بسیار مناسبی برخوردار هست و مشکلاتی که در پلاگین ها با آن مواجه میشوید در این نسخه از Custombuild و ترکیب این وب سرور ها اصلا مشاهده نمی کنید.
اگر نصب کردید ، لطفا لینک یکی از سایت های رو سرور بزارید من یک مورد رو تست کنم ...
با تشکر ...
بله میتونید تست کنید
- - - Updated - - -
با mod rewite مورد و مشکلی نداره ؟
دقیقا reverse میشه ؟
بله مشکلی با rewrite فایل های .htaccess ندارد
arazit
August 18th, 2014, 20:06
سلام
هیچ مشکلی ندارد و بخوبی کار می کند
elipihost
August 18th, 2014, 22:52
یعنی تاییده؟
bazar30t
August 18th, 2014, 22:56
درود
بله تایید است این نکته را روی یک سرور اخیرا تست کرده ایم برای یک از مشتریان
موفق باشید
ali2k
August 18th, 2014, 23:04
بله ، خودم نصب کردم تا این لحظه بدون مشکل کار میکند و هیچ مسئله ای ندارد.
- - - Updated - - -
با mod rewite مورد و مشکلی نداره ؟
دقیقا reverse میشه ؟
بله ، نصب و تست کردم هیچ مشکلی ندارد و دقیقا reverse میشه :)
TN Projects
August 18th, 2014, 23:04
با درود.
بنده هم کاملا تائید میکنیم و نیازی به نصب انجین ایکس نال شده که هزاران مشکل داره دیگه نیست
iran-developers
August 18th, 2014, 23:06
هههه مهره تایید رو می زنم
فیکسه مخصوصا هاستینگ اشتراکی !
ali2k
August 19th, 2014, 09:49
البته یه مرحله دیگر رو هم باید انجام بدین اگر انجام ندین سرور آیپی (در اسکریپ های PHP و در لاگ های آپاچی) درست رو بر نمی گردونه و مخصوصا اسکریپ ها لایسنس دار که با آیپی کار می کنن به مشکل می خورن! اول باید unzip رو نصب کنید
yum install unzip
برای حل این مشکل mod_rpaf باید نصب بشه.
cd /usr/local/src
wget https://github.com/y-ken/mod_rpaf/archive/master.zip
unzip master.zip
cd mod_rpaf-master
/bin/sed -i "s/remote_/client_/g" mod_rpaf-2.0.c
make && make install
حالا باید دستورات زیر رو در /etc/httpd/conf/extra/httpd-includes.conf قرار بدین
LoadModule rpaf_module /usr/lib/apache/mod_rpaf-2.0.so
<IfModule mod_rpaf-2.0.c>
RPAFenable On
RPAF*****_ips 127.0.0.1
RPAFsethostname On
RPAFheader X-Client-IP
</IfModule>
بعد از انجام مراحل بالا آپاچی رو ریست کنید!
نیازی به انجام این کار نیست ، mod_rpaf2 به جاش mod_remoteip آمده که بصورت خودکار توسط directadmin نصب میشه و ip صحیح رو ثبت می کند دیگه نیازی نیست این مرحله انجام بشه :)
طی بررسی هایی که از دیروز کردم این پیاده سازی رسمی دایرکت ادمین واقعا کامل و دقیق هست و خیلی نکات ریز را رعایت کردند ...
asrhosting
August 19th, 2014, 11:35
دوستان ngnix رو تا حالا به تنهایی از روش خود دایرکت ادمین نصب کردن ؟
ngnix + apache که واقعا خوب کار می کنه .
ولی ngnix به تنهایی چی ؟
ali2k
August 19th, 2014, 11:40
دوستان ngnix رو تا حالا به تنهایی از روش خود دایرکت ادمین نصب کردن ؟
ngnix + apache که واقعا خوب کار می کنه .
ولی ngnix به تنهایی چی ؟
روش نصب nginx به تنهایی مثل همین روش هست فقط دستور زیر جایگزین میشه
./build set webserver nginx
همچنین برای راه اندازی php باید توی option ها php-fpm رو انتخاب کنید و بعد از نصب انجینکس بزنید ./build php
یکی از اولین مشکلات نصب انجینکس به تنهایی عدم پشتیبانی از .htaccess هست که عمدتا مشکل rewrite رو برای اکثر اسکریپت ها بوجود میاره و نهایتا نیاز به کانورتور دستورات داره که اصلا کار جالبی نیست و تقریبا روی هاست اشتراکی فاجعه هست ... ولی برای یک سایت ارزشش رو داره.
MOHAMMAD MOHSEN
August 19th, 2014, 11:48
دوستان ngnix رو تا حالا به تنهایی از روش خود دایرکت ادمین نصب کردن ؟
ngnix + apache که واقعا خوب کار می کنه .
ولی ngnix به تنهایی چی ؟
برای نصب nginx به تنهایی باید php-fpm نصب کنید با نصب کش apc عالی جواب میده و در لود سرور و صرفه جویی در مصرف رم تاثیر بالایی داره
asrhosting
August 19th, 2014, 12:01
با نصب ngnix + apache موقع ریست ngnix این ارور می یاد :
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] socket() [::1]:80 failed (97: Address family not supported by protocol)
nginx: configuration file /etc/nginx/nginx.conf test failed
البته ngnix به درستی داره کار میکنه .
احساس هم میشه سرعت کند تر شده نسبت به خود apache !
راهی برای افزایش سرعت وب سرور با اپاچی و ngnix هست ؟
و اینکه با هر بار rewrite_confs کانفینگ آپاچی به حالت دیفالت بر می گرده !
omid3963
August 19th, 2014, 15:26
روی دایرکت ادمین نال شده هم نصب میشه؟؟
LIAN2
August 19th, 2014, 15:27
روی دایرکت ادمین نال شده هم نصب میشه؟؟
با سلام
فکر نمی کنم مشکلی پیش بیاد ، چون کافی هست شما کاستوم بیلد قبلی را با جدید جایگزین کنید.
ParsIranic
August 19th, 2014, 18:38
دایرکت ادمین قرار هست به زودی (این مورد الان در بتا هست) نصب nginx رو در نرم افزار خودش بگنجونه و دیگه نیازی به پنل جداگانه و افزونه نخواهد بود.
به این ترتیب nginx بصورت native در دایرکت ادمین قرار میگیره.
pcnaz
August 23rd, 2014, 01:45
سلام
یعنی اون لاینسس که ما میرفتیم از سایت ها مثل nginxpanel.ir
تهیه میکردیم ماهیانه هم پول شارز میدادیم
الان شرکت دایرکت ادمین شرایطی فراهم ساخته که رایگان میشه استفاده کرد؟
arazit
August 23rd, 2014, 09:27
سلام
دایرکت ادمین هم Apache هم NGINX هم NGINX_APACHE و هم Litespeed را نصب می کند.
فقط برای نسخه لایت اسپید نیاز به لایسنس دارید.
Nginx خالی برای سرورهای دانلود بسیار کارآمد هست و نسخه nginx_apache هم برای هاستینگ
موفق باشید
meysam021
August 23rd, 2014, 09:46
این الان لایسنس نداره nginx_apache ؟؟؟
مطمئن هست؟ خرابی اروری چیزی به وجود نیورده تا حالا تو سرورهای دوستان؟؟
asrhosting
August 23rd, 2014, 10:01
این الان لایسنس نداره nginx_apache ؟؟؟
مطمئن هست؟ خرابی اروری چیزی به وجود نیورده تا حالا تو سرورهای دوستان؟؟
هیچ مشکلی نداره .
djmohammad
August 23rd, 2014, 14:43
این الان لایسنس نداره nginx_apache ؟؟؟
مطمئن هست؟ خرابی اروری چیزی به وجود نیورده تا حالا تو سرورهای دوستان؟؟
هیچ مشکلی نداره
ولی یک بار روی یکی از سرورهامون نصب کردیم و بعد از چند روز حذفش کردیم و تمام سایت های روی سرور ارور
Apache is functioning normally
می داد که مجبور شدیم اول از همه بکاپ بگیریم و همه یوزرها رو پاک کنیم و سپس دوباره ریستور کنیم ( اینجوری مشکل حل شد)
OPENFIRE
August 23rd, 2014, 14:48
هیچ مشکلی نداره
ولی یک بار روی یکی از سرورهامون نصب کردیم و بعد از چند روز حذفش کردیم و تمام سایت های روی سرور ارور
Apache is functioning normally
می داد که مجبور شدیم اول از همه بکاپ بگیریم و همه یوزرها رو پاک کنیم و سپس دوباره ریستور کنیم ( اینجوری مشکل حل شد)
یکبارvirtual host ٰرو ریبیلد میکردید + write conf ٰرو اجرا میکردید مشکل حل میشد
TN Projects
August 23rd, 2014, 15:50
هیچ مشکلی نداره
ولی یک بار روی یکی از سرورهامون نصب کردیم و بعد از چند روز حذفش کردیم و تمام سایت های روی سرور ارور
Apache is functioning normally
می داد که مجبور شدیم اول از همه بکاپ بگیریم و همه یوزرها رو پاک کنیم و سپس دوباره ریستور کنیم ( اینجوری مشکل حل شد)
با درود و احترام.
مشکل از انجام مراحل توسط خود شما هست.
برای حذف انجین ایکس باید ابتدا فعالیتش رو کاملا متوقف کنید تا فعالیت کاملا دیگه روی آپاجی انجام بشه و بعد حذف بشه انجین ایکس. که خللی در فعالیت سرور پیش نیاد.
pcnaz
August 23rd, 2014, 21:12
اگر دایرکت ادمین نال شده باشد و نسخه
1.45 باشه میشه نصب کرد؟
python
September 6th, 2014, 00:12
کسی از این برای سایت وردپرسی استفاده کرده؟
مفید بوده؟روی دایرکت ادمین نال شده جواب میده؟
- - - Updated - - -
من اینکارو انجام دادم اما یکی از اسکریپت هام از کار افتاد!
نمیشه برگردوند به حالت قبل؟
یعنی فقط آپاچی باشه و انجینکس رو حذف کنم
525214
November 12th, 2014, 04:18
سلام
پس از انجام مراحل فوق سرویس httpd استپ شد و تمامی سایت ها با ارور Bad Gateway مواجه شدن که با دستور Build All مشکل حل شد (برای دوستانی که به این مشکل برخوردند)
arazit
November 12th, 2014, 08:29
در آخر بایستی ./build rewrite_confs صورت گیرد.
mahdi66
November 13th, 2014, 09:32
دوستانی که می خوان به کاستم بیلد رو ارتقا بدن کافیه دستورات زیر رو بزنن
cd /usr/local/directadmin
mv custombuild custombuild_1.x
wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
tar xvzf custombuild.tar.gz
cd custombuild
./build
من نیاز به fastcgi دارم . ولی ساپورت نمیکنن راه حلی ندارید؟
reza0071
December 4th, 2014, 14:47
سلام بنده نصب کردم ولی ارور 502 میده لطفا کمک کنید
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
Yas-Host
December 4th, 2014, 15:46
سلام بنده نصب کردم ولی ارور 502 میده لطفا کمک کنید
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
دستورات بالا رو به تریب بزنید و نتیجه رو اطلاع دهید .
emperor3508
December 4th, 2014, 16:59
بنده نصب کردم
هیچ تغییر ایجاد نشد !
ahmadjafarian
December 18th, 2014, 17:40
./build clean
./build update
./build php n
./build rewrite_confs
دستورات بالا رو به تریب بزنید و نتیجه رو اطلاع دهید .
سلام
من هم به همین مشکل برخوردم
این دستورات رو در کدام فولدر وارد کنم ؟
shahab-f
December 18th, 2014, 17:44
سلام
من هم به همین مشکل برخوردم
این دستورات رو در کدام فولدر وارد کنم ؟
بعد از فعال کردن داخل فایل options.conf باید دستورات زیر را به ترتیب وارد کنید
cd /usr/local/directadmin/custombuild
./build update
./build nginx_apache
./build php n
./build rewrite_confs
ahmadjafarian
December 23rd, 2014, 19:44
سلام
من نصب کردم خیلی جالبه اما نمیدونم چرا با بعضب از پلاگین ها مشکل داره
اگه ممکنه بفرمایید چطوری میتونم غیر فعال کنم ؟
ممنون
- - - Updated - - -
لطفا یکی از دوستان بگه چجوری این nginx رو غیر فعال کنم ؟
jahromweb
December 23rd, 2014, 23:31
سلام
کافی هست موارد زیر رو انجام بدید موردی بود در ارتباط باشید (البته احتمالا یه مورد دیگه هست چون من هیچ مشکلی باهاش ندارم مثلا ممکنه مشکل از ورژن php باشه و ...)
cd /usr/local/directamin/custombuild
./build set webserver apache
./build apache
./build rewrite_confs
- - - Updated - - -
همچنین پیشنهاد میکنم دوستان نگاهی به این دوتا تاپیک هم بکنند (این کاستوم بیلد براش پلاگین هم هست تا نیازی به کانفیگ با ssh در خیلی موارد نباشه ....)
http://forum.directadmin.com/showthread.php?t=44743
http://forum.directadmin.com/showthread.php?t=48989
bistebist
February 15th, 2015, 15:22
سلام.
من هم nginx+apache رو نصب کردم.
این پیغام رو توی همه سایت ها میده :
Nginx is functioning normally
ممنون میشم راهنمایی کنید.
LIAN2
February 15th, 2015, 15:26
سلام.
من هم nginx+apache رو نصب کردم.
این پیغام رو توی همه سایت ها میده :
Nginx is functioning normally
ممنون میشم راهنمایی کنید.
سلام
cd /usr/local/directadmin/custombuild
./build rewrite_confs
bistebist
February 15th, 2015, 15:39
همین الان همین کد رو زدم نشد.
واسه همه مینویسه: Apache is functioning normally
واسه من نوشته: Nginx is functioning normally
- - - Updated - - -
کسی نمیدونه؟
این هم سایت: http://0up.ir/
omid3963
March 16th, 2015, 16:36
من این کدها رو زدم ولی آپاچی stop شد.
آدرس سایت رو هم که وارد میکنم این پیام میاد:
502 Bad Gatewaynginx
خروجی دستورات به این شکل هست:
[grep -nr 'webserver' /usr/local/directadmin/custombuild/options.conf
24:webserver=nginx_apache
[ grep -nr 'nginx' /usr/local/directadmin/conf/directadmin.conf
79:nginx=0
80:nginx_p r o x y=1
Yas-Host
March 16th, 2015, 17:45
خروجی دستورات به این شکل هست:
[grep -nr 'webserver' /usr/local/directadmin/custombuild/options.conf
24:webserver=nginx_apache
[ grep -nr 'nginx' /usr/local/directadmin/conf/directadmin.conf
79:nginx=0
80:nginx_p r o x y=1
دستورات زیر را بزنید :
cd /usr/local/directadmin/data/templates
cp virtual_host2*.conf custom
echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue
echo "action=rewrite&value=nginx" >> /usr/local/directadmin/data/task.queue
cd /usr/local/directadmin/custombuild
./build rewrite_confs
در صورت اینکه مشکل مجددا وجود داشت لطفا دسترسی روت ارسال کنید.
p30pdf
March 20th, 2015, 13:58
بعد از اجرای دستور زیر
./build nginx_apache
وقتی برمیگرده به خطر فرمان عبارات زیر قابل مشاهده هست :
./build rewrite_confs
Checking to ensure /etc/httpd/conf/ssl.crt/server.ca is set.
Using 148.251.205.135 for your server IP
Restarting apache.
Stopping httpd: [ OK ]
Starting httpd:
Checking to ensure /etc/httpd/conf/ssl.crt/server.ca is set.
Installation of ModSecurity Rule Set has been finished.
Stopping httpd: [ OK ]
Starting httpd:
nginx: [emerg] invalid port in "|IP|:|PORT_80|" of the "listen" directive in /et c/nginx/nginx-vhosts.conf:2
nginx: configuration file /etc/nginx/nginx.conf test failed
Using 148.251.205.135 for your server IP
Using 148.251.205.135 for your server IP
Restarting nginx.
Starting nginx: nginx: [emerg] bind() to 148.251.205.135:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (98: Address already in use)
nginx: [emerg] bind() to 148.251.205.135:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (98: Address already in use)
nginx: [emerg] bind() to 148.251.205.135:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (98: Address already in use)
nginx: [emerg] bind() to 148.251.205.135:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (98: Address already in use)
/bin/bash: line 1: 30994 Hangup /usr/sbin/nginx -c /etc/nginx/n ginx.conf
و بعد باز زمانی که دوباره دستور زیر رو اجرا می کنم
./build rewrite_confs
باز هم همون خطا ها نمیرن چی کار باید بکنم در ضمن محز اطلاع من وارنیش کش رو نصب داشتم و mod_security رو هم برابر با yes قرار داده بودم و اینکه موقع تغییر آپاچی به ان جین ایکس آپاچی یه پیامی میداد که باید comodo mod seecurity بشه owpas منم از comodo تغییر دادم به owaps و بیلد کردم
اینو منظورم هست :
modsecurity_ruleset=OWASP
و الان وقتی با کاراکتر مد به این شکل میخوام یه اکانت رو مشاهده کنم
ipserver/~user
Not Foundمیگیرم
با تشکر
ارادتمند : مسلم فلاح نیت
jahromweb
March 20th, 2015, 14:07
باسلام
فکر کنم (درحد احتمال) از خطا ها معلوم هست پورت 80 بسته شده
بهتر بگم
این پورت از طرف اپاچی اشغال هست
- - - Updated - - -
باید پورت های 8080 و 8081 برای اپاچی باشه
p30pdf
March 20th, 2015, 23:17
خب پورت 80 رو که به وارنیش کش اختصاص دادم و پورت 8080 رو هم که به آپاچی ممنون میشم راهنمایی بفرماید چه طوری مشکل رو رفع کنم با تشکر
ارادتمند : مسلم فلاح نیت
H.G.N
March 24th, 2015, 17:11
دوستان هنگام نصب با خطای زیر رو به رو میشم :
Wrong modsecurity_ruleset set in options.conf. Comodo ruleset is compatible with webserver=apache only. Please switch to OWASP for other combinations
asrhosting
March 24th, 2015, 17:52
دوستان هنگام نصب با خطای زیر رو به رو میشم :
Wrong modsecurity_ruleset set in options.conf. Comodo ruleset is compatible with webserver=apache only. Please switch to OWASP for other combinations
مد سکیوریتی هنوز مچ نیست با apache + ngnix ابتدا مد سکیوریتی رو روی no بزارین بعد save وall build کنید سرور رو .
H.G.N
March 24th, 2015, 18:05
ورژن آپاچی 2.4 هست مشکلی نیست که از این بابت ؟
همچنین ماژول Comodo در قسمت پلاگین های دایرکت ادمین نصب شده است.
apache + ngnix در افزایش سرعت لود صفحات تاثیر میزاره یا نه ؟ یا خود Apache بهینه کانفیگ بشه بهتر از این دو تا عمل می کنه ؟
jahromweb
March 24th, 2015, 18:41
ورژن آپاچی 2.4 هست مشکلی نیست که از این بابت ؟
همچنین ماژول Comodo در قسمت پلاگین های دایرکت ادمین نصب شده است.
apache + ngnix در افزایش سرعت لود صفحات تاثیر میزاره یا نه ؟ یا خود Apache بهینه کانفیگ بشه بهتر از این دو تا عمل می کنه ؟
باسلام
خیر مشکلی نیست کلا دیگر در دایرکت ادمین پشتیبانی از مورادی مثل php 5.2 apache2.2 , ... وجود ندارد و فقط کاستوم بلید 1.2 را قرار دادند که اگر کسی تمایل دارد استفاده کند.
درمورد nginx+apache هم عمکرد بسیار خوبی دارد و میتوانید استفاده کنید
H.G.N
March 24th, 2015, 18:56
مد سکیوریتی هنوز مچ نیست با apache + ngnix ابتدا مد سکیوریتی رو روی no بزارین بعد save وall build کنید سرور رو .
برای این که بخوایم بعد از نصب nginx+apache بهینه تر کار کنه باید چیکار کنیم،یعنی کانفیگ خاصی باید انجام بشه و مقداری معینی داخل فایل های کانفیگ ست بشه؟
درود
دوستان تازیگیا nginx+apache رو همراه با ioncube نصب کردید؟ whmcs کلا بالا نمیاد!
بنده دایرکت و کاستوم بیلد رو آپدیت کردم و سایت از کار افتاد و دیگه بالا نیومد ، در هر حالتی که بگید امتحان کردم و متوجه شدم آپاچی مشکل داره ولی با nginx اوکیه و بالا میاد.
خیلی روش کار کردم و تمام لاگ ها رو چک کردم ولی به نتیجه نرسیدم ، فقط به آپدیت کاستوم بیلد شک داشتم و تصمیم گرفتم یک دایرکت ادمین دیگه نصب کنم و روی اون هم امتحان کنم!
در کمال ناباوری دیدم روی روی سرور جدید هم همین مشکل هست و تا الان نتونستم راش بندازم.
دوستان دیگه بعد از آپدیت به این مشکل نخوردید؟
OPENFIRE
April 4th, 2015, 23:30
درود
دوستان تازیگیا nginx+apache رو همراه با ioncube نصب کردید؟ whmcs کلا بالا نمیاد!
بنده دایرکت و کاستوم بیلد رو آپدیت کردم و سایت از کار افتاد و دیگه بالا نیومد ، در هر حالتی که بگید امتحان کردم و متوجه شدم آپاچی مشکل داره ولی با nginx اوکیه و بالا میاد.
خیلی روش کار کردم و تمام لاگ ها رو چک کردم ولی به نتیجه نرسیدم ، فقط به آپدیت کاستوم بیلد شک داشتم و تصمیم گرفتم یک دایرکت ادمین دیگه نصب کنم و روی اون هم امتحان کنم!
در کمال ناباوری دیدم روی روی سرور جدید هم همین مشکل هست و تا الان نتونستم راش بندازم.
دوستان دیگه بعد از آپدیت به این مشکل نخوردید؟
مشکل میتونه از php باشه
ماژول های آپاچی رو چک کردید ؟ و مازول های پی اچ پی
da6276
April 5th, 2015, 02:10
مشکل میتونه از php باشه
ماژول های آپاچی رو چک کردید ؟ و مازول های پی اچ پی
بله چک شد و بدرستی نصب شده و مشکلی نداره.
به قدری کلافه شدم که روی یک سرور دیگه از 0 اوکی کردم ولی با اونم همینطوره ، فقط به این نتیجه رسیدم که آپدیت جدید مشکل داره.
به دایرکت ادمین اطلاع دادم و منتظر پاسخشون هستم.
jahromweb
April 6th, 2015, 02:04
بله چک شد و بدرستی نصب شده و مشکلی نداره.
به قدری کلافه شدم که روی یک سرور دیگه از 0 اوکی کردم ولی با اونم همینطوره ، فقط به این نتیجه رسیدم که آپدیت جدید مشکل داره.
به دایرکت ادمین اطلاع دادم و منتظر پاسخشون هستم.
سلام
ما از نسخه ی جدید استفاده میکنیم و چندین سرور با این نسخه کانفیگ شده و هیچ مشکلی نداشته
از چه ورژنی برای php استفاده میکنید؟
درصورت امکان کل فایل options.conf را ارسال کنید
یا دسترسی برای بررسی ارسال کنید
موفق باشید
da6276
April 6th, 2015, 02:20
سلام
ما از نسخه ی جدید استفاده میکنیم و چندین سرور با این نسخه کانفیگ شده و هیچ مشکلی نداشته
از چه ورژنی برای php استفاده میکنید؟
درصورت امکان کل فایل options.conf را ارسال کنید
یا دسترسی برای بررسی ارسال کنید
موفق باشید
درود
با تمام نسخه های php و apache mpm تست شد و هیچ کدوم کار نکرد.
با یکی از پشتیبان های دایرکت ادمین مشکل رو مطرح کردم و تائید شد که ورژن 1283 کاستوم بیلد برای nginx+apache همراه با ioncube 4.7.5 مشکل داره.
برای درک بهتر این معضل اسکریپت کاستوم بیلد رو به آخرین نسخه آپدیت کنید و سپس تمام پکیجها رو آپدیت کنید ، مشاهده میکنید که لودر ioncube عمل نمیکنه و whmcs کار نمیکنه!
reza0071
April 14th, 2015, 15:20
آگه از ورژن 5.5 استفاده میکنید دانگرید کنید به 5.4 درست میشه
da6276
April 14th, 2015, 15:52
آگه از ورژن 5.5 استفاده میکنید دانگرید کنید به 5.4 درست میشه
درود
با تمام ورژن های php تست شد و مشکل از جای دیگه بود و حل شد.
max0008
November 7th, 2015, 19:36
سلام به همه اساتید
ضمن تشکر از این تاپیک بسیار مفید و ارزنده
میخواستم بدونم تا این تاریخ آیا عزیزان در استفاده از nginx_apache به مشکل خاصی برنخورده اند؟ و به عنوان مثال مشکل ترکیب nginx_apache با ioncube و WHMCS حل شده؟
ضمنا چندتا سوال دیگه هم داشتم:
موقع نصب یک هشدار به بنده داده شده به شرح زیر:
WARNING: It's not recommended to use nginx_apache with mod_ruid2 & suPHP enabled. It's a redundant and slow combination.
بنده قبل از نصب در فایل options.conf مقدار php1_mode رو برابر suphp قرار دادم و ظاهرا این هشدار به همین دلیله
مقدار پیشفرض این متغیر mod_php بود
تا اونجایی که بنده متوجه شدم برای رفع مشکل سطح دسترسی فایل ها و پوشه ها باید از suphp کرد.
آیا این کندی سرعتی که داخل هشدار بهش اشاره شده محسوسه؟
در صورت استفاده نکردن از suphp مشکل دسترسی فایل رو چطور باید رفع کرد؟
و در آخر چه ترکیبی از تنظیمات فایل options.conf برای بهترین عملکرد nginx_apache باید اعمال شود؟
پیشاپیش از راهنمایی های بی دریغ استاید سپاسگذارم.
da6276
November 8th, 2015, 02:32
درود
میخواستم بدونم تا این تاریخ آیا عزیزان در استفاده از nginx_apache به مشکل خاصی برنخورده اند؟ و به عنوان مثال مشکل ترکیب nginx_apache با ioncube و WHMCS حل شده؟
بله بسیار استیبل هست و خیلی عالی جواب داده است.
WARNING: It's not recommended to use nginx_apache with mod_ruid2 & suPHP enabled. It's a redundant and slow combination.-
زمانی که از suphp استفاده میکنید نمیتونید از mod_ruid2 استفاده کنید.
max0008
November 8th, 2015, 11:10
ممنون از پاسختون دوست عزیز.
فقط یک نکته
برای یک vps با هارد 30 گیگابایتی و رم یک گیگ که قصد دارم برای کار هاستینگ کم حجم ازش استفاده کنم کدوم رو توصیه میکنید؟
من چندجایی خوندم که میگفتن mod_ruid2 امنیتش درحد کمی بالاتر از suPHP هستش! شما این موضوع رو تایید میکنید؟
نکته دیگه اینکه تا جایی که بنده اطلاع دارم استفاده از suPHP حداقل در ایران رایج تره
با در نظر گرفتن این موارد تجربه دوستان در این زمینه چیه؟ درواقع سوال بنده این هست؟ استفاده از mod_ruid2 یا suPHP؟
ممنون از پاسختون
hadi2002
November 8th, 2015, 13:33
سلام بعد از نصب و اجرای مراحل ionCube کار نمیکنه
Site error: the file /home/shweb/domains/sharifweb.com/public_html/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.5.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
مشکل از کجا میتونه باشه
da6276
November 8th, 2015, 13:34
ممنون از پاسختون دوست عزیز.
فقط یک نکته
برای یک vps با هارد 30 گیگابایتی و رم یک گیگ که قصد دارم برای کار هاستینگ کم حجم ازش استفاده کنم کدوم رو توصیه میکنید؟
من چندجایی خوندم که میگفتن mod_ruid2 امنیتش درحد کمی بالاتر از suPHP هستش! شما این موضوع رو تایید میکنید؟
نکته دیگه اینکه تا جایی که بنده اطلاع دارم استفاده از suPHP حداقل در ایران رایج تره
با در نظر گرفتن این موارد تجربه دوستان در این زمینه چیه؟ درواقع سوال بنده این هست؟ استفاده از mod_ruid2 یا suPHP؟
ممنون از پاسختون
درود
ابن 2 هیچ ربطی به یکدیگر ندارند ، در واقع suphp یک آپاچی هندل هست و mod_ruid2 کارش تغییر پرمیشن اتوماتیک فایل ها هست.
m2sh2
November 30th, 2015, 13:50
سلام دوستان
من بعد از نصب DA اول وب سرور رو تبدیل به nginx کردن حالا میخوام که تبدیلش کنم به nginx apache ولی وقتی میزنم
./build nginx_apache
این خطا رو میده
nginx_apache webserver configuration option is not compatible with php-fpm, lsphp or php-fastcgi PHP mode with mod_ruid2 enabled.
کسی میتونه کمک کنه که چیکار میکتونم بکنم ؟
با تشکر :)
shivahost
November 30th, 2015, 13:57
mod ruid2 رو غیر فعال باید بکنید و php را هم دوباره بیلد کنید.
m2sh2
November 30th, 2015, 14:15
mod ruid2 رو غیر فعال باید بکنید و php را هم دوباره بیلد کنید.
ممنونم دوست من این کار مشکلی پیش نمیاره برای سایت ها و اینکه میشه توضیح بدید چجوری ؟
ممنونم :)
Z.eus
July 31st, 2016, 23:41
سلام
با عرض پوزش بخاطر اينكه تاپيك قديمي رو بالا آوردم.
nginx +apache نصب كردم تمام شد حالا با كدام دستورات ssh ميتونم مطمئن بشم آيا nginx +apache با هم نصب شدن يا نه؟
باید هردو سرویس httpd و nginx را روی سرور داشته باشید.
[root@server ~]# service httpd status
httpd (pid 1972) is running...
[root@server ~]# service nginx status
nginx (pid 1988) is running...
Z.eus
August 1st, 2016, 00:01
ممنونم از بابت پاسختون اما دستور براي هر دو ارور زير رو داد:
-bash: [root@server: command not found
نیاز به بررسی سرور میباشد.
در صورت تمایل مشخصات سرور را ارسال نمایید.
ممنونم از بابت پاسختون اما دستور براي هر دو ارور زير رو داد:
-bash: [root@server: command not found
چون دستور رو اشتباه وارد کرده اید!
دستورهای فوق به این صورت صحیح هستند:
service httpd status
service nginx status
Z.eus
August 1st, 2016, 00:49
دستورات رو اشتباهي مي دادم.
متاسفانه سرويس nginx نصب نشده، فكر كنم چون از دايركت ادمين نال شده ورژن 1.44.3 استفاده مي كنم نصب نشده، درسته؟
بله مشخص بود که دستورات را اشتباه میزنید ولی هدف از دریافت مشخصات سرور، چکاپ سرور و وضعیت نصب بودن سرویس های مربوطه بوده است.
به هیچ عنوان از ورژن نال شده استفاده نکنید. امنیت سرور خودتان را به خطر میاندازید.
شخصی که نال میکند و در اینترنت بصورت رایگان قرار میدهد معمولا هدفی دارد و سرور شما با مشکلات امنیتی رو به رو میشود.
لایسنس دایرکت ادمین قیمتی ندارد (حدود ۱۰ تومان)
در این بخش امکان ارائه آفر نیست. در صورت تمایل در بخش مربوطه درخواست دهید تا آفر ها ارسال شوند.
با تشکر.
Z.eus
August 1st, 2016, 12:36
الان هر دو نصب هست ولي سايتها ارور : Nginx is functioning normally رو ميدن
ارور log هم اينه:
www.example.com:8081:0 (http://www.example.com:8081:0) server certificate does NOT include an ID which matches the server name
لطفا راهنمايي بفرماييد
با تشكر
۱. از ورژن اورجینال استفاده کنید.
۲.از این آموش (http://forum.directadmin.com/showthread.php?t=49438) استفاده کنید.
۳. اگر موفق نشدید مشخصات را بفرستید تا بررسی شود.
pc.rootall
August 7th, 2016, 09:31
از Custombuild 3 استفاده میکنیم امکان نصب وجود داره !
da6276
August 8th, 2016, 16:34
از Custombuild 3 استفاده میکنیم امکان نصب وجود داره !
البته کاستوم بیلد 2 صحیح است.
pc.rootall
August 9th, 2016, 00:41
بر رویه کاستوم بیلد 3 نصب کردیم و با .htaccess مشکل داره ...
TARIMEHR
August 9th, 2016, 11:43
کاستوم بیلد 2 آخرین ورژن کاستوم بیلد در دایرکت ادمین است.
منظور شما این است حین نصب دایرکت ادمین پکیج سوم پیشنهادی را نصب کرده اید؟
در صورتی که از reverse برای apache_nginx ٬ آپاچی و یا لایت اسپید استفاده نمایید htaccess عمل خواهد کرد. در وب سرور nginx امکان استفاده از htaccess بصورت معمول و رایج وجود ندارد. اما اگر از reverse ٬ apache_nginx استفاده کنید مشکل htaccess شما حل خواهد شد.
aminweb
September 3rd, 2016, 00:53
دوستان ما بعد از نصب nginx+apachi مشکل 502 در whmcs6 داریم. همش خطای 502 میده البته بعد از چندین بار رفرش بالا میاد..........
لطفا راهنمایی کنید . ممنون
my.yool.ir
وقتی می خواهم توی ssh لاگ را بررسی کنم
نمیاره.شاید اشتباه انجام می دم :
cd /var/log/nginx/
cat error.log
2JZ
September 3rd, 2016, 11:15
وقتی می خواهم توی ssh لاگ را بررسی کنم
نمیاره.شاید اشتباه انجام می دم :
cd /var/log/nginx/
cat error.log
نام دومین WHMCS تون چی هست؟
آدرس فایل ارور لاگ اینطوری هست:
خروجی دستورات بالا رو اینجا بگذارید و لینکشو بدین.
http://pastebin.com/
aminweb
September 3rd, 2016, 11:39
این پیام رو داد!!!!!!!
]# tail -n 100 /var/log/nginx/domains/my.yool.ir.error.log
tail: cannot open ‘/var/log/nginx/domains/my.yool.ir.error.log’ for reading: No such file or directory
# tail -n 100 /var/log/httpd/domins/my.yool.ir.error.log
tail: cannot open ‘/var/log/httpd/domins/my.yool.ir.error.log’ for reading: No such file or directory
- - - Updated - - -
مشکل از کجاست؟
- - - Updated - - -
http://pastebin.com/NAmURGTJ
2JZ
September 3rd, 2016, 11:43
خروجی دستور زیر رو بدین.
find /var/log/nginx -name "*yool*"
aminweb
September 3rd, 2016, 11:48
خروجی بالا بود.
تونستم لاگ رو بگیریم ممنون
براتون پیست کردم
http://pastebin.com/P63f3431
ممنون میشم بررسی بفرمایید
2JZ
September 3rd, 2016, 12:10
خروجی بالا بود.
تونستم لاگ رو بگیریم ممنون
tail -n 100 /var/log/nginx/domains/yool.ir.my.error.log
براتون پیست کردم
http://pastebin.com/P63f3431
ممنون میشم بررسی بفرمایید
ارور های مربوط به انجین-ایکس بیشتر بسته شدن کانکشن ها از طرف apache بود.
لاگ مربوط به apache هم بدید.