Debian下部署PHP运行环境——CMS

按照以下教程安装 mariadb,Apache,PHP7.3

Debian10安装PHP网站运行环境

安装完成后进行如下配置,部分Linux版本可能于此教程中数据库的安装路径有出处。

Apache2的配置

新增一个域名为  test.lywlbk.com 的网站,网站路径指向 /var/www/CMS

编辑Apache2配置文件

vi /etc/apache2/sites-available/000-default.conf

按照以上需求添加以下配置。

<VirtualHost *:80>
	ServerName test.lywlbk.com

	ServerAdmin admin@56jr.cn
	DocumentRoot /var/www/CMS
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Debian下部署PHP运行环境——CMS

重启Apache服务,使其配置生效

systemctl restart apache2

网站运行目录的相关配置

在  /var/www 目录下创建名为 CMS 的目录

mkdir /var/www/CMS

进入到CMS目录上传网站所需运行的源代码

测试网站是否能够正常访问

Debian下部署PHP运行环境——CMS

至此,Apache与PHP的配置已完全正常。

Mariadb数据库的配置与初始化

进入数据库 ,为其设置密码(默认为空密码直接回车进入)

mysql -u root -p
use mysql      #切换到mysql库
UPDATE user SET Password = password('新密码') WHERE User = 'root';        #设置新密码
update mysql.user set plugin = 'mysql_native_password' where User='root';  #使用原生mysql认证
flush privileges;     #刷新权限

Debian下部署PHP运行环境——CMS

数据库配置完成

织梦CMS系统安装

因PHP7.3 废除了 图像处理和 GD 库 image2wbmp() 已被废弃,故此忽略此报错。

报错目录无写入权限:

为网站根目录设置可写权限

进入到网站父级目录

cd /var/www

对其 CMS 目录,以及增加可写权限

chmod 777 CMS
chmod 777 CMS/*

Debian下部署PHP运行环境——CMS

再次安装网站程序。

Debian下部署PHP运行环境——CMS

填写数据库服务器以及账户密码,并设置管理员账户密码。

Debian下部署PHP运行环境——CMS

安装完成

Debian下部署PHP运行环境——CMS

Debian下部署PHP运行环境——CMS

Debian下部署PHP运行环境——CMS

网站运行正常,可按照以下教程配置数据库主从同步

 

 

给TA打赏
共{{data.count}}人
人已打赏
文章分享

Debian10安装PHP网站运行环境

2020-10-6 12:51:57

文章分享

Debian配置mariadb数据库主从同步备份

2020-10-6 17:35:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索