Linux安装nginx

Linux 配置 nginx

Linux 配置 nginx

1) 安装nginx前首先要确认系统中安装了

2) 如果没有安装,拼接安装命令

3) nginx下载:

4) nginx安装:

5)配置nginx环境变量

6)测试是否安装成功

7)配置防火墙(可选)

1) 安装nginx前首先要确认系统中安装了

>Linux下检查是否安装过某软包:yum list installed | grep"gcc"

2) 如果没有安装,拼接安装命令

> 安装命令:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

3) nginx下载:

> https://nginx.org/download/下载“nginx-1.9.9.tar.gz”,移动到/usr/local/下。

4) nginx安装:

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

5)配置nginx环境变量

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 完毕!~

6)测试是否安装成功

cd到刚才配置的安装目录/usr/loca/nginx/执行:./sbin/nginx -t

7)配置防火墙(可选)

打开防火墙文件  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;

你可能感兴趣的:(Linux安装nginx)