Linux系統(tǒng)如何配置Nginx

nginx 服務(wù)器的反向代理服務(wù)是其最常用的重要功能,由反向代理服務(wù)也可以衍生出很多與此相關(guān)的 Nginx 服務(wù)器重要功能

1、升級系統(tǒng)、卸載Apache釋放80端口

?Yum?update?-y ?Yum?remove?httpd?-y

2、安裝EPEL repo

?rpm?-Uvh?http://mirror.ancl.hawaii.edu/linux/epel/6/i386/epel-release-6-8.noarch.rpm ?EPEL?repo下載地址:https://fedoraproject.org/wiki/EPEL

3、安裝Nginx,并設(shè)置

安裝Nginx

yum install nginx -y 調(diào)整Nginx配置

?cd?/etc/nginx/conf.d ?mv?default.conf?default.conf.disabled

4、創(chuàng)建Nginx反代配置文件

?cd?/etc/nginx/conf.d ?vi?yourdomain.com

粘貼以下內(nèi)容:

?server?{ ?listen?80; ?server_name?yourdomain.com; ?access_log?off; ?error_log?off; ?location?/?{ ?proxy_pass?http://需要反代的服務(wù)器IP/; ?proxy_redirect?off; ?proxy_set_header?Host?$host; ?proxy_set_header?X-Real-IP?$remote_addr; ?proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for; ?proxy_max_temp_file_size?0; ?client_max_body_size?10m; ?client_body_buffer_size?128k; ?proxy_connect_timeout?90; ?proxy_send_timeout?90; ?proxy_read_timeout?90; ?proxy_buffer_size?4k; ?proxy_buffers?4?32k; ?proxy_busy_buffers_size?64k; ?proxy_temp_file_write_size?64k; ?} ?}

然后保存。

5、設(shè)置防火墻,允許80端口訪問

?iptables?-I?INPUT?5?-m?state?--state?NEW?-p?tcp?--dport?80?-j?ACCEPT ?service?iptables?save ?service?iptables?restart

6、啟動Nginx

?service?nginx?start

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊12 分享