RedHat6.10安装Nginx
1.准备工作
-
rhel-server-6.10-x86_64-dvd.iso系统
-
nginx-1.9.9.tar.gz安装包
-
yum常用命令
yum list *** (查看**相关包信息) yum remove *** (删除***包信息) yum install *** (安装***包)
-
nginx常用命令
./nginx -s reload (重新加载nginx) ./nginx -s stop (停掉nginx) ./nginx start (启动nginx)
2.安装
说明:
此教程跳过linux(redhat)系统安装
-
将nginx-1.9.9.tar.gz安装包放置/opt,并解压
tar -xvf nginx-1.9.9.tar.gz
-
将rhel-server-6.10-x86_64-dvd.iso文件放置在/root(此目录为任意目录,不可删除)目录下
-
在/etc/yum.repos.d文件夹下只保留一个rhel-source.repo文件,修改文件,文件内容如下:
[media] name=Red baseurl=file:///mnt enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
注释:
[media] :文件的标志,media可随便内容
name: 随便起个名字
baseurl: 文件存放的地址(挂在之后,此文件夹下会生成一大堆文件)
enabled:1代表开启本地源,即baseurl为本地路径
gpgcheck:校验,你需要在配置文件里注明GPG-RPM-KEY的位置
gpgkey:GPG-RPM-KEY的位置,默认为步骤3里面的位置,具体的可以去步骤3所在的位置查看是否一样
-
配置下自动挂载
-
修改/etc/rc.local文件,添加一行mount -o loop /root/rhel-server-6.10-x86_64-dvd.iso /mnt
vi /etc/rc.local
-
重启
reboot
-
-
yum 安装pcre,zlib
yum list *pcre* yum install -y pcre-devel.x86_64 yum lsit *zlib* yum install -y zlib-devel.x86_64
-
nginx编译安装
cd /opt/nginx-1.9.9 ./configure --prefix=/opt/nginx make make install