模块依赖性:Nginx的一些模块需要其他第三方库的支持,例如gzip模块需要zlib库,rewrite模块需要pcre库,ssl功能需要openssl库等。同样,如果是在CentOS系统下,我们可以使用yum命令安装或下载源码包编译安装这些模块依赖的库:
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
Nginx在Linux环境下可以通过编译源码的方式来安装,最简单的安装命令如下:
tar zxvf nginx-版本号.tar.gz cd nginx-版本号 ./configure make make install
按照以上命令,Nginx将被默认安装到/usr/local/nginx目录下。您可以通过/configure --help命令查看Nginx可选择的编译选项。
编译选项举例如下:
--prefix=<path> Nginx安装路径。如果没有指定,默认为/usr/local/nginx
--sbin-path=<path> Nginx可执行文件安装路径。只能安装时指定,如果没有指定,默认为<prefix>/sbin/nginx
--conf-path=<path> 在没有给定 –c 选项下默认的nginx.conf的路径。如果没有指定,默认为<prefix>/conf/nginx.conf
--pid-path=<path> 在nginx.conf中没有指定pid指令的情况下,默认的Nginx.pid的路径。如果没有指定,默认为<prerix>/logs/nginx.pid
在/usr/local/nginx/conf/nginx.conf中简单的配置一下
location / { root /home/www/web/ROOT; #这里是文件要存放的位置 自己定义下 index index.html index.htm; }
cd /usr/local/nginx/sbin ./nginx -t 结果显示: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
如果这里报错的话 很有可能是你的那个pid的位置 你没有建立相关的文件夹
启动nginx
cd /usr/local/nginx/sbin 目录下面 输入 ./nginx 启动 nginx
检查是否启动成功
ie 浏览器中输入 http://你定义的IP:你定义的端口/ 如果出现404错误的话 说明你没有建立/home/www/web/ROOT文件夹 如果你有了的话 将index.jsp放进去就可以了
停止服务
pkill -9 nginx
相关推荐
centos安装Nginx配置 视频讲解: https://www.bilibili.com/video/BV1Zp4y1X71T?vd_source=7ba09b63e46a5f7eccd25c865fcd09b8#reply117266227680
centos7.6离线安装nginx
这里记录一下自己在centos7操作系统下安装nginx的过程,以便之后学习时查阅。笔者这里的Linux服务器使用的是腾讯云服务器,本人是一名Java程序员也是Linux的初学者有什么不对的地方请多指教,以后还会有更多的关于...
yum 安装 Nginx 为懒人准备。 第三方yum源(CentOS默认的标准源里没有nginx软件包)
centos7安装nginx1.16.1安装文档,有需要的朋友们下载。 centos7安装nginx1.16.1安装文档,有需要的朋友们下载。
centos7下在有网络和没网络的情况安装nginx;
非root下,离线安装nginx依赖加nginx安装包,需要先装gcc-c++
Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17....
Linux系统下安装nginx-1.14.1所需的所有包 以及rpm依赖包,安装文档 https://blog.csdn.net/weixin_41851100/article/details/89565198
centOS8安装nginx及nginx配置
CentOS 6.5 安装 Nginx 1.7.8 教程
Centos 安装nginx步骤,自己总结的步骤,按步骤一步一步操作即可
CentOS 7安装nginx 全过程.pdf
centos 6.5下安装nginx+mysql+php的教程,包括配置,nginx,php使用源码安装,mysql使用rpm文件安装
在完全无互联网连接的情况下,离线安装nginx。 nginx版本号:nginx-1.20.1-2.el7.x86_64 食用方法: 1.解压 2.进入解压目录 3.rpm安装全部 4.安装完成
CentOS5.5 安装nginx的详细步骤
centos源码安装nginx-1.20.2+nginx负载均衡
NULL 博文链接:https://yizhaorong.iteye.com/blog/2109207
在centos下安装nginx+mysql+php所需要的文件和扩展
centos安装nginx,部署前端项目,并配置SSL与CDN