سلام .
خب امروز بعد چهار پنج سال گفتیم به آموزش از سی پنل لعنت الله بزاریم .
پلاگین های ngnix + apache بر روی سی پنل پولی هستند معمولا ولی امروز یه پلاگین کاملا رایگان تو این زمینه برای سی پنل رو بهتون معرفی می کنم .
تو مرحله اول از بخش Remote Access Key گزینه Generate a New Key رو کلیک کنید تا یه key جدید بسازه .
سپس وارد ssh بشین و دستورات زیر رو به ترتیب بزنید :
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install
بعد نصب یه بار وب سرور رو ریست کنید .
برای حذف هم مراحل زیر رو دنبال کنید :
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall
پست بعدی اموزش کامل کانفینگشو میزارم .
در نظر داشته باشین که این پلاگین ngnix رو به عنوان عمل کننده بر روی صفحات استاتیک اجرا میکنه و صفحات دینامیک همچنان با آپاچی هست .
Yas-Host
January 9th, 2015, 23:49
پلاگینی بسیار مسخره , باگ دار و دارای مشکلات فراوان!
asrhosting
January 9th, 2015, 23:51
پلاگینی بسیار مسخره , باگ دار و دارای مشکلات فراوان!
کامل توضیح بدین دوستان بهتر بتونن تصمیم بگیرن .
داخل فروم سی پنل خیلی ازش تعریف شده بود .
sarwhost
January 9th, 2015, 23:51
پلاگینی بسیار مسخره , باگ دار و دارای مشکلات فراوان!
بله دقیقا همین طوره
بعد چند روز هم سرورتون هرچقدر بالا باشه ازهم هنگ خواهد کرد
Yas-Host
January 10th, 2015, 00:08
کامل توضیح بدین دوستان بهتر بتونن تصمیم بگیرن .
داخل فروم سی پنل خیلی ازش تعریف شده بود .
فقط تجربه استفاده بیشتر از 1 ماه می توان مواردی که عرض میکنم را ثابت کرد
اگر nginx با سی پنل همخوانی داشت چرا همانند custombuild دایرکت ادمین نسخه ای همانند دایرکت ادمین توسط خود developer های سی پنل ارائه نمی شود ؟
ارور های 403, 402 bad gateway در ارسال request زیاد به سرور یا حتی permission بندی هایی که دارد !!
process های بیخود !
این نظر شخصی است و می توانید استفاده کنید.
پیروز باشید
taksis
January 10th, 2015, 00:20
من با سی پنل فقط داخل دموی سایتش کار کردم:))از هشت نه سال پیش سرورا و ای پی هامون ایرانی بود دایرکت ادمین داشتیم
یه پلاگین مشابه برای دایرکت ادمین یه گروه ایرانی درست کرده بودند.واقعا عالیه.لایسنس ماهیانش هم هفت تومنه
فکر کردم اینم مال همون گروهه،برای سی پنل ارائه دادند.
ولی خب همونطور که میدونید پلاگین انجینکس برای سی پنل پولی هست.این وقتی رایگان نصب میکنه معلومه که یه گیری تو کار هست
درکل هرچیزی بیخود رایگان نیست.بخصوص تو این موارد.به ریسک امتحانش نمیارزه
OmidX
January 10th, 2015, 01:31
پلاگینی بسیار مسخره , باگ دار و دارای مشکلات فراوان!
با یاسین کاملا موافقم ... بنده هم بعنوان تست مدتی ازش استفاده کردم و نتیجه همین موارد بود :
ارور های 403, 402 bad gateway در ارسال request زیاد به سرور یا حتی permission بندی هایی که دارد !!
process های بیخود !
roozbeh837
January 13th, 2015, 18:04
موارد رو داخل فایل کانفیگش بذارید مشکلتون حل میشه البته بهینه سازی بشه مورد حل میشه
user nobody;
# no need for more workers in the ***** mode
worker_processes auto;
error_log /var/log/nginx/error.log warn;
worker_rlimit_nofile 20480;
events {
worker_connections 1024; # increase for busier servers
use epoll; # you should use epoll here for Linux kernels 2.6.x
}
http {
server_name_in_redirect off;
server_names_hash_max_size 10240;
server_names_hash_bucket_size 1024;
include mime.types;
default_type application/octet-stream;
server_tokens off;
# remove/commentout disable_symlinks if_not_owner;if you get Permission denied error
# disable_symlinks if_not_owner;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 15;
gzip on;
gzip_vary on;
gzip_disable "MSIE [1-6]\.";
gzip_proxied expired no-cache no-store private auth;
gzip_http_version 1.0;
gzip_min_length 1000;
gzip_comp_level 2;
gzip_buffers 16 8k;
# You can remove image/png image/x-icon image/gif image/jpeg if you have slow CPU
gzip_types text/plain application/x-javascript text/xml text/css application/xml;
ignore_invalid_headers on;
client_header_timeout 12m;
client_body_timeout 12m;
send_timeout 10m;
reset_timedout_connection on;
connection_pool_size 256;
client_header_buffer_size 1k;
large_client_header_buffers 4 32k;
client_max_body_size 8M;
client_body_buffer_size 10k;
request_pool_size 32k;
output_buffers 4 32k;
postpone_output 1460;
*****_temp_path /tmp/nginx_*****/;
*****_cache_path /var/cache/nginx levels=1:2 keys_zone=microcache:15m inactive=24h max_size=500m;
client_body_in_file_only on;
log_format bytes_log "$msec $bytes_sent .";
log_format custom_microcache '$remote_addr - $remote_user [$time_local] '
'"$request" $status $body_bytes_sent '
'"$http_referer" "$http_user_agent" nocache:$no_cache';
include "/etc/nginx/vhosts/*";
}