博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux在安装nginx
阅读量:7157 次
发布时间:2019-06-29

本文共 1029 字,大约阅读时间需要 3 分钟。

hot3.png

1、由于nginx是依赖gcre和 zlib的。所有要先安装前两者。一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。

2、由于安装gcre是需要编译的,所有要安装 gcc编译器。可以检测一下是否有gcc。http://www.pcre.org/

3、安装gcc编译器通过yum去安装,可以先安装yum, :   apt-get install yum

4、安装 gcc : yum -y  install   gcc-c++ ,可能会由于 respKu没有package而报错,所以要先更新package,可以查看 163网易的镜像

Ubuntu:

centos一般就直接 执行yum -y  install   gcc-c++ 即可。

5、下载完pcre到 /usr/local/, 解压之后, 进入到 pcre目录,执行:./configure,make,make install, 可以看一下 pcre命令是否有指令了。

6、下载zlib,安装:wget tar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8;./configure;make;make install

7、安装ssl,wget tar -zxvf openssl-1.0.1c.tar.gz;./configmake;make install

8、安装nginx,Nginx 一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把 Nginx 安装到 /usr/local/nginx 目录下的详细步骤:

wget tar -zxvf nginx-1.2.8.tar.gz;cd nginx-1.2.8  ;./configure --prefix=/usr/local/nginx ;make;make install

--with-pcre=/usr/src/pcre-8.21 指的是pcre-8.21 的源码路径。

--with-zlib=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的源码路径。

9、启动

确保系统的 80 端口没被其他程序占用,

/usr/local/nginx/sbin/nginx

检测一下浏览器是否可以访问 127.0.0.1了

 

转载于:https://my.oschina.net/momohuang/blog/342842

你可能感兴趣的文章
php中array_merge合并数组详解
查看>>
阅读jquery源码与js依赖加载的模块化!
查看>>
boost::thread用法
查看>>
计算机原理 发展简史
查看>>
分形之二叉树(Binary Tree)
查看>>
程序员的进步从阅读自己的老代码开始
查看>>
数学入门题目
查看>>
How to make a combo box with fulltext search autocomplete support?
查看>>
大数据的三个入口
查看>>
Oracle 11g 客户端 下载地址
查看>>
算法生成卐和卍字图
查看>>
java模拟异步消息的发送与回调
查看>>
void指针
查看>>
IOS--UIActivityIndicatorView的使用方法详细
查看>>
Linux共享内存(二)
查看>>
linux网络流量实时监控工具之iptraf
查看>>
linux命令
查看>>
从简单类型到复杂类型的参数传递用例,以及传递简单string类型的解决办法
查看>>
递归函数时间复杂度分析
查看>>
ostringstream的使用方法
查看>>