cnetos下安装nginx

模块依赖性: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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值