`
dongbao100
  • 浏览: 34394 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics