nginx简介
Tomact:web应用服务器 Nginx:web服务器,性能高,并不是代替Tomact。其主要作用是:反向代理、负载均衡、动静分离。
安装
1、上传安装包到opt目录下
2、解压安装包
tar -zxvf zlib-1.2.8.tar.gz
tar -zxvf pcre-8.37.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
tar -zxvf nginx-1.17.1.tar.gz
3、安装zlib
cd zlib-1.2.8/
./configure
make && make install
4、安装pcre 正则解析模块
? cd /opt/pcre-8.37/
? ./configure
? make && make install
5、安装openssl 加密传输数据模块
? cd /opt/openssl
? ./config
? make && make install
6、安装nginx
? cd /opt/nginx
? ./configure
? make && make install
7、启动nginx
? nginx安装后启动命令在:
/usr/local/nginx/sbin/nginx
查看是否启动成功:
```
ps -aux|grep nginx
```
8、在浏览器中访问nginx:
? nginx启动时默认监听的端口号为80
注意关闭虚拟机防火墙。
systemctl stop firewalld.service
nginx的使用
nginx的命令:
? 启动: /usr/local/nginx/sbin/nginx
? 停止:/usr/local/nginx/sbin/nginx -s stop
? 重新加载nginx配置文件: /usr/local/nginx/sbin/nginx -s reload
? 修改nginx命令可以在任意位置直接执行: 方式1:在/etc/profile中的path变量后面拼接nginx的sbin目录到path中 方式2:可以将nginx的命令拷贝到现有的PATH变量的路径下 拷贝/usr/local/nginx/sbin/nginx到/usr/local/bin下
cp /usr/local/nginx/sbin/nginx /usr/local/bin/
启动
nginx
关闭
nginx -s stop
|