- 概要:Nginx是异步框架的Web服务器,也可以用作反向代理。
Nginx
- 你可以在服务器上使用它去加载单个静态文件(比如:hello.html)来建设一个简单的网页。
- 你也可以把它用做反向代理去部署到你的Web应用(比如:Python web框架 Flask、Django + uwsgi/gunicorn + nginx)。
步骤
-
下载 nginx 并解压下载文件 nginx-1.14.2.tar.gz
一般将安装文件放到 /usr/local/src/ 下解压安装并编译
tar xzvf nginx-1.14.2.tar.gz
-
安装对应的依赖
主要包括 pcre、zlib、openssL (gcc、gcc-c++ 为编译库)
yum -y install gcc gcc-c++ pcre pcre-devel zlib zlib-devel open openssl-devel
-
进入到解压后的目录
cd nginx-1.14.2
改为自己的文件名 -
编译配置并设置安装路径
./configure --prefix=/usr/local/nginx
'prefix='后跟安装路径 -
编译并安装
make && make install
-
创建软连接 这样就可以直接使用 nginx 命令
ln /usr/local/nginx/sbin/nginx /usr/bin/nginx
-
启动 nginx 服务
a. 创建了软连接:
直接输入nginx
b. 没有创建软连接:
cd /nginx安装路径/sbin/
./nginx
nginx相关命令
- nginx 启动服务
- nginx -s stop: 直接关闭nginx服务
- nginx -s quit: 优雅地停止nginx服务
- nginx -s reload: 运行中重新加载配置文件 nginx的配置有所改动 只需要执行该命令就好
- nginx 配置文件所在路径 /usr/local/nginx/conf/nginx.conf
提示:如果是做网页 需要打开80端口浏览器才能正常访问
©文章由 靓木笔记 迁移简书
网友评论