linux上搭建nginx


安装包:(按顺序执行过去即可,重复无所谓)
c++编译环境 yum install gcc-c++ 安装pcre yum -y install pcre-devel 安装openssl yum -y install openssl openssl-devel 安装zlib yum -y install zlib-devel

安装nginx(按顺序执行)

//首先进入local目录
cd /usr/local
 

//下载nginx
wget http://nginx.org/download/nginx-1.13.12.tar.gz
 

//解压
tar zxvf nginx-1.13.12.tar.gz


//安装nginx

./configure

make

sudo make install


//启动nginx
/usr/local/nginx/sbin/nginx


//重启nginx
/usr/local/nginx/sbin/nginx -s reload

 

配置重定向

location / {
    rewrite ^/(.*)$ https://www.baidu.com permanent;
}

  

相关命令与常见问题解决
1、验证是否正常安装:cd  /usr/local/nginx/sbin  执行./nginx –t 或在浏览器输入 localhost:端口  成功显示nginx字眼
2、验证是否正在运行: ps -A | grep nginx
3、停止 nignx  :pkill -9 nginx
4、启动:cd /usr/local/nginx/sbin 执行 ./nginx 

5、如果nginx启动提示 address already in use 
修改默认端口80 cd /usr/local/nginx/conf
vim nginx.conf 把 server的 listen 改成未使用的端口即可,再次启动nginx

 

原文地址:https://www.cnblogs.com/wdw31210/p/6598375.html