LAMP/LNMP的环境编译
什么是LAMP?什么是LNMP?
LAMP是Linux+Apache+MySQL+PHP ,LNMP就是Linux+Nginx+MySQL+PHP
什么是Nginx?
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的。Igor 将源代码以类BSD许可证的形式发布。Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。 官方网站:http://nginx.org/
安装篇
现在我们一般都使用集成环境,很少使用自定义环境,因为能大大节省了搭建php mysql环境的时间,我们安装好就可以直接使用。
这里我们主要搭建宝塔的集成环境,当然,还有其他的集成环境 例如phpstudy linux版等等
其他集成环境
https://www.xp.cn/linux.html#install-show
安装宝塔
1、我们去Linux系统(Ubuntu)里面,在桌面点击鼠标右键选择在终端打开(因为搭建环境用的系统是Ubuntu有桌面)
2、在终端输入su,输入密码,如果忘记密码了,在终端输入sudo passwd root重设置密码
3、去浏览器打开宝塔官网https://www.bt.cn/ 选Linux版
4、我们根据我们的系统选择,复制命令去终端里回车,等待安装完成
5、安装完成后,终端会弹出宝塔工具箱界面和内网和外网IP,按需求选择命令
6、如果忘记内网和外网的IP,可以在终端输入bt default
7、如果需要宝塔工具箱,在终端里输入bt
7、首次进入宝塔面板时会有一个弹窗,让我们选择LAMP还是LNMP的环境
8、可以在面板里软件商店按需求安装要的插件
9、新建站点,按图下的操作,每个项目的端口要不一样的端口,不然访问不了
10、配置好了就在浏览器输入内网ip+端口就可以访问
附加
如果班级学员可以提供所购买的服务器与域名,可以让讲师帮忙演示一遍如何安装宝塔环境,并搭建站点