一、LAMP网站架构
1.1、基本定义
LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。
Linux,操作系统Apache,网页服务器
MariaDB或MySQL,数据库管理系统(或者数据库服务器)PHP、Perl或Python,脚本语言
1.2、Apache
Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。
它可以运行在几乎所有
广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。存在可以执行代码或者系统命令的危险函数
1.3、安装LAMP相关的安装包
安装httpd mariadb mariadb-server php php-mysql
使用yum安装,自动解决依赖关系
1.4、启动服务
- 启动httpd命令: systemctl start httpd
- 启动mariadb命令: systemctl start mariadb
- 设置httpd开机自启命令: sysemctl enable httpd
- 设置httpd开机自启命令: sysemctl enable mariadb.service
1.5、访问自带的测试页面
访问127.0.0.1,默认的端口号就是80
1.6、LAMP配置文档的修改
在lamp中,所有的网站页面默认都在该目录下才能访问,默认端口号为80
cd /var/www/html
vim test1.php
<?php
phpinfo();
?>
1.7、访问测试页面
1.8、LAMP配置文档的修改
- 在修改默认的端口号为8080,并访问测试该页面
- 进入/etc/httpd/conf/httpd.conf 配置文件下
- 使用set nu显示行号
- 找到第42行修改端口号为8080
开放8080端口号
firewall-cmd -add-port=8080/tcp -permanent
重启httpd服务
systemctl restart httpd使用8080端口再次访问