Linux安装Nginx详细教程

文章目录

下载安装包开始安装相关命令

下载安装包

官网下载:http://nginx.org/en/download.html

Linux安装Nginx详细教程

自己找一个安装目录

我这里进入到usr/local下创建一个安装软件目录

cd /usr/local
mkdir softwore
cd softwore

123

使用ftp工具或者windows命令行将下载好的nginx安装包上传到安装目录下

我这里使用FinalShell直接拖拽上传
Linux安装Nginx详细教程

ls查看一下

ls

1

Linux安装Nginx详细教程

开始安装

解压

tar -zxvf nginx-1.24.0.tar.gz

1

Linux安装Nginx详细教程

重命名

 mv nginx-1.24.0 nginx

1

依赖库安装

1、安装gcc环境

编译时依赖gcc环境

yum -y install gcc gcc-c++ autoconf automake make

1

2、安装 pcre

提供nginx支持重写功能

yum -y install pcre pcre-devel

1

3、安装zlib

zlib 库提供了很多压缩和解压缩的方式,nginx 使用 zlib 对 http 包内容进行 gzip 压缩

yum -y install zlib zlib-devel make libtool

1

4、安全套接字层密码库,用于通信加密

yum -y install openssl openssl-devel

1

5、进入nginx安装目录并查看

cd nginx

1

创建日志目录

mkdir logs
cd logs
touch access.log
touch error.log

1234

查看目录结构

 tree  -L 2

1
├── client_body_temp
├── conf                        //这是Nginx所有配置文件的总目录,非常重要
│   ├── fastcgi.conf            //fastcgi相关参数的配置文件
│   ├── fastcgi.conf.default
│   ├── fastcgi_params          //fastcgi的参数文件
│   ├── 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
│   ├── vhost
│   └── win-utf

├── fastcgi_temp                //fastcgi临时数据目录


├── html                        //源码编译安装Nginx的默认网站发布目录
│   ├── 50x.html                //错误页面
│   └── index.html              //默认的首页文件


├── logs                        //Nginx默认的日志路径
│   ├── access.log              //用户访问日志,可以利用tail命令进行查看
│   ├── error.log               //错误日志
│   └── nginx.pid               //Nginx进程启动后,会把所有进程写到此文件


├── proxy_temp                  //临时目录


├── sbin                        //Nginx命令的目录
│   └── nginx                   //Nginx启动命令

├── scgi_temp                   //临时目录           
└── uwsgi_temp                  //临时目录


1234567891011121314151617181920212223242526272829303132333435363738394041

配置编译目录

# 切换到nginx主目录下
cd ../
# 配置编译目录
./configure --prefix=/usr/local/nginx

1234

编译并安装

make & make install

1

切换到命令目录下

cd sbin # 切换到命令目录
./nginx # 启动nginx

12

Linux安装Nginx详细教程

相关命令

启动: 直接使用命令: nginx

nginx

1

关闭1: 快速停止

nginx -s stop

1

关闭2: 完整有序停止

nginx -s quit

1

重启: 如下

nginx -s reload

1

inx

nginx

1

关闭1: 快速停止

nginx -s stop

1

关闭2: 完整有序停止

nginx -s quit

1

重启: 如下

nginx -s reload

1
© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...