linux系统下搭建LAMP平台,部署Web网站

一、实验环境:
准备一台cos7系统的虚拟机
二、实验要求:物理机和虚拟机要能相互通信
三、实验步骤:
1)安装LAMP平台各组件
— 安装好软件httpd、mariadb-server、mariadb、php、php-mysql
yum -y install httpd mariadb-server mariadb php php-mysql — 确认安装结果
yum list httpd mariadb-server mariadb php php-mysql 2)启用LAMP网站平台
— 开启系统服务httpd、mariadb,将上述服务设置为开机自运行
systemctl restart httpd mariadb //起服务 systemctl enable httpd mariad //设置开机自启 — 关闭防火墙服务、关闭SELinux保护机制
# systemctl stop firewalld //立即关闭
# systemctl disable firewalld //永久关闭
# setenforce 0 //使SELinux失效
# vim /etc/selinux/config //开机时禁用
SELINUX=disabled
3)测试PHP网页解析
— 编写网页 /var/www/html/test1.php
[root@svr7 ~]# vim /var/www/html/test1.php

--- 访问 http://虚拟机地址/test1.php ,能显示PHP环境信息

4)测试PHP访问数据库
— 编写网页 /var/www/html/test2.php
在Web服务器的网页目录下新建另一个测试网页 test2.php,其中本机的mariadb数据库服务未做配置时,管理员账号为root、密码为空
[root@svr7 ~]# vim /var/www/html/test2.php
【linux系统下搭建LAMP平台,部署Web网站】— 访问 http://虚拟机地址/test2.php ,能报告数据库连接状态信息
步骤一:更改网站根目录
1)创建网站根目录
[root@svr7 ~]# mkdir -p /var/www/webroot
2)修改httpd服务配置
将文件中原有的 /var/www/html 修改为 /var/www/webroot
[root@svr7 ~]# vim /etc/httpd/conf/httpd.conf
DocumentRoot /var/www/webroot

3)重启httpd服务,以更新配置
[root@svr7 ~]# systemctl restart httpd
步骤二:部署自定义网页文件
新建网站首页index.html,内容及操作参考如下
[root@svr7 ~]# vim /var/www/webroot/index.html
达内教育
步骤三:测试网页效果
本机访问 http://127.0.0.1/ 时,页面显示“达内教育”超链接

    推荐阅读