本地访问nginx
curl 127.0.0.1:8099
http://www.nginx.cn/4191.html
查看防火墙
service iptables status状态,
service iptables start/restart 开启/重启防火墙
https://www.cnblogs.com/zienzir/p/9346528.html
安装nginx
准备目录:
mkdir /usr/local/nginx
cd /usr/local/nginx/
下载:
wget http://nginx.org/download/nginx-1.5.9.tar.gz
(如果没有wget,yum install wget)
解压:
tar -zxvf nginx-1.5.9.tar.gz
cd nginx-1.5.9/
设置安装路径:
设置Nginx安装路径,如果没有指定,默认为/usr/local/nginx
./configure --prefix=/usr/local/nginx
会报错:
yum -y install gcc gcc-c++ autoconf automake make
yum -y install openssl openssl-devel
再次执行:
./configure --prefix=/usr/local/nginx
编译:
make
安装:
make install
启动:
nginx -t -c /usr/nginx/conf/nginx.conf
或者
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止:
1.先查看主进程号:
ps -ef | grep nginx
2.停止进程:
kill -QUIT 主进程号
重启:
kill -HUP 主进程号或进程号文件路径
或者:
/usr/nginx/sbin/nginx -s reload
查看nginx配置是否正确:
/usr/nginx/sbin/nginx -t
或者
nginx -t -c /usr/nginx/conf/nginx.conf
- 因为是源码安装所以会有一点麻烦,但是知道软件安装的路径
- 修改好端口号后,需要在阿里云上添加这个端口,添加这个规则
- 系统放在阿里云上,防火墙分两个,一个云顿,一个linux自带的,要想访问nginx,必须关闭防火墙