1.使用yum
//在6.9版本中无法使用yum,解决办法
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
vim /etc/yum.repos.d/epel.repo 修改enabled=0
yum clean all
yum makecache
2.安装pcre和安装openssl
yum -y install pcre*
yum -y install openssl*
3.新建目录并安装nginx源码
mkdir nginx
wget http://nginx.org/download/nginx-1.12.2.tar.gz
4.查看make和gcc指令是否存在
//如果不存在则安装
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
5.解压nginx源码
tar -zxvf nginx-1.12.2.tar.gz
6.进入解压文件并执行config并使用make进行编译并使用make安装
cd nginx-1.12.2
./configure
make -j4
make install
7.使用软链接
cd /usr/bin/
ln -s /usr/local/nginx/sbin/nginx nginx
8.查看停止重启nginx进程
ps -ef|grep nginx //查看
nginx -s stop //停止
nginx -s reload //重启
9.新建nginx.conf
include /root/nginx/*.conf
server{
listen 80;
server_name localhost;
root /root/nginx/upload;
#autoindex on;
add_header Cache-Control "no-cache,must-revalidate"; //不使用缓存
location / {
add_header Access-Control-Allow-Origin *; //
}
}