1、我直接切换到root用户下安装,这里需要三个插件一起配套使用的

分别是:

1.gzip 模块需要 zlib 库 ( 下载: http://www.zlib.NET/ )
2.rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
3.ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )

依赖包安装顺序依次为:openssl、zlib、pcre, 然后安装Nginx包

我这里的话,Nginx包我本地下载好了,我就直接用rz命令上传就好了,其他三个我在线下载过来

分别用:(下面有过程截图)

wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz

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

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz

查看下载的包,我们可以发现也是几个压缩包的形式存放在我们的linux系统里面

如果没有安装c++编译环境,还得安装,通过yum install gcc-c++完成安装

期间会有确认提示输入y回车
Is this ok [y/N]:y

2、安装Nginx及相关组件

openssl安装

# tar zxvf openssl-fips-2.0.10.tar.gz

# cd openssl-fips-2.0.10

# ./config && make && make install

这里用 cd 命令今天openssl的解压目录(这个应该都懂的)

pcre安装

# tar zxvf pcre-8.40.tar.gz

# cd pcre-8.40

# ./configure && make && make install

zlib安装

# tar zxvf zlib-1.2.11.tar.gz

# cd zlib-1.2.11

 #./configure && make && make install

其实三个插件包操作起来差不多的!

nginx安装

通过命令解压

tar -zxvf nginx-1.8.1.tar.gz 

cd nginx-1.8.1
./configure && make && make install

3、启动Nginx

先找一下nginx安装到什么位置上了通过  whereis nginx命令来查找,然后进入相应的目录下用sbin/nginx启动

报错了,error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory,按照下面方式解决

1.用whereis libpcre.so.1命令找到libpcre.so.1在哪里
2.用ln -s /usr/local/lib/libpcre.so.1 /lib64命令做个软连接就可以了
3.用sbin/nginx启动Nginx
4.用ps -aux | grep nginx查看状态

进入Linux系统的图形界面,打开浏览器输入localhost会看到下图,说明nginx启动成功(这个时候体现了安装linux的时候还是安装桌面版的好处了)

最新文章

  1. 解析Jquery取得iframe中元素的几种方法
  2. Shell: test
  3. insertAdjacentHTML方法示例
  4. 网络婚礼之AFNetWorking3.0
  5. HTTP 错误 503.2 - Service Unavailable 正在超过 serverRuntime@appConcurrentRequestLimit 设置的值。
  6. IE下Checkbox标签的onchange事件兼容
  7. C语言链表全操作(增,删,改,查,逆序,递增排序,递减排序,链式队列,链式栈)
  8. 网站开发常用jQuery插件总结(15)上传插件blueimp
  9. sqllog 8.32 注册码
  10. Muduo 网络编程示例之零:前言
  11. php正则判断字符串是否含有中文
  12. 随机采样和随机模拟:吉布斯采样Gibbs Sampling实现高斯分布参数推断
  13. Django 后台定制自己的选择框删除函数
  14. ES6,ES5,ES3,对比学习~
  15. 学习 Docker 操作系统版本选择
  16. OID的编解码(即在报文中的体现)
  17. 自动化测试基础篇--Selenium获取元素属性
  18. C#数据库发布与连接
  19. C和C指针小记(六)-基本声明、指针声明、typedef 、常量、作用域、链接属性、存储类型、static
  20. 自定义data-*

热门文章

  1. C语言基础:初级指针 分类: iOS学习 c语言基础 2015-06-10 21:50 30人阅读 评论(0) 收藏
  2. sed工具命令
  3. PyTorch 数据集类 和 数据加载类 的一些尝试
  4. NVIDIA GeForce GTX 960 设备是不可移动的,无法弹出
  5. Windows 7 SP1 多国语言包(MUI language packs)官方下载
  6. windows7所有版本迅雷地址下载集合(含32位和64位) - imsoft.cnblogs
  7. BZOJ3864: Hero meet devil【dp of dp】
  8. .net core grpc 实现通信(一)
  9. hdu 5285 二分图黑白染色
  10. ThinkPHP 更新 5.0.23 和 5.1.31