CentOS 7.5 安装Nginx教程
这里写目录标题
一.上传与解压
本文所用nginx版本为:nginx-1.22.0.tar.gz
先安装nginx的相关依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
1.上传路径
/usr/local/
2.解压缩
tar xvf nginx-1.22.0.tar.gz
3.进入目录
cd nginx-1.22.0
二.安装nginx
1.执行命令
./configure
2.执行make命令
make
3.执行make install命令
make install
命令⾏执⾏ make install,完毕之后在/usr/local/下会产⽣⼀个nginx⽬录,如图
三.修改配置nginx.conf
1.打开配置文件
vim /usr/local/nginx/conf/nginx.conf
里面内容按个人业务需求修改
2.启动nginx
/usr/local/nginx/sbin/nginx -s reload
如果报错,报错内容为:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
则执行
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
3.查看nginx的进程是否启动
ps -ef | grep nginx
4.启动、关闭、重启命令
进入到生成nginx⽬录中
cd /usr/local/nginx/sbin
./nginx 启动
./nginx -s stop 关闭
./nginx -s reload 重启
四.将nginx设置成开机启动
1.在/etc/init.d下创建文件nginx,并编辑nginx文件
vi /etc/init.d/nginx
2.保存后设置文件的执行权限
chmod a+x /etc/init.d/nginx
3.nginx服务加入chkconfig管理列表
chkconfig --add nginx
4.查看服务
chkconfig --list
5.将nginx设置开机自动启动
chkconfig nginx on
6.之后,就可以使用service对nginx进行启动、重启等操作了
service nginx start # 启动
service nginx stop # 停止
service nginx restart # 重启
7.删除服务
chkconfig --del nginx