源码安装nginx:
yum -y install gcc gcc-c++ pcre pcre-devel zlib-devel openssl-devel
cd nginx-1.12.2
预编译:
./configure --prefix=/usr/local/nginx
编译和安装
make && make install
在nginx.conf 文件中添加
location / {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}
挂载镜像包:
mount /dev/cdrom /mnt -o loop
删除nginx默认发布路径:
rm -rf /usr/local/nginx/html
配置软连接:
ln -s /mnt/ /usr/local/nginx/html
启动nginx 进程
/usr/local/nginx/sbin/nginx
在客户端操作:
第六步:创建yum repo文件
[root@localhost ~]# vim /etc/yum.repos.d/local.repo
[local]
name=local
#在虚拟机网络环境中,母机地址是这个
baseurl=http://192.168.40.111
#是否可用,1表示可用,0表示不可用
enabled=1
gpgcheck=1
gpgkey=http://192.168.40.111/RPM-GPG-KEY-CentOS-7
第七步:禁用其他repo文件
编辑其他repo文件,将enabled设置为0
……
enabled=0
……
第七步:yum相关
#清理无用源
yum clean all
#查看列表中是否存在
yum repolist
#实际安装一个软件试试看,比如httpd
yum install httpd