CC00005.NGINX——|Nginx&Nginx.V1.16&企业级LNMP&Yum.V1|...

一、打造企业级的LNMP WEB架构实战:
### --- 打造企业级的LNMP WEB架构实战:

~~~     打造企业级的LNMP WEB架构实战
~~~     AWK、Sed、Grep分析nginx日志
~~~     SHELL变成脚本切割Nginx日期;
### --- 打造企业级的LNMP WEB架构实战:

~~~     当make源码编译方式构建nginx web平台,默认nginx web服务器只发布一套往回走哪,而且源代码是测试页面,
~~~     访问如图所示
二、打造企业级LNMP web架构实战,
### --- 打造企业级LNMP web架构实战
~~~     AWK sed grep分析nginx日志
~~~     shell变成教程切割nginx日志;

### --- 打造企业级LNMP web架构实战:
~~~     作为运维人员工作职责是:保障企业服务器,代码发布,网站更新,数据库,业务系统的维护等;
### --- 在企业中,开发人员开发了一套网站代码,基于PHP语言编写的,
### --- 要求运维人员将PHP网站代码,实现外网用户的访问,作为运维人员该如何操作:

~~~     评估PHP网站后期的访问用户量(并发用户)
~~~     采购线上服务器(腾讯云主机,8C16G8M)8C核CPU,16G的内存,8M带宽
~~~     腾讯云主机操作系统(Centos7.x Linux操作系统)
~~~     注册外网域名,同时备案,cvc.net后期访问域名
~~~     构建LAMP、LNMMP WEB架构用于发布PHP网站;
一、打造企业级LNMP web架构实战,
### --- 检查硬件环境:

[root@cdeba90ec46e /]# cat /etc/redhat-release
CentOS Linux release 7.6.2003 (Core) 
[root@cdeba90ec46e /]# uname -a
Linux cdeba90ec46e 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@cdeba90ec46e /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
overlay         100G  4.5G   96G   5% /
tmpfs           910M     0  910M   0% /dev
tmpfs           910M     0  910M   0% /sys/fs/cgroup
/dev/sda5       100G  4.5G   96G   5% /etc/hosts
shm              64M     0   64M   0% /dev/shm
tmpfs            64M  1.1M   63M   2% /run
tmpfs            64M     0   64M   0% /run/lock
tmpfs            64M     0   64M   0% /var/log/journal
tmpfs           910M     0  910M   0% /tmp
二、基于Centos7 Linux云主机,从0开始构建一套LNMP WEB架构,发布和处理PHP网站代码
### --- 基于Centos7 Linux云主机,从0开始构建一套LNMP WEB架构,发布和处理PHP网站代码

### --- LNMP:
~~~     L:基于linux内核研发的Linux操作系统(centos7)
~~~     N:Nginx开源,免费的高性能WEB服务器软件;
~~~     M:MySQL、Mariadb关系型数据库
~~~     P:Perl、Python、PHP环境&PHP编译器
### --- LNMP架构工作原理:

~~~     LNMP WEB架构中,Nginx为一款高性能WEB服务器,本身是不能处理PHP的,
~~~     当我们收到客户端浏览器发送HTTP  Regtest请求时,
~~~     Nginx服务器响应并处理web请求,静态资源CSS,图片,视频、TXT等静态文件请求,
~~~     nginx服务器可以直接处理并响应。
~~~     PHP动态页面请求nginx不能直接处理,
~~~     nginx服务器会将PHP网页脚本通过接口传输协议(网关协议)传输给PHP-FPM(进程管理程序)
~~~     PPH-FPM调用PHP解析器(PHP-CGI)PHP解析器解析PHP脚本信息,
~~~     最后PHP解释器将解析后的脚本放回到php-fpm,
~~~     php-fpm在通过fase-CGI的形式将脚本信息传送给nginx,如果所示;
三、docker环境下部署LNMP的基础环境:
### --- docker环境下部署LNMP的基础环境:

[root@localhost ~]# docker run -tid --net=none --name=centos7-nginx.yum.82qiye --privileged=true centos7-ssh:zabbix-agent /sbin/init
27ba4cba71d5991e7cf814fb268c421474cd4018f0a62c560655d2bbb69c0634
[root@localhost ~]#  pipework  br0 centos7-nginx.yum.82qiye 192.168.1.82/24@192.168.1.1
[root@localhost ~]# docker exec -it centos7-nginx.yum.82qiye /bin/bash
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值