首先,先下载nginx的rpm包,下载地址:http://nginx.org/packages/centos/7/x86_64/RPMS/**
然后,将下载好的rpm包放入服务器内,地址随意,进入对应目录,执行Linux命令:
( rpm -ivh rpm包的名字)
rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm
用rpm安装的时候报错了,错误如下:
warning: nginx-1.18.0-1.el7.ngx.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY
error: Failed dependencies:
libcrypto.so.10(OPENSSL_1.0.2)(64bit) is needed by nginx-1:1.18.0-1.el7.ngx.x86_64
百度后得知原因缺少openssl, 直接rpm安装,下载地址(包很多,直接ctrl+f搜索):
http://mirrors.163.com/centos/7/os/x86_64/Packages/
下载后和上面一样,要注意的是要在末尾加上 —force,不然不成功
rpm -ivh openssl-libs-1.0.2k-19.el7.x86_64.rpm --force
这个安装成功后再装nginx就ok了,具体操作如下图所示:
安装默认路径
nginx命令:/usr/sbin/nginx
nginx.conf文件存放目录:/etc/nginx/nginx.conf
静态资源存放目录 : /usr/share/nginx/html
nginx 常用命令
nginx -v 查看版本
nginx -V 查看版本及安装路径等
nginx 启动命令
nginx -s reload 重启命令
nginx -s stop 停止命令
使用systemctl操作nginx
1.启动 Nginx
systemctl start nginx
2.停止 Nginx
systemctl stop nginx
3.重启 Nginx
systemctl restart nginx
4.查看 Nginx 状态
systemctl status nginx
5.启用开机启动 Nginx
systemctl enable nginx
6.禁用开机启动 Nginx
systemctl disable nginx