全宇宙最全nginx教程001-安装篇
发布时间
阅读量:
阅读量
nginx-安装
- 序言
-
- 安装步骤如下
- 注意事项
序言
这个相当于本人第一次正式写一些笔记
安装步骤如下
1、先到官网http://nginx.org/下载一个安装包

通过FTP工具实现文件上传,并建议采用MobaXterm作为传输工具。建议将该文件夹设置在/hom edirectory中的software目录下。

- 安装nginx时需要用到的四个主要环境包括按照顺序依次配置。
(1)编译器环境可以通过执行命令 yum install gcc-c++ 来获取。
(2)正则表达式解析库可以通过执行 yum install -y pcre pcre-devel 来下载与开发文件。
(3)压缩解压工具包可以通过执行 yum install -y zlib zlib-devel 来完成下载与部署。
(4)安全套接字协议可以通过执行 yum install -y openssl openssl-devel 来完成软件包的获取与设置。
4、解压文件 tar -zxvf nginx-1.16.1.tar.gz,如下图所示

5、mkdir /var/temp/nginx -p 创建一个临时目录,防止启动nginx报错
进入解压文件目录后进行操作:按照以下指令生成makefile配置文件
(1)建议将软件安装包存放在$user/local路径中;同样地,在此位置我会进行 nginx 的安装操作
./configure \
--prefix=/user/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
javascript

创建成功截图如下

7、启动编译(也可以理解为,在Linux官网下载得到的zip文件即是我们Java项目的源码包,在编译器的作用下会被转换为.class字节码)
make
javascript
8、部署(按照之前的指示操作),编译完成后需前往项目的启动位置才能查看页面效果。请注意,在解压文件的根目录下必须同时完成编译和安装步骤。
make install
javascript
启动流程,请注意要进入我们安装nginx的目录位置。该nginx服务位于用户本地存储位置/user/local/nginx中,请访问该服务目录下的/sbin文件夹并运行相关启动命令。
./nginx
./nginx -s stop
./nginx -s reload
javascript
10、访问成功

注意事项
1、如果使用云服务器,需要开通80端口号权限
2、若使用的是虚拟机需要关闭防火墙
全部评论 (0)
还没有任何评论哟~
