Ubuntu系统安装nginx

一 , 上传nginx-1.8.1.tar.gzhtml

到指定目录 , 解压 tar zxvf nginx-1.8.1.tar.gz  到当前目录 , 出现 文件夹 nginx-1.8.1linux

cd 进入到该文件夹 nginx

二 : 执行安装正则表达式

执行安装  ./configure   make    make install   出错 算法

错误信息 : 安全

make: *** No rule to make target `build', needed by `default'. Stop.

错误缘由 : 出现此种状况,是linux系统没有安装先决条件服务器

解决方案 :ui

一、GCC——GNU编译器集合(GCC能够使用默认包管理器的仓库(repositories)来安装,包管理器的选择依赖于你使用的Linux发布版本,包管理器有不一样的实现:yum是基于Red Hat的发布版本;apt用于Debian和Ubuntu;yast用于SuSE Linux等等。)spa

RedHat中安装GCC:htm

yum install gcc

Ubuntu中安装GCC:

apt-get install gcc

二、PCRE库(Nginx编译须要PCRE(Perl Compatible Regular Expression),由于Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里须要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码,这正是咱们须要的理由。)

RedHat中安装PCRE

yum install pcre pcre-devel

Ubuntu中安装PCRE

apt-get install libpcre3 libpcre3-dev

三、zlib库(zlib库提供了开发人员的压缩算法,在Nginx的各类模块中须要使用gzip压缩。如同安装PCRE同样,一样须要安装库和它的源代码:zlib和zlib-devel。)

RedHat中安装zlib

yum install zlib zlib-devel

Ubuntu中安装zlib

apt-get install zlib1g zlib1g-dev

四、OpenSSL库(在Nginx中,若是服务器提供安全网页时则会用到OpenSSL库,咱们须要安装库文件和它的开发安装包(openssl和openssl-devel)。)

RedHat中安装OpenSSL

yum install openssl openssl-devel

Ubuntu中安装OpenSSL:(注:Ubuntu14.04的仓库中没有发现openssl-dev):

apt-get install openssl openssl-dev

 注意:要不关闭防火墙,要否则放不了nginx页面

三 : 完成安装 

安装完先决条件后 

执行 ./configure   make    make install

提示安装成功

相关文章
相关标签/搜索