Linux系统配置nginx

  1. 下载安装包

wget -c http://nginx.org/download/nginx-1.19.1.tar.gz
  1. 安装gcc安装包

yum install gcc-c++
Linux系统配置nginx_第1张图片
  1. 安装pre-devel依赖库

yum -y install pcre-devel
Linux系统配置nginx_第2张图片
  1. 安装openssl依赖库

yum -y install openssl openssl-devel
Linux系统配置nginx_第3张图片
  1. 解压

tar -zxvf 目录名 nginx-1.23.1.tar.gz -C 另外一个目录

(或者在当前目录下解压: tar -zxvf nginx-1.19.1.tar.gz)

  1. 进入目录

cd nginx-1.23.1
  1. 执行自动配置

./configure
  1. 执行make命令

make
  1. 执行make install 命令

make install
  1. 查看nginx的安装目录(是否成功)

whereis nginx

这个目录是nginx默认的安装目录。

  1. 进入安装目录

cd /usr/local/nginx
Linux系统配置nginx_第4张图片
  1. 再进入该目录下的sbin目录查看是否有nginx

  1. 执行nginx配置文件

./nginx
  1. 查看nginx的进程

ps -ef | grep nginx
  1. 防火墙设置

查看防火墙状态命令:

systemctl status firewalld.service

关闭防火墙命令

systemctl stop firewalld.service

开启防火墙命令

systemctl start firewalld.service

查看开放的端口号

firewall-cmd --list-all

在防火墙设置nginx开放端口

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

开启端口号需要重新启动防火墙

firewall-cmd --reload
  1. nginx相关命令(在nginx的安装目录下的sbin目录里面执行命令)

开启nginx

./nginx

关闭nginx

./nginx -s stop

安全退出nginx

./nginx -s quit

  1. 访问nginx网址

Linux系统配置nginx_第5张图片

这样的nginx就是配置好的啦

你可能感兴趣的:(linux,nginx,运维)