粤嵌科技毕业实习Day4
部署Discuz论坛
- 虚拟机进入CentOS系统
- 登录到root用户
//安装http服务软件
yum install httpd httpd-devel httpd-tools -y
//安装mariadb服务软件
yum install mariadb mariadb-devel mariadb-server -y
//安装php服务软件
yum install php php-mysql php-devel -y
//启动服务
systemctl enable httpd
systemctl enable mariadb
//关闭防火墙
systemctl disable firewalld
systemctl stop firewalld
systemctl start httpd
systemctl start mariadb
netstat -anpt
4、创建数据库及用户权限
mysql -uroot -p //首次安装无密码,回车就进去了。
show databases;
create database bbs charset=utf8;
grant all on bbs.* to bbs@'localhost' identified by 'bbs123';
5、登录到root用户
//apache网站目录位置
vi /var/www/html/test.php
//写入以下内容
<?php
phpinfo();
?>
//重启
systemctl restart httpd
客户端IE打开测试网页http://192.168.223.134/test.php
6、将Discuz和wordpress的源码通过xftp传入CentOS的root目录下
7、解压源码及移动目录
unzip Discuz_X3.2_SC_UTF8.zip -d /tmp
mv /tmp/upload /var/www/html/bbs
cd /var/www/html/bbs
//提权
chmod -R 757 {config/,data/,uc_client/,uc_server/}
8、禁止SELINUX(不禁止的话提权没用)
cd /etc/selinux/
vi config
SELINUX=disabled
9、安装Discuz论坛
部署wordpress博客
-
解压压缩包
tar xf /root/wordpress-4.9.4-zh_CN.tar.gz -C /usr/src #移动到指定目录 mv /usr/src/wordpress /var/www/html/blog
-
创建数据库及用户权限
mysql -uroot -p //首次安装无密码,回车就进去了。 create database blog charset=utf8; grant all on blog.* to blog@'localhost' identified by 'blog123'; /* mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’; 权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。 当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。 当数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。 用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%'表示从任何地址连接。 */
-
开始配置
点击开始
#写入源码
vi /var/www/html/blog/wp-config.php
点击安装
本文作者:AlubNoBug
本文链接:https://www.cnblogs.com/AlubNoBug/p/13664090.html