频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
ubuntu15.10_x64 安装 nginx
2016-08-02 09:19:05           
收藏   我要投稿

浏览器到 https://nginx.org/en/download.html

下载 stable version的nginx 如nginx-1.10.1.tar.gz,这是一个nginx源码包,需要经过编译和安装才能使用。

解压命令: tar –zxvf nginx-1.10.1.tar.gz

cd nginx解压后的源码目录 : ./configure 命令

问题一:gcc和gcc++ 编译器未安装

./configure: error: C compiler cc is not found

解决:安装gc++

sudo apt-get install gcc

sudo apt-get install gcc++

问题二: http模块缺少prce正则表达式库

./configure: error: the HTTP rewrite module requires the PCRE library.

You can either disable the module by using --without-http_rewrite_module

option, or install the PCRE library into the system, or build the PCRE library

statically from the source with nginx by using --with-pcre= option.

解决:安装pcre库

sudo apt-get install libpcre3 libpcre3-dev

问题三: http gzip 模块缺少 zlib库

./configure: error: the HTTP gzip module requires the zlib library.

You can either disable the module by using --without-http_gzip_module

option, or install the zlib library into the system, or build the zlib library

statically from the source with nginx by using --with-zlib= option.

解决:安装zlib库

$ sudo apt-get install zlib1g

$ sudo apt-get install zlib1g.dev

再次:./configure

编译 make

安装 make install

进入nginx安装目录

cd /usr/local/

ls 可以看到nginx,则代表nginx在ubuntu上安装成功了

进入 cd /usr/local/nginx/sbin

sudo ./nginx 启动nginx

若nginx没有启动成功,很可能是80端口被占用了(ubuntu15默认安装了apache2),更换一下端口即可(编辑conf/nginx.conf文件 80改为81)

https://localhost:80

点击复制链接 与好友分享!回本站首页
相关TAG标签 安装 nginx
上一篇:面向对象
下一篇:nginx 在ubuntu 上的启动,停止,重启
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站