rhel7.4搭建Discuz
程序员文章站
2022-07-03 08:38:07
搭建一个论坛:
实验步骤如下:
1.新建虚拟机,配置IP,搭建本地yum
配置IP地址的方法
nmtui和nmcli
2.准备LAMP的环境
linux Apache mysq...
搭建一个论坛:
实验步骤如下:
1.新建虚拟机,配置IP,搭建本地yum
配置IP地址的方法
nmtui和nmcli
2.准备LAMP的环境
linux Apache mysql php
01.安装mysql,设置开机自启动,启动服务,并设置root账号密码
[root@localhost html]# yum -y install mariadb-server.x86_64 mariadb
[root@localhost html]# systemctl enable mariadb.service
[root@localhost html]# systemctl restart mariadb.service
[root@localhost html]# mysqladmin -uroot password Taren1
02.安装apache,设置自动启动,启动服务
[root@localhost html]# yum -y install httpd
[root@localhost html]# systemctl enable httpd
[root@localhost html]# systemctl restart httpd
03.安装php和php-mysql
[root@localhost html]# yum -y install php-mysql.x86_64 php
测试PHP是否成功如下:
01.在/var/www/html下编辑文件test1.php
phpinfo();
>
02.用火狐测试一下
[root@localhost html]# firefox http://127.0.0.1/test1.php
测试数据库的功能:
01.在/var/www/html下编辑文件test2.php
$link=mysql_connect("localhost",'root','Taren1');
if($link) echo "Seccess!!";
else echo "Faild";
mysql_close();
>
02.用火狐测试一下
[root@localhost html]# firefox http://127.0.0.1/test2.php
3.创建论坛数据库,并授权
MariaDB [(none)]> create database bbsdb;
MariaDB [(none)]> grant all on bbsdb.* to runbbs@localhost identified by 'pwd123';
4.安装配置Discuz
01.解压安装包
[root@localhost ~]# uzip Discuz_X3.4_SC_UTF8_0101.zip
02.配置Discuz
由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到
/var/www/html/ 文件夹
[root@localhost html]# cp -rf /root/dir_SC_UTF8/upload/* /var/www/html/
修改文件的所属权限 ,使apache可以访问这个文件
[root@localhost html]# chown -R apache template/ data/ config/ uc_client/ uc_server/
或者chmod -R 777 /var/www/html
5.安装论坛系统
需要把selinux关闭,否则 无法安装
[root@localhost html]# setenforce 0
[root@localhost html]# firefox http://127.0.0.1
6.访问论坛首页
[root@localhost html]# firefox http://127.0.0.1
实验步骤如下:
1.新建虚拟机,配置IP,搭建本地yum
配置IP地址的方法
nmtui和nmcli
2.准备LAMP的环境
linux Apache mysql php
01.安装mysql,设置开机自启动,启动服务,并设置root账号密码
[root@localhost html]# yum -y install mariadb-server.x86_64 mariadb
[root@localhost html]# systemctl enable mariadb.service
[root@localhost html]# systemctl restart mariadb.service
[root@localhost html]# mysqladmin -uroot password Taren1
02.安装apache,设置自动启动,启动服务
[root@localhost html]# yum -y install httpd
[root@localhost html]# systemctl enable httpd
[root@localhost html]# systemctl restart httpd
03.安装php和php-mysql
[root@localhost html]# yum -y install php-mysql.x86_64 php
测试PHP是否成功如下:
01.在/var/www/html下编辑文件test1.php
phpinfo();
>
02.用火狐测试一下
[root@localhost html]# firefox http://127.0.0.1/test1.php
测试数据库的功能:
01.在/var/www/html下编辑文件test2.php
$link=mysql_connect("localhost",'root','Taren1');
if($link) echo "Seccess!!";
else echo "Faild";
mysql_close();
>
02.用火狐测试一下
[root@localhost html]# firefox http://127.0.0.1/test2.php
3.创建论坛数据库,并授权
MariaDB [(none)]> create database bbsdb;
MariaDB [(none)]> grant all on bbsdb.* to runbbs@localhost identified by 'pwd123';
4.安装配置Discuz
01.解压安装包
[root@localhost ~]# uzip Discuz_X3.4_SC_UTF8_0101.zip
02.配置Discuz
由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到
/var/www/html/ 文件夹
[root@localhost html]# cp -rf /root/dir_SC_UTF8/upload/* /var/www/html/
修改文件的所属权限 ,使apache可以访问这个文件
[root@localhost html]# chown -R apache template/ data/ config/ uc_client/ uc_server/
或者chmod -R 777 /var/www/html
5.安装论坛系统
需要把selinux关闭,否则 无法安装
[root@localhost html]# setenforce 0
[root@localhost html]# firefox http://127.0.0.1
6.访问论坛首页
[root@localhost html]# firefox http://127.0.0.1
下一篇: 破解共享软件的通用简单方法