yum命令安装nginx,前段时间写了一篇使用安装包编译安装nginx的文章,流程比较多,相对比较复杂一点,因为使用安装包编译安装需要自己安装好nginx需要的环境,今天分享一下使用yum的方式安装,这个要简单很多!
1、首先安装yum-utils
yum-utils是管理repository及扩展包的工具 (主要是针对repository)
执行命令:
yum install yum-utils
2、添加nginx源文件nginx.repo
repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!
1、进入文件夹:
cd /etc/yum.repos.d/
2、新建并编辑文件:
vim nginx.repo
3、输入以下内容并保存(备注:releasever:这个表示当前系统的发行版本,basearch:是我们的系统硬件架构(CPU指令集),这样配置然系统自己去读取服务器的配置,然后去对应的仓库下载安装包):
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
4、保存以上文件后,执行命令查看源是否已经添加成功:
yum search nginx
3、安装nginx
1、执行命令安装nginx:
yum install nginx
2、执行命令查看已经安装的nginx包名:
rpm -qa | grep nginx
3、启动nginx:
systemctl start nginx
4:、查看nginx状态:
systemctl status nginx
5:、重启nginx
systemctl restart nginx
yum安装的nginx配置文件默认在:/etc/nginx/conf.d/default.conf,
静态文件html目录在:/usr/share/nginx/html/
这使用yum安装nginx就完成了,是不是特简单,比安装包简单太多了!
yum安装的优点是快,简单,不用自己解决依赖、环境问题,系统会一起安装好。但是缺点是可定制性不强,需要更多模块的话要使用源码编译安装。