1.阿里云 CentOS8.2配置Nginx1.175【亲测有效】

安装配置步骤

前提:
1.以管理员身份进行操作

1.安装工具和库

yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

2.下载nginx源码

#切换到/usr/local目录,方便查找
cd /usr/local
#下载nginx源码
wget -c https://nginx.org/download/nginx-1.17.5.tar.gz

3.解压nginx源码及配置

#将nginx源码解压到当前目录(usr/local)
tar -zxvf nginx-1.17.5.tar.gz
#进入解压后的nginx-1.17.5目录
cd nginx-1.17.5
#设置配置
./configure --user=nobody --group=nobody --prefix=/home/werben/application/nginx --with-http_v2_module --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_flv_module --with-http_mp4_module --with-pcre

4.编译nginx源码

#编译nginx源码(目前所在目录为/usr/local/nginx-1.17.5)
make && make install

5.nginx命令全局映射

#让nginx命令全局可用
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/

6.nginx配置开机自启动

新建nginx.server文件

vim /lib/systemd/system/nginx.service

编辑nginx.server文件内容,保存并退出,内容如下:

[Unit]
Description=nginx
After=network.target
 
[Service]
Type=forking
ExecStart=nginx
ExecReload=nginx reload
ExecStop=nginx quit
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

7.使能nginx服务开机自启动

使能nginx开机自启动功能

systemctl enable nginx.service

8.启动nginx服务

# 启动nginx
systemctl start nginx.service
#######当需要关闭或者重启时##########
#关闭nginx
systemctl stop nginx.service
#重启nginx
systemctl restart nginx.service

9.测试

在浏览器地址栏输入:http://服务器公网ip 可看如下界面说明启动成功:
在这里插入图片描述
注意:若无法访问时,请检查阿里云的安全组,配置规则里是否加入了8080端口,没有则需要自己加入配置

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值