centos7 yum命令安装nginx
安装nginx
首先我们需要使用root用户进行操作
第一步:添加nginx存储库
使用命令:yum install epel-release
(我这里已经添加过了。。。)
第二步:安装nginx
使用yum安装,使用命令yum install nginx
在对提示回答yes后,Nginx将在服务器上完成安装。
第三步:启动nginx
安装成功之后启动nginx,使用命令systemctl start nginx
启动后没有任何的日志打印。。。就OK了
第四步:验证nginx是否启动成功####
首先可以查看后台是否启动,使用命令ps -ef |grep nginx
。如下图所示就成功了!
其次用浏览器访问一下 ip:80 ,见到nginx的说明页,即成功了
如果想在系统启动的时候,nginx就启动的话可以使用命令systemctl enable nginx
nginx启动命令也可是切换到nginx/sbin目录下面使用./nginx进行启动 重启命令./nginx -s reload
通过yum安装的可以通过以下命令重启 service mysqld restart
yum升级nginx或安装最新版本nginx
vim /etc/yum.repos.d/nginx.repo
写入
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
然后运行以下命令升级 注意替换 “OS” 用“rhel” 或 “centos”, 根据你的系统,替换 “OSRELEASE” 用 “6” 或 “7”, 或者 6.x 或者 7.x
yum update nginx
# 或
yum install -y nginx
启动 nginx
如果出现
module "/usr/lib64/nginx/modules/ngx_http_geoip_module.so" version 1012002 instead of 1015008 in /usr/share/nginx/modules/mod-http-geoip.conf:1
错误,原因在于nginx模块版本之间的冲突
运行以下命令:
yum remove nginx-mod*
yum install nginx-module-*
然后运行
systemctl start nginx
启动即可
卸载
停止Nginx软件
service nginx stop
或 systemctl stop nginx
删除Nginx的自动启动
chkconfig nginx off
从源头删除Nginx
rm -rf /usr/sbin/nginx
rm -rf /etc/nginx
rm -rf /etc/init.d/nginx
再使用yum清理
yum remove nginx
文档信息
版权声明:可自由转载(请注明转载出处)-非商用-非衍生
发表时间:2020年3月9日 11:01