2-10.搭建网盘服务

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值