10.1 配置本地仓库
1.在/etc/yum.repos.d/文件下配置本地仓库
#进入/etc/yum.repos.d文件
[root@localhost ~]# cd /etc/yum.repos.d
#创建文件并编辑
[root@localhost yum.repos.d]# vi base.repo
[baseOS]
name=baseOS
baseurl=/mnt/BaseOS
gpgcheck=0
[appstream]
name=appstream
baseurl=/mnt/AppStream
gpgcheck=0
2.将光盘挂载到/mnt目录下
#临时挂载
[root@localhost yum.repos.d]# mount /dev/sr0 /mnt
#永久挂载
[root@localhost yum.repos.d]# vim /etc/fstab
/dev/sro /mnt iso9660 defaults 0 0
10.2 安装对应软件
1.安装php运行环境
[root@localhost ~]# dnf -y install php*
2.安装httpd服务
[root@localhost ~]# dnf -y install httpd
3.安装mariadb数据库/可以用MySQl数据库
[root@localhost ~]# dnf -y install mariadb mariadb-server
10.3 启动服务
1.启动httpd服务
#查看httpd服务状态 and 启动httpd服务
[root@localhost ~]# systemctl status httpd
[root@localhost ~]# systemctl start httpd
#查看防火墙状态and关闭防火墙 or 把httpd服务加入到防火墙中(防火墙开启)and重新加载
[root@localhost ~]# systemctl status firewalld
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# firewall-cmd --permanent --add-service=http
[root@localhost ~]# firewall-cmd --reload
#在浏览器输入以下网址
http://192.168.91.129/
2.启动mariadb服务
#查看mariadb状态 and 开启marisdb服务
[root@localhost ~]# systemctl status mariadb
[root@localhost ~]# systemctl start mariadb
10.4 配置数据库
1.进入数据库
[root@localhost ~]# mysql -uroot -p
Enter password: //不必指定密码,直接回车进入数据库
MariaDB [(none)]>
2.创建一个数据库,命名为:MySQL
#查看当前所有数据库
MariaDB [(none)]> show databases;
#创建一个新的数据库:MySQL
MariaDB [(none)]> create database MySQL;
3.修改数据库root用户的密码
#设置密码为:root
MariaDB [(none)]> alter user 'root'@'localhost' identified by 'root';
格式说明:
-alter:表示修改表/数据库
-user:表示用户表
- 'root'@'localhost':表示root用户在localhost域下的操作
- identified by:指定密码
- root:密码
4.退出数据库并通过用户名和密码登录
#退出数据库
MariaDB [(none)]> exit
#使用账号密码登录
[root@localhost ~]# mariadb -uroot -p
Enter password:
5.选择数据库并创建表
#选择要执行的数据库
MariaDB [(none)]> use MySQL
#查看数据库下所有表信息
MariaDB [MySQL]> show tables;
10.5 传源码并解压
#将Discuz_X3.5_SC_UTF8_20230520.zip文件上传到/var/www/html目录下
[root@localhost ~]# cd /var/www/html
[root@localhost html]# ll
total 11500
-rw-r--r--. 1 root root 11775903 Oct 31 17:32 Discuz_X3.5_SC_UTF8_20230520.zip
#解压文件
[root@localhost html]# unzip Discuz_X3.5_SC_UTF8_20230520.zip
#查看解压目录
[root@localhost html]# ll
drwxr-xr-x. 12 root root 4096 May 20 2023 upload
#进入upload目录中
[root@localhost html]# cd upload/
10.6 页面初始化
1.在浏览器输入网址:http://192.168.91.129/upload 进入如下界面: 点击"同意"
2.由于upload目录是不可写状态,我们执行命令修改其权限
#查看upload目录下需要修改权限的目录
[root@localhost upload]# ll
total 72
drwxr-xr-x. 2 root root 90 May 20 2023 config
drwxr-xr-x. 12 root root 178 May 20 2023 data
drwxr-xr-x. 8 root root 146 May 20 2023 uc_client
drwxr-xr-x. 13 root root 4096 May 20 2023 uc_server
#修改指定目录权限
[root@localhost upload]# chmod -R 777 config/ data/ uc_client/ uc_server/