首先安装所需的环境
一.安装 PCRE pcre-devel
yum install -y pcre pcre-devel
二.安装gcc
yum install -y pcre pcre-devel
三.安装 zlib
yum install -y zlib zlib-devel
四. 安装OpenSSL (不安装其实也行)
yum install -y openssl openssl-devel
有一种方法是从官网下载完安装包,之后解压进行下一步操作,这里我们就直接用命令从官网下载.
wget -c https://nginx.org/download/nginx-1.18.0.tar.gz
确保系统已经安装了wget,如果没有安装,执行
yum install wget
等待安装包下载完成后,执行解压命令
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
使用默认配置
./configure
编译安装
make
make install
一般安装路径为
/usr/local/nginx/
可以通过如下命令确认安装目录
whereis nginx
然后进入安装目录启动nginx
cd /usr/local/nginx/sbin/
./nginx :安装完直接执行就行 前提你之前没有安装nginx
其他命令:
./nginx -s stop :此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s quit :此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s reload : 类似重启
查看是否启动
ps aux|grep nginx :查看有没有nginx 进程
还有一个办法,因为nginx默认是80端口,假设是云服务器可以在别的机器用浏览器直接访问
还有就是CentOS命令测试是否启动
curl localhost
就是相当于 win的ping本机
好了,nginx安装教程到此完成,感谢观看.
作者为创业程序员,自由职业者,欢迎私信联系.