Linux 配置 nginx
>Linux下检查是否安装过某软包:yum list installed | grep"gcc"
> 安装命令:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
> https://nginx.org/download/下载“nginx-1.9.9.tar.gz”,移动到/usr/local/下。
cd /usr/local/src 执行如下操作:
wget http://nginx.org/download/nginx-1.1.10.tar.gz 或者 https://nginx.org/download/
## 解压tar -zxvf nginx-1.1.10.tar.gz
##进入nginx 目录cd nginx-1.1.10
## 配置./configure --prefix=/usr/local/nginx
## 执行make、make install命令make make install
1. 打开环境变量所在的文件:vim /etc/profile 2. 在命令模式下按GG至末尾,加上一行PATH=$PATH:/usr/local/nginx/sbin 最后:执行命令:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf3. 重新加载环境 source /etc/profile 或者sudo shutdown -r now 完毕!~
cd到刚才配置的安装目录/usr/loca/nginx/执行:./sbin/nginx -t
打开防火墙文件 sudo vim/etc/sysconfig/iptables
新增行 开放80端口 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 保存退 重启防火墙 sudo service iptables restart
附加功能(配置nginx请求http跳转https):
配置http请求跳转https:
rewrite ^https://$http_host$request_uri?permanent;