华为云下搭建LNMP------搭建nginx

华为云下搭建LNMP------搭建nginx

首先第一步购买华为云服务器,这里简单的说了,就按照自身要求点击:控制台→弹性云服务器→右上角的购买弹性云服务器→按照自身要求及华为云的指引完成服务器配置,并开机进入。
本次环境配置的是centos7.6+nginx1.20.1

一:搭建nginx

1、首先检查yum源是否可用:
yum clean all #清除本地yum缓存(其实新买的可以不执行本命令,因为习惯问题,所以还是执行了这一步;
yum repolist #查找yum源
相信大家都知道,yum是为了解决rpm包之间的依赖关系所使用的一个快速安装工具。所以这里就不过多赘述了。
我们可以看到,本次我有26366个rpm包
2、如果最小安装是没有tab补全命令的,那么我们先安装一下tab补全命令,便于我们日后操作:
yum -y install bash-completion*
在这里插入图片描述
安装完成之后需要Ctrl+d退出重新进一下就可以生效了。

3、nginx需要先解决其依赖:
yum -y install gcc pcre pcre-devel openssl openssl-devel zlib-devel gd gd-devel perl perl-ExtUtils-Embed
在这里插入图片描述
4、命令行下下载nginx安装包:
wget http://nginx.org/download/nginx-1.20.1.tar.gz

在这里插入图片描述
5、解包指定路径存放,成功直接执行cd命令:
tar -xzf nginx-1.20.1.tar.gz -C /usr/src/ && cd /usr/src/nginx-1.20.1/
在这里插入图片描述
6、编译安装:
./configure --prefix=/usr/local/nginx
–with-http_ssl_module
–with-http_realip_module
–with-http_addition_module
–with-http_dav_module
–with-http_flv_module
–with-http_mp4_module
–with-http_gzip_static_module
–with-http_perl_module
–with-mail
–with-mail_ssl_module
只要前边依赖关系处理的好,这里的编译是没有问题的,当看到如下界面即编译完成:
在这里插入图片描述
#如出现 error字眼就是编译失败,看最后的报错信息,解决依赖关系即可重新编译
下面是安装:
make && make install
在这里插入图片描述
#同理,如出现error字眼,即安装失败,如出现如下字眼即成功:
在这里插入图片描述
7、我们来验证是否成功:
执行 /usr/local/nginx/sbin/nginx #启动主程序
ss -untple | grep nginx #查看进程及端口:
在这里插入图片描述
看见端口起来,就是没有问题
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #指定配置文件启动主程序
在这里插入图片描述
/usr/local/nginx/sbin/nginx -s reload #重新加载nginx主程序
在这里插入图片描述
/usr/local/nginx/sbin/nginx -s stop # 关闭主程序命令
在这里插入图片描述
补充一条,nginx每次输入命令都是这么长串,极其的不方便,下面我们来做一个简单的事情。

做nginx软链接

命令:ln -s /usr/local/nginx/sbin/nginx /usr/bin/
在这里插入图片描述
输入完成没有报错即可用"nginx" 来代替之前的“/usr/local/nginx/sbin/nginx”

以上内容就是一个全新的linux环境搭建nginx的完整文档,如后期有问题随时留言沟通,共同成长,希望对看到的朋友有帮助。
下一章 将针对mysql的搭建
感谢观看!(* ̄︶ ̄)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值