完美安装nginx并启动成功,亲身测试

原创 2018年04月15日 17:11:05

nginx依赖

  nginx的作用我就不在赘述,网上一大把的理解内容,本文只关注nginx在linux(centos版本)下的安装以及启动过程。

    安装nginx需要依赖一下安装包:

  • 安装pcre依赖包

     安装在/usr/local/src目录下(看个人习惯,默认约定在此目录下)

  1.   cd /usr/local/src
  2.   wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz(通过wget连网下载)
  3.  tar -zxvf pcre-8.39.tar.gz(解压tar.gz文件到本目录,也可制定目录)
  4.  cd pcre-8.39
  5.   ./configure(c语言编写,需编译后安装。此步骤为编译)

  6.  make&&make install(相当于make后 make install)

     此过程中可能会报出./configure: error: C compiler cc is not found异常,需要安装gcc,我们使用yum方式安装即可:yum -y install gcc gcc-c++ autoconf automake make  

  •   安装zlib依赖包
  1. cd /usr/local/src

  2. wget http://zlib.net/zlib-1.2.11.tar.gz

  3. tar -zxvf zlib-1.2.11.tar.gz

  4. cd zlib-1.2.11

  5. ./configure

  6. make&&make install

  • 安装openssl依赖包
  1. cd /usr/local/src

  2. wgethttps://www.openssl.org/source/openssl-1.0.1t.tar.gz
  3. tar -zxvf openssl-1.0.1t.tar.gz

  4. ./config --prefix=/usr/local/openssl

  5.  make &&make install

     安装nginx并启动

    安装前提是在3个依赖包全部安装成功之后:

  1.   cd /usr/local
  2.   wget http://nginx.org/download/nginx-1.9.0.tar.gz
  3.   tar -zxvf nginx-1.9.0.tar.gz
  4.  cd nginx-1.9.0
  5.  ./configure  
  6.  make && make install 

    如果没有安装成功3个依赖包,则会报出异常:make: *** No rule to make target `build', needed by `default'. Stop.

  启动命令

     /usr/local/nginx/sbin/nginx

可能会报出:error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory异常。解决办法创建软连接,命令如下:ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1 。(64位系统下,如果是32位则省去64,lib即可。此文件也可能在/user/local/lib64目录下。如果以上方式报出not found。则改为ln -s /local/lib64/libpcre.so.0.0.1 /local/lib64/libpcre.so.1

   

Nginx安装与测试

什么是nginx ? ngnix是一个使用c语言开发的高性能的http服务器及反向代理服务器。 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。...
  • u010317829
  • u010317829
  • 2016-10-28 14:24:47
  • 5138

sendmail编译安装方法

  • 2011年02月11日 17:23
  • 2KB
  • 下载

linux中nginx安装,自己安装成功了

转载http://zhenghailingjy.blog.163.com/blog/static/1646332892012115111029477/ 1、下载nginx1.2.4 #注:下载...
  • stary1
  • stary1
  • 2014-04-01 23:02:49
  • 3649

Nginx安装启动

Nginx的特点是性能好,并且系统占用率低,不需要停止服务即可升级配置文件 安装Nginx时,可以指定安装的模块,不同模块依赖不同的库,需要首先安装好依赖库,才能安装上相应的模块...
  • a19881029
  • a19881029
  • 2016-07-05 23:06:47
  • 3178

测试环境搭建之在CentOS 7上安装Nginx服务器

下面我就我在CentOS上安装Nginx经验做简单的记录,以备后查。 1、下载nginx-release包 以CentOS 7为例,下载nginx软件包:http://nginx.org/pack...
  • u011695652
  • u011695652
  • 2016-11-06 08:57:42
  • 797

(一)Hive的安装部署及测试

Hive的功能架构介绍Hive是一种以SQL风格进行任何大小数据分析的工具,其特点是采取类似关系数据库的SQL命令。其特点是通过 SQL处理Hadoop的大数据,数据规模可以伸缩扩展到100PB+,数...
  • xuxudede1989
  • xuxudede1989
  • 2015-12-23 11:22:08
  • 2204

win7系统下安装、配置、测试nginx

1.nginx.org 下载nginx的稳定版zip包。 2.解压至本地目录如D:\nginx(主)。 功能: 1. cd到D:\nginx目录 2. 启动nginx: nginx -...
  • wwHRestarting
  • wwHRestarting
  • 2016-03-02 18:49:22
  • 548

Windows下ZooKeeper安装和测试

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务...
  • vessalasd1
  • vessalasd1
  • 2016-01-06 21:59:21
  • 1509

nginx-tomcat.tar.gz

  • 2010年04月21日 14:48
  • 3KB
  • 下载

hbase 安装及简单测试

HBase安装   hadoop集群: hadoop1.2.1 master   192.168.1.161 slave01  192.168.1.163 slave02  192.168....
  • a925907195
  • a925907195
  • 2015-01-04 18:00:06
  • 1729
收藏助手
不良信息举报
您举报文章:完美安装nginx并启动成功,亲身测试
举报原因:
原因补充:

(最多只允许输入30个字)