A-A+

Ubuntu 16.04安装MyBB论坛系统

2016年11月16日 MyBB 暂无评论 阅读 285 次浏览 次
MyBB是开源论坛系统,使用PHP开发。本帖记录在Ubuntu 16.04上安装MyBB的步骤。
主页:https://mybb.com/
MyBB源代码:https://github.com/mybb/mybb
 
1、安装MySQL
$ sudo apt-get install mysql-server
为MyBB创建数据库和用户:
$ mysql -u root -p
mysql> CREATE DATABASE mybbdb;
mysql> CREATE USER 'mybb'@'localhost' IDENTIFIED BY 'test1234';
mysql> GRANT ALL PRIVILEGES ON mybbdb.* TO 'mybb'@'localhost' IDENTIFIED BY 'test1234';
mysql> FLUSH PRIVILEGES;
mysql> exit
上面SQL语句创建了一个mybbdb数据库和mybb用户(密码test1234)。
 
2、安装Apache和PHP
$ sudo apt-get install apache2 php php-mysql libapache2-mod-php php-mcrypt php-xml
 
3、下载MyBB
去官网下载最新版本:
$ cd /var/www/html/
$ sudo wget https://resources.mybb.com/downloads/mybb_1807.zip
$ sudo unzip mybb_1807.zip
$ sudo mv Upload mybb
$ sudo chown www-data: -R /var/www/html/mybb/
创建配置文件:
$ cd mybb/
$ sudo mv inc/config.default.php inc/config.php
更改文件权限:
$ sudo chmod 666 inc/config.php inc/settings.php
$ sudo chmod 777 cache/ cache/themes/ uploads/ uploads/avatars/
$ sudo chmod 666 inc/languages/english/*.php inc/languages/english/admin/*.php
$ sudo chmod 777 cache/ cache/themes/ uploads/ uploads/avatars/ admin/backups/
 
4、配置Apache
创建虚拟主机配置文件:
$ sudo vim /etc/apache2/sites-available/mybb.conf
写入:
<VirtualHost *:80>
ServerAdmin admin@your_domain.com
DocumentRoot /var/www/html/mybb/
ServerName your_domain.com
ServerAlias www.your_domain.com
<Directory /var/www/html/mybb/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your_domain.com-error_log
CustomLog /var/log/apache2/your_domain.com-access_log common
</VirtualHost>
注意替换域名。
使配置生效:
$ sudo a2ensite mybb.conf
$ sudo service apache2 restart
 
5、完成安装
使用浏览器访问:http://your_domain.com
设置数据库连接:
设置站点信息和管理员用户。
完成安装:
进入管理员页面,下载安装中文语言包:

 

标签:

评论已关闭!

Copyright © 香港虚拟主机_美国虚拟主机_香港服务器_美国服务器租用托管 保留所有权利.   Theme  Ality 蜀ICP备14006632号-1

用户登录