hualinux2.6 学习篇:LNMP相关资料

前言

前面讲了LAMP和LNMP,讲完了就要找一些资料学习一下nginx、mysql、PHP(如果你公司使用的是php 建议你简单学习一下php语法及公司所使用的web框架)

php的web框架有

ThinkPHP:这个官网中文的的,国人开发的框架,挻不错的,还有入门教程

Laravel:这个是外国人写的,所以是英文为主,不过也有中文网站

YII:这个也是外国人写的,也有中文网站

以上几个web框架的优缺点可以看《PHP四大主流框架的优缺点总结

我们运维学习PHP,主要是维护为主,要懂得简单的调试、错误显示、能看懂代码就行了,如果不懂得学习可以问公司的相关开发人员,问他们要一些资。

我们学习PHP的目的是为了更好的维护PHP网站,而不是编写业务代码。

nginx相关的学习资料

nginx资料推荐

Nginx教程从入门到精通(运维生存时间TTLSA出品)》:这个作为入门书挻不错的

深入理解Nginx(第2版)》:作为进阶书籍可以一读,豆瓣8.8高分

nginx生产环境常用功能

在生产环境中常用的有如下:

1.web使用:配置网站、现在基本上都是https类型,所以要弄得配置有 ssl证书的网站

2.负载均衡:upstream使用,一般做反代+负载,懂得常用的负载均衡算法

3.其它:防链接、简单的web防火墙等

mysql相关学习资料

mysql资料推荐

mysql参考手册》:官网的挻不错的,如果英文真的很差,也可以当学习英文,IT类英文词汇量并不是很多也就几千个,

                                  可以配合有译软件帮助如有道

MySQL运维内参》:感觉可以一读

MySQL 8 Cookbook(中文版)

mysql生产环境使用功能

1.安装mysql:一般推荐使用yum/dnf(centos8特有)、现在要使用现代的docker镜像(后面节点会讲到docker使用)

2.mysql群集:使用最多的主从、一主从从、双主多从

 

PHP相关学习资料

php资料推荐

php官方文档》:官网文档支持中文的,可以直接使用中文,可以学习一些php基础语法

web框架相关的资料:上面已经说了一些,也可以问公司开发用什么web框架,还是那句话,学习最好能马上使用到,这样提升才快

php生产环境常使用功能

php就是直接作为一个网站使用,提供用户访问,我们只需要维护好,不让网站挂掉就行了。

尤其是做活动的时候,建议添加监控如zabbix

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章