# 服务器

# 服务器上安装nginx

nginx 下载地址,点击跳转 (opens new window)

# 安装前环境准备

yum update

# gcc编译环境,所以,在mini centos中需要安装编译环境

yum -y install gcc-c++

# Nginx的http模块需要使用pcre来解析正则表达式

yum -y install pcre pcre-devel

# 依赖的解压包

yum -y install zlib zlib-devel

# openssl安装

yum install -y openssl openssl-devel

# 安装nginx

  1. # 设置nginx的安装目录(我安装到 /usr/local/nginx)

    cd /usr/local

    mkdir nginx

  2. # 使用Xftp上传源码包 nginx-1.14.2.tar.gz 到 虚拟机 /root 目录 (可以是其他目录)

  3. # 解压nginx文件到当前目录 (我的是 /root)

    tar -zxvf nginx-1.14.2.tar.gz

  4. # 编译,安装

    cd nginx-1.14.2

# 以下3条命令都在 /root/nginx-1.14.2 目录下执行

# 1:指定安装目录

./configure --prefix=/usr/local/nginx

# 2:编译

make

# 3:安装

make install

  1. # 切换到安装目录

    cd /usr/local/nginx

  2. # 启动

    cd sbin

    ./nginx ## 启动

    ./nginx -s reload ## 重加载

    ./nginx -s quit ## 此方式停止步骤是待nginx进程处理任务完毕进行停止

    ./nginx -s stop ## 此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程

  3. # 开放端口80

    firewall-cmd --zone=public --add-port=80/tcp --permanent

  4. # 测试

    浏览器中直接输入 http://虚拟机ip:80 (opens new window)

  5. # windows版

    start nginx.exe //启动

    nginx.exe -s stop //停止nginx

    nginx.exe -s reload //重新加载nginx

    nginx.exe -s quit //退出nginx

Last Updated: 3/23/2024, 10:11:14 AM