centos7安装nginx

让人想犯罪 __ 提交于 2020-01-31 03:42:57

环境:centos7
1.gcc环境
#gcc安装,nginx源码编译需要
yum install gcc-c++
#PCRE pcre-devel 安装,nginx 的 http 模块使用 pcre 来解析正则表达式
yum install -y pcre pcre-devel
#zlib安装,nginx 使用zlib对http包的内容进行gzip
yum install -y zlib zlib-devel
#OpenSSL 安装,强大的安全套接字层密码库,nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http)
yum install -y openssl openssl-devel
2.下载,解压
wget -c https://nginx.org/download/nginx-1.16.1.tar.gz
其它版本 https://nginx.org/en/download.html
tar -zxvf nginx-1.16.1.tar.gz
3.安装、测试
#解压后进入目录
cd nginx-1.16.1
#使用默认配置
./configure(如果前面的gcc没有环境没有安装会报错)
#编译安装(默认安装路径 /usr/local/nginx)
make
make install
进入nginx安装目录的sbin文件内执行./nginx -t测试安装是否成功
4.使用
#启动、停止nginx
cd /usr/local/nginx/sbin/
./nginx #启动
./nginx -s stop #停止,直接查找nginx进程id再使用kill命令强制杀掉进程
./nginx -s quit #退出停止,等待nginx进程处理完任务再进行停止
./nginx -s reload #重新加载配置文件,修改nginx.conf后使用该命令,新配置即可生效
输入ip就能看到欢迎界面,如果使用云服务器,要先检验服务器安全组,将80端口开放,因为nginx使用的是80端口

这里是引用 https://my.oschina.net/yueshengwujie/blog/3099219

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!