安装
[root@im-serversoftware]# sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
[root@im-serversoftware]# sudo yum install -y nginx
启动:
[root@im-serversoftware]# systemctl start nginx.service
或者
[root@im-serverbin]# /usr/sbin/nginx -c /etc/nginx/nginx.conf
注意:192.168.80.109上启动nginx的命令为:
/usr/sbin/nginx-c /etc/nginx/nginx.conf
注意:192.168.80.110上启动nginx的命令为:
/data/nginx-1.22.0/objs/nginx-c /etc/nginx/nginx.conf
关闭:
[root@im-serversoftware]# systemctl stop nginx.service
配置
修改配置文件/etc/nginx/nginx.conf:
# location / {
# root /usr/share/nginx/html;
# index index.html index.htm;
# }
location / {
proxy_passhttp://192.168.80.109:21011/;
}
location /http-bind {
proxy_passhttp://192.168.80.109:7070/http-bind;
proxy_buffering off;
proxy_redirect off;
proxy_read_timeout 120;
proxy_connect_timeout 120;
}
配置gzip压缩:
server {
listen 26101;
server_name localhost;
gzip on;
gzip_types text/plain application/javascript application/x-javascript text/cssapplication/xml text/javascript application/x-httpd-php image/jpeg image/gifimage/png;
gzip_disable "MSIE [1-6]\.";
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_comp_level 2;
location / {
root /opt/project/cyz/cyz-vueapp;
index index.html index.htm;
}
重新加载:
[root@im-server conf.d]# /usr/sbin/nginx -s reload