粤嵌科技毕业实习Day4

粤嵌科技毕业实习Day4

部署Discuz论坛

  1. 虚拟机进入CentOS系统
  2. 登录到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博客

  1. 解压压缩包

    tar xf   /root/wordpress-4.9.4-zh_CN.tar.gz   -C   /usr/src
    #移动到指定目录
    mv    /usr/src/wordpress     /var/www/html/blog
    
  2. 创建数据库及用户权限

    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地址、机器名字、域名。也可以用’%'表示从任何地址连接。
    */
    
  3. 开始配置

点击开始

#写入源码
vi  /var/www/html/blog/wp-config.php

点击安装

本文作者:AlubNoBug
本文链接:https://www.cnblogs.com/AlubNoBug/p/13664090.html

posted @ 2020-09-13 23:24  AlubNoBug  阅读(219)  评论(0编辑  收藏  举报