[失败案例]服务器上安装Nginx

说明

这篇文章用于记录:在Mac设备上,通过终端对CentOS系统的服务器进行操作。

详细步骤

一、连接服务器
  • 打开"终端"
  • 在"终端"输入如下命令(注意:需要把ip字段替换为你的服务器地址,例如:121.40.232.19)
ssh root@ip
  • 按回车键-->提示Are you sure you want to continue connecting (yes/no)?-->输入yes-->按回车键-->输入密码-->按回车键。
连接服务器
  • 创建文件夹用于保存NginX配置所需文件
[root@iZ239xnp6cjZ ~]# mkdir MyNginXConfig
  • 切换至MyNginXConfig文件夹
cd MyNginXConfig/
二、检测Nginx依赖软件库是否存在

nginx依赖以下一些软件库,在安装之前请确保安装了这些软件库,它们包括:gcc,openssl,zlib,pcre(可通过rpm -q命令查询是否已安装)

[root@iZ239xnp6cjZ MyNginXConfig]# rpm -q gcc
gcc-4.4.7-16.el6.x86_64
[root@iZ239xnp6cjZ MyNginXConfig]# rpm -q openssl
openssl-1.0.1e-30.el6_6.5.x86_64
[root@iZ239xnp6cjZ MyNginXConfig]# rpm -q zlib
zlib-1.2.3-29.el6.x86_64
[root@iZ239xnp6cjZ MyNginXConfig]# rpm -q pcre
pcre-7.8-6.el6.x86_64
检测是否已安装
三、安装gcc,openssl,zlib
  • 安装
  • 安装gcc(注意:#后面才是需要输入的命令行)
[root@iZ239xnp6cjZ MyNginXConfig]# yum install gcc-c++
  • 安装openssl(注意:#后面才是需要输入的命令行)
[root@iZ239xnp6cjZ MyNginXConfig]# yum install openssl
  • 安装zlib(注意:#后面才是需要输入的命令行)
[root@iZ239xnp6cjZ MyNginXConfig]# yum install zlib
  • 提示
  • 以下提示不需要重新下载:
Loaded plugins: security
Setting up Install Process
Package gcc-c++-4.4.7-16.el6.x86_64 already installed and latest version
Nothing to do
Loaded plugins: security
Setting up Install Process
Package zlib-1.2.3-29.el6.x86_64 already installed and latest version
Nothing to do
  • 以下提示可以重新下载安装:
Loaded plugins: security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package openssl.x86_64 0:1.0.1e-30.el6_6.5 will be updated
---> Package openssl.x86_64 0:1.0.1e-42.el6_7.1 will be an update
--> Finished Dependency Resolution
=================
==== 此处省略 ====
=================
Total download size: 1.5 M
 Is this ok [y/N]:
四、安装pcre
pcre版本列表
  • 下载pcre(wget+空格+下载地址[下载地址由:版本列表地址/对应的压缩包名组成,不要忘记中间有/])
[root@iZ239xnp6cjZ MyNginXConfig]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
  • 解压pcre
[root@iZ239xnp6cjZ pcre-8.38]# tar zxvf pcre-8.38.tar.gz 
  • 切换到pcre
[root@iZ239xnp6cjZ pcre-8.38]# cd pcre-8.38
  • 配置pcre
[root@iZ239xnp6cjZ pcre-8.38]# ./configure 
  • 安装pcre(此处,本人并未输入make命令行,有文章上写了,具体请查看本文末尾的参考文章)
[root@iZ239xnp6cjZ pcre-8.38]# make
[root@iZ239xnp6cjZ pcre-8.38]# make install

五、安装nginx

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容