搭建phpbb论坛网站的详细过程

1.安装 Apache,MySQL 和 PHP。在 Ubuntu 22.04 上安装 LAMP 资源包,请终端使用以下命令

更新系统

sudo apt update && sudo apt upgrade ##检查并更新

2.安装Apache2

sudo apt-get install apache2  

3.安装php组件

sudo apt-get install php  libapache2-mod-php  php-mysql  php-curl php-gd php-xml php-mbstring  php-xmlrpc php-zip   php-soap  php-intl

4.安装Mysql数据库。

sudo apt-get install mysql-server

重启mysql Apache2

sudo service mysql restart

sudo systemctl restart apache2.service

 

5..配置MySQL

登录到 MySQL 服务器:

sudo mysql

通过以下命令,为MySQL设置密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

生效这些配置:

mysql >FLUSH PRIVILEGES;

6.配置好后就可以创建 phpbb 数据库在终端输入:

mysql -u root -p                            ##进入mysql数据库

CREATE DATABASE phpbb ;      ##创建phpbb数据库

接下来,将root用户授予对该phpbb 数据库的完全访问权限:

GRANT ALL PRIVILEGES ON phpbb.* TO 'root'@'localhost';

最后,刷新 MySQL 权限更改并退出 MySQL shell:

FLUSH PRIVILEGES;
exit

7.下载和安装 phpbb

下载 phpbb的最新版本:(下载网址:英文版: phpBB • Download phpBB 3.3  中文版 :phpBB 3.3.10 简体中文语言包 v23.2.0 - phpBB 简体中文论坛)

下载第三个,可以直接下载也可以通过 

wget phpBB 3.3.10 简体中文语言包 v23.2.0 - phpBB 简体中文论坛 (phpbbchinese.com)

 (这里可能会有一个问题,就是如果你用的Ubuntu server这类系统是没有浏览器的,但是如果你使用的是wget 下载下来后就会发现它可能不是一个zip文件(只有下载中文版时会出现这样情况,(这类情况可以通过其他系统在浏览器中下载下来再使用scp 拷贝到需要的server系统上。拷贝命令是: scp 需要拷贝文件的路径  用户名@拷贝主机的ip:需要拷贝到的路经 ),还有一种方法就是将文件后缀改为.tar.gz文件)

最后在终端通过一下命令解压

sudo tar -xvzf   下载后的文件(如果是zip文件,可以用unzip 解压下载后的文件

将解压后的文件移到/var/www/html/并重命名

sudo mv phpBB3 /var/www/html/phpbb

8.配置 phpBB,在浏览器中输入以下内容:(在终端输入ip addr,可以查自己的IP地址)

ip地址/phpbb

现在配置 phpBB 论坛。首先打开网页,进入地址 http://localhost/phpbb。如果你的 Apache2 web 服务器配置工作正常,就应该看到 phpBB 的安装向导页面。
按照这个安装向导进行配置,输入 phpBB 数据库的详细信息。填写以下信息:
数据库服务器名称:localhost
数据库名称:phpbb_db
数据库用户名称:phpbb_user
数据库密码:StrongPassword
数据库前缀:phpbb_
其余设置留空即可。按照向导指示进行操作。在安装过程结束之前,检查安装相关的配置项是否正确。)

9.报错或者警告解决方法(主要是修改到几个文件的权限 ,报错的内容主要说的就是他没有写入的权限)

这里我们在终端输入一下命令改一下这几个文件的权限就可以了。

 sudo chmod 777 /var/www/html/phpbb/store/

sudo chmod 777 /var/www/html/phpbb/cache/

sudo chmod 777 /var/www/html/phpbb/files/

 sudo chmod 777 /var/www/html/phpbb//config.php

sudo chmod 777 /var/www/html/phpbb/images/avatars/upload/

 sudo chmod 777 /var/www/html/phpbb/phpbb/filesystem/filesystem.php

改完后我们phpbb论坛网站基本就完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值