记录安装nginx的过程
操作系统:CentOS 7.9
一、进入nginx官网下载
这里直接使用最新的版本
可以直接点击版本下载,也可以复制链接下载,这里我选择复制链接下载
此处下载到一个地方,如/usr/src
wget http://nginx.org/download/nginx-1.25.3.tar.gz -P /usr/src
下载完成,进入该目录,ls查看
cd /usr/src
ls
可以看到已经下载成功
二、源码安装nginx
首先进行解压
tar xf nginx-1.25.3.tar.gz
ls
成功解压,生成源码文件夹
进入该文件夹,ls
cd nginx-1.25.3
ls
准备进行编译,由于编译源码,需要用到gcc,还有解压用到的如zlib等,此前我已经安装过了,所以给出命令,使用yum命令安装
yum -y install gcc pcre-devel zlib zlib-devel
1、configure
使用configure进行指定路径安装,如/usr/local/nginx
./configure --prefix=/usr/local/nginx
注意:如果有error,根据提示解决。缺少依赖,执行上面的yum命令
安装完成后,再执行configure命令,就可以看到刚才成功执行的效果了
2、make
make
有error的话,也是找出来解决
3、make install
make install
至此,nginx安装基本完成
(本来有图片的,莫名其妙说服务异常,导致我这些图片没保存成功...)
三、启动nginx
找到nginx的启动文件,此处是在/usr/local/nginx/sbin下
默认是80端口,注意是否有端口占用问题
启动nginx
sbin/nginx
已经启动了,可以去浏览器查看是否启动成功
输入这台机器的ip或者127.0.0.1,此处以我的电脑为例
可以看到这个界面,就证明nginx启动成功
四、nginx重启关闭命令
sbin/nginx -s reload
sbin/nginx -s stop
sbin/nginx -s quit
reload重启
stop快速停止
quit有序停止
至此我的第一篇博客写完。