阿里云ESC服务器编译方式安装nginx

作为新手,今天来撸一把阿里云服务器安装nginx并记录一下
此文是通过编译方式进行安装;
配置:阿里云ESC -Centos7.0 、nginx 1.10.1

请看命令:
1、yum install gcc-c++ // gcc 安装
我输这个命令出现了rpm错误(错误忘记截图了,下图是正确图),如果你也报rpm错误。请参照文章末尾!文章末尾!文章末尾!
在这里插入图片描述
2、中途提示输入:y
在这里插入图片描述
3、yum install -y pcre pcre-devel // PCRE pcre-devel 安装
在这里插入图片描述
4、yum install -y zlib zlib-devel // zlib 安装
图片就不上了。。。占地方。。。反正就是成功了

5、yum install -y openssl openssl-devel // OpenSSL 安装

6、wget -c https://nginx.org/download/nginx-1.10.1.tar.gz // 下载nginx安装

7、tar -zxvf nginx-1.10.1.tar.gz // 解压

8、cd nginx-1.10.1 // 进入到nginx文件夹

9、./configure --prefix=/home/nginx // 指定安装目录

10、make // 编译

11、make install // 安装

12、cd /home/nginx/sbin // 进入第9步你选择安装的路径

13、/home/nginx/sbin/nginx -V // 注意:要带上前面的路径才能执行nginx -V,检查是否安装成功;
在这里插入图片描述
14、./nginx // 启动; ./nginx -s quit // 停止

15、ps -A | grep nginx // 查看进程
在这里插入图片描述

收工

rpm错误解决办法…之一

1、# cd /var/lib/rpm 进入rpmdb目录
2、# ls | grep ‘db.’ 列出rpmdb文件,如下:
__db.001
__db.002
__db.003
….
建议将原rpmdb文件备份,我的不重要。。。所以没备份QAQ,
注意如果有备份的话,下面不能用直接执行rm –rf __db.,原因你懂的。备份在其他目录请忽略这句废话;
之后再走下面的:
3、# rm -f __db.
# 清除原rpmdb文件
4、# rpm --rebuilddb # 重建rpm数据库
5、# yum clean all # 清除所有yum的缓存

再次收工

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值