Nginx服务器安装部署1.16.1(Linux)---rpm方式安装

##1、安装GCC、automake、pcre、zlib和openssl

  • 查看Linux服务器上是否已经安装pcre、zlib和openssl
//查看openssl                   //查看zlib                     // 查看pcre
 rpm -qa openssl              rpm -qa  zlib               rpm -qa pcre
```
- 如果没有安装以上三个库,鉴于以上Nginx运行的需求,我们需要执行以下代码
  ```yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel```
##2、下载Nginx服务器并解压
- 进入opt文件夹 
     ```cd  /opt```
- 创建nginx文件夹   
     ``mkdir nginx``
- 下载nginx服务器文件 
     ```cd nginx 
     wget http://nginx.org/download/nginx-1.16.1.tar.gz```
- 解压文件
     ```tar -xvf nginx-1.16.1.tar.gz```
##3、安装Nginx服务器

- 进入 ect 文件夹
    ```cd /etc```
- 创建nginx文件夹
     ```mkdir nginx```
- 进入之前解压后得到的文件夹nginx-1.16.1
    ```cd nginx-1.16.1```
- 运行configure脚本程序,可以直接运行./configure,也可以通过--prefix=path 指定nginx的安装目录
     ```./configure --prefix=/etc/nginx```
- 运行完成后,该文件夹下多出一个文件---Makefile,此时执行make指令进行源代码编译,编译过程中屏幕会有编译全过程
    ```make```
- 编译完成后,执行make的install命令安装Nginx服务器
    ```make install```
##执行完成make install指令后,可以将工作目录定位到我们的安装目录,也就是上述的/etc/nginx文件夹,通过ls -l指令,可以看到该文件夹下出现以下几个文件夹:
- conf:该目录存放了Nginx的所有配置文件,该文件夹下包含nginx.conf文件,它是Nginx服务器的住配置文件,其他文件则是用来配置Nginx的相关功能。
- html:该目录存放了Nginx服务器在运行过程中调用的一些html文件。
- logs:该目录存放了Nginx服务器的日志。
- sbin:该目录中只包含了一个文件-nginx,它就是Nginx服务器的主程序。
##4、修改nginx.conf文件
     ```
     cd /etc/nginx/conf
     vim nginx.conf 
   ```
  
##5、启动Nginx服务器
 在启动服务器之前,我们可以通过如下指令来查看Nginx服务器配置文件是否有语法错误:
- 绝对路径
  ```/etc/nginx/sbin/nginx -t```
 
- 在nginx文件夹中时的相对路径
   ```./sbin/nginx -t```
 
- 通过如下指令可以查看Nginx服务器版本
 ```./sbin/nginx -v```
 
- 使用默认配置启动Nginx
 ```./sbin/nginx ```
- 查看Nginx进程状态
 ```ps -ef|grep nginx```
 停止Nginx服务器
- 绝对路径
 ```/etc/nginx/sbin/nginx -s stop```
- nginx文件夹下相对路径
 ```./sbin/nginx -s stop```
 
- 重启Nginx服务器
 ```/etc/nginx/sbin/nginx -s reopen```
 
- 重新载入配置文件
 ```/etc/nginx/sbin/nginx -s reload```
 
[技术参考:https://www.yixzm.cn/blog/524001.html](https://www.yixzm.cn/blog/524001.html)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr Xu Luka

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值