nginx 安装
1. 安装所需环境
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
2. 安装nginx
先检查一下是否安装过过nginx
find / -name nginx
想卸载的话
yum remove nginx
进入/usr/local目录
cd /usr/local
从官网下载nginx
wget http://nginx.org/download/nginx-1.7.4.tar.gz
解压nginx压缩包
tar -zxvf nginx-1.7.4.tar.gz
产生一个nginx-1.7.4目录,进入nginx-1.7.4目录
cd nginx-1.7.4
安装
./configure
make
make install
没有报错,可以看一下nginx的安装目录
whereis nginx
3.测试
进入nginx下的sbin
cd /usr/local/nginx/sbin
启动
./nginx
注意可能会报Address already in use的错,原因是nginx默认的端口号80被占用
查看80端口的使用情况
sudo netstat -apn|grep 80
查看占用的进程
ps -ef |grep 1331
杀掉占用的进程(-9表示强制)
kill -9 26105
注意如果不想杀掉进程,可以更改nginx的端口号,在conf文件夹下的nginx.conf把linsten 80改为81
在浏览器里用ip:81访问,如果显示Welcome to nginx!则激活成功,不成功可能是服务器的防火墙没有允许81端口访问,可以自定义81端口
重启nginx
./nginx -s reload