با سلام خدمت همگی حدود دو سالی میشه دارم با nginx کار میکنم از همون اول هم باهاش راحت بودم
و میخوام اون اطلاعاتی که دارم رو بهتون یاد بدم
خب اول از همه توزیع فدورا رو انتخواب میکنم که شبیه ردهت و سنت او اس است و همه این ها هم خانواده هستن
از طریق ترمینال دسترسی روت بگیرید
اول از همه rpm هاشونو میاریم تو مخازن
کد HTML:
wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
من فقط رد هت و سنت او اس رو میزارم البته واسه فدورا خودم سنت او اس رو نصب کردم و مشکلی نداره !
کد HTML:
wget http://nginx.org/packages/rhel/6/noarch/RPMS/nginx-release-rhel-6-0.el6.ngx.noarch.rpm
کد HTML:
rpm -ivh nginx-release-rhel-6-0.el6.ngx.noarch.rpm
کد HTML:
yum install nginx
کد HTML:
service nginx start
برای اینکه بعد از بوت خود به خود ران بشه دستور chkconfig رو میزنیم
کد HTML:
chkconfig nginx on
تغییراتتون هم میتونید تو این فایل ها اعمال کنید
کد HTML:
etc/nginx/nginx.conf
/etc/nginx/conf.d/default.conf
بعد از تنظیم کردن سرویس رو دوباره بارگزاری میکنیم
کد HTML:
service nginx reload
اینم بهتون بگم که فایل های کانفیگ و لاگ nginx در این مسیر ها قرار داره
البته قصدم فقط اموزش نصب نیست ! و این یک پیش نیاز است ! در اموزش بعد کارای جالب تری رو بهتون اموزش میدم از جمله کانفیگ های شرطی
- Default configuration directory: /etc/nginx/
- Default SSL and vhost config directory: /etc/nginx/conf.d/
- Default log file directory: /var/log/nginx/
- Default document root directory: /usr/share/nginx/html
- Default configuration file: /etc/nginx/nginx.conf
- Default server access log file: /var/log/nginx/access.log
- Default server access log file: /var/log/nginx/error.log