Centos7上nginx安装
1.安装依赖包
yum install -y openssl-devel pcre-devel zlib-devel gcc
2.获取版本包并解压
wget http://172.16.6.100:8080/linux/nginx/nginx-1.13.0.tar.gz tar -zxvf nginx-1.13.0.tar.gz cd nginx-1.13.0
3.预编译
./configure --prefix=/home/nginx --with-stream --without-http_rewrite_module --without-http_gzip_module
说明:
--prefix=/home/nginx为指定nginx安装的目录,目录根据实际进行修改,这里指定为/home/nginx,编译安装完后会自动在/home目录下生成一个nginx目录;
--with-stream --without-http_rewrite_module --without-http_gzip_module 为支持stream模块,云渡安装时需要,其它可以根据实际情况决定是否需要
4.编译安装
make && make install
5.修改配置文件(/home/nginx/nginx.conf)
这里省略配置文件内容,具体的内容需要根据业务需要进行配置,端口号默认为80,也需要根据实际需要进行修改。
6.启动nginx
cd /home/nginx/sbin ./nginx
7.检查nginx是否启动
lsof -i:PORT 或者 ps -ef | grep nginx
8.nginx常用命令
#停止nginx进程 ./nginx -s stop #重新加载nginx(多用于修改配置文件后) ./nginx -s reload #检查配置文件语法是否正确(默认检查nginx.conf配置文件) ./nginx -t #查看nginx安装模块及版本号 ./nginx -V