如下图所示,yum install nginx 安装nginx可能会出现没有本地yum源中没有nginx的情况
出现这个的原因是因为本地yum源中没有我们想要的nginx,那么我们就需要创建一个/etc/yum.repos.d/nginx.repo的文件,新增一个yum源。
创建nginx.repo的文件
vi /etc/yum.repos.d/nginx.repo
在文件中写入以下内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
退出保存后,重新执行安装
安装gcc
yum install gcc-c++
清空上次编译失败残留文件
yum make distclean
执行编译及安装
yum make install
解决方案如下:
将SELINUX=enforcing 修改为 SELINUX=disabled 状态
vi /etc/selinux/config
#SELINUX=enforcing
SELINUX=disabled
重启生效
reboot