阿里云安装nginx教程

PS:操作系统必须为Alibaba Cloud Linux 3.2104、Alibaba Cloud Linux 2.1903、CentOS 7.x、Ubuntu 22.04、Ubuntu 20.04、Ubuntu 18.04。

步骤一:部署Nginx环境

1.执行以下命令,安装Nginx

sudo yum -y install nginx

2.执行以下命令,启动并查看Nginx服务状态。

sudo systemctl start nginx
systemctl status nginx

如果回显信息中出现Active: active (running),表示Nginx服务已启动。 

步骤二:配置Nginx

1.执行以下命令,打开Nginx配置文件。

版本: Alibaba Cloud Linux 3.2104/Alibaba Cloud Linux 2.1903/CentOS 7.x       Ubuntu 22.04/Ubuntu 20.04
sudo vim /etc/nginx/nginx.conf

2.按i键进入编辑模式,在server中修改(直接替换)或添加以下参数。编辑完成后,按Esc键,输入:wq保存并退出文件。 

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;

		location / {
            #root   /home/ruoyi/projects/ruoyi-ui;
            root   /app/ruoyi-ui;   --------------------指定前端文件目录
			try_files $uri $uri/ /login.html;
            index  index.html index.htm;
        }
		
		location /prod-api/{
			proxy_set_header Host $http_host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header REMOTE-HOST $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
			proxy_pass http://localhost:8080/;
		}

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

 步骤三:卸载nginx

1、停止nginx

卸载之前先看下是否有nginx在运行

ps -elf|grep nginx

查询之后,出现如下的结果,说明nginx有在运行

 2.卸载nginx

卸载前如果要保留之前的代理配置,记得提前备份

2.1通过yum指令卸载nginx

yum remove nginx

2.2卸载完之后,可以通过whereis指令查询残余目录,并通过rm指令删除

whereis nginx

2.3依次删除查询出来的残余目录

rm -rf /etc/nginx
rm -rf /usr/local/nginx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值