nginx在阿里云的部署

环境准备

  1. c++环境
yum install gcc-c++
  1. 语言兼容正则表达式安装
yum install pcre pcre-devel
  1. zlib安装
yum install -y zlib zlib-devel
  1. OpenSSL安装
yum install -y openssl openssl-devel

nginx

  1. 下载链接
  2. 复制到服务器,解压安装
tar -xvzf nginx-1.18.0.tar.gz 
cd nginx-1.18.0
./configure
make
make install
  1. 查找安装位置
whereis nginx
  1. 运行
cd sbin/
./nginx 

可能会出现这个问题
80端口被占用,杀进程即可
在这里插入图片描述
访问页面出现以下这个则成功
在这里插入图片描述

修改配置

进入conf/nginx.conf
在这里插入图片描述
可以更改黄色部分,listen为监听端口,server_name为服务器,即我访问本地localhost的80端口时,服务器就会把请求扔到下面的代理(location)去。

代理的页面才是我们真正取得页面,例如:将原本的root改为下面的proxy_pass,那我们访问这台服务器的80端口的时候就会访问到百度页面

 location / {
            proxy_pass http://www.baidu.com;
            index  index.html index.htm;
        }

修改完后重新导入一下

./nginx -s reload
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值