01Linux中安装Nginx的步骤

Nginx

下载和安装

Nginx是一款轻量级的Web/反向代理服务器以及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少并发能力强

直接安装Nginx

yum -y install nginx

第一步: Nginx是C语言开发的所以需要先安装依赖

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

第二步: 根据指定的版本下载对应的Nginx安装包并解压到/usr/local目录下

# 安装wget程序
yum install wget
wget https://nginx.org/download/nginx-1.24.0.tar.gz
tar -zxvf nginx-1.24.0.tar.gz -C /usr/local/

第三步: 执行nginx解压目录中的./configure --prefix=/usr/local/nginx命令在安装前检查环境,然后将其安装到/usr/local/nginx目录

cd /usr/local/nginx-1.24.0/
# 创建建安装路径文件夹
mkdir /usr/local/nginx
# 安装前检查工作
./configure --prefix=/usr/local/nginx
# 编译并安装
make && make install

第四步: 开放80端口

# 开放指定端口,--add-port=8080/tcp表示放行8080端口的tcp访问,--permanent表示永久生效
firewall-cmd --zone=public --add-port=80/tcp --permanent
# 重新载入防火墙规则使其生效
firewall-cmd --reload	
# 查看开放的端口
firewall-cmd --zone=public --list-ports

Nginx目录结构

进入cd /usr/local/nginx查看Nginx的目录结构

├── conf            <-- Nginx配置目录
│   ├── fastcgi.conf
│   ├── fastcgi.conf.default
│   ├── fastcgi_params
│   ├── fastcgi_params.default
│   ├── koi-utf
│   ├── koi-win
│   ├── mime.types
│   ├── mime.types.default
│   ├── nginx.conf  <-- nginx配置文件(经常操作)
│   ├── nginx.conf.default
│   ├── scgi_params
│   ├── scgi_params.default
│   ├── uwsgi_params
│   ├── uwsgi_params.default
│   └── win-utf
├── html            <-- 存放静态文件(html、css、Js等),后期部署项目需要将静态文件放在这
│   ├── 50x.html        
│   └── index.html  <-- nginx提供的默认的页面
├── logs            <-- nginx的日志目录存放日志文件(服务启动后会生成访问日志和进程文件)
└── sbin                        
	└── nginx       <-- 二进制文件,用于启动、停止Nginx服务

你可能感兴趣的:(Nginx,nginx,服务器,运维)