LAMP
概述
- LAMP
- Linux
- Apache httpd
- MySQL
- PHP
LAMP 部署
部署 Apache
安装 PHP
-
安装命令
# 安装主程序和两个扩展 yum install php php-mysql php-mbstring -y
-
验证
php -v
-
执行 PHP 代码
php -r "php语句;"
部署 CMS(low)
-
解压安装 CMS
提取码:gz65 -
解压
unzip cms.zip
-
移动至 Apache Web 根目录
mv cms /var/www/html/
-
切换到 Client 访问 Server 172.16.1.100/cms
显示需要数据库密码
-
Server 数据库交互配置,添加密码
vim /var/www/html/cms/include/database.inc.php
-
回到 Client,刷新页面
提示没有数据库 cms
-
新建 CMS 数据库
mysql -uroot -proot create database cms;
-
回到 Client 刷新页面
提示没有所需要的表
-
回到 Server 导入数据库表
use cms; source /var/www/html/cms/install.sql;
-
切换到 Client,可以看到部署成功
部署 Metinfo(nb)
-
metinfo 下载
提取码:49g7 -
创建文件夹 metinfo
在文件夹内解压 metinfo_6.0.0
mkdir metinfo mv MetInfo6.0.0.zip metinfo/ cd metinfo unzip MetInfo6.0.0.zip
-
将文件移入 /var/www/html/ 下
mv /root/Desktop/metinfo /var/www/html/
-
切换到 Client 访问 Server 172.16.1.100/metinfo
提示权限不够
-
回到 Server 赋权
chmod -R 777 /var/www/html/metinfo/
-
切换到 Client 刷新页面
提示没有 gd 模块
-
回到 Server 安装 gd 模块
yum install php-gd.x86_64
重启 apache 服务
systemctl restart httpd.service
-
切换到 Client 刷新页面
-
点击下一步
填写数据库名及密码
-
填写管理员信息
-
成功进入网站
删除 httpd 默认网页
-
删除默认网页,直接访问 html 目录
vim /etc/httpd/conf.d/welcome.conf # 注释掉第 9.10 行 #重启 apache 服务 systemctl restart httpd.service
-
修改前
修改后