标签:create log 安装完成 upload post postgres pos 问题 读取
最近需要建一个论坛,因为很久没有关注这方面的信息,几年前做phpbb的过程已经忘得差不多了,这次又花费了不少时间,记录一下,下一次用的时候能省点时间。
论坛的选择,本来首选的还是phpbb,但是此时最新的phpbb 3.1.x需要php5,不支持php7,而系统用的是ubuntu16.04,只有php7,没有php5,这就用不了了。我想要一个传统的、简单的论坛,vbulletin看起来太花哨,codeforum太web2.0,fluxbb更新不太积极,在stackoverflow上看到有人建议mybb,去网站看了一眼,更新还可以,关键是支持php7。
下载解压缩,有一个Upload和Document,把Upload复制到/var/www/html。
sudo cp -r Upload /var/www/html/forum
mybb的user guide上建议几个目录的权限,但是不知道怎么,复制后整个目录的权限都丢了,安装mybb的时候会出现权限不足的问题。所以干脆把整个目录都777权限了。
Apache装好,不多少。
打开127.0.0.1/forum/index.php,然后开始安装,会检查一下php和sql的情况。mybb的文档上说支持sqlite3,我也希望用sqlite3,比较轻量,也不用设置账号之类。不过,mybb检测不到sqlite3,只检测出了mysql和postgresql,要填写database的host、username、password、database name。
回到mysql,登录:
mysql -u root -p
创建新的database:
CREATE DATABASE mybbdb;
创建新的用户:
CREATE USER ‘mybbuser‘@‘localhost‘ INDENTIFIED BY ‘yourpassword‘;
设定用户权限:
GRANT ALL ON mybbdb TO ‘mybbuser‘@‘localhost‘;
为了省事,权限给了ALL,也可以设置的更细致一些。
切换回mybb的安装过程,把database的信息填进去。
然后一路继续,填写好论坛名称,管理员账号、邮件。
安装完成后,删掉forum/install目录,然后就可以登录论坛了。
安装mybb的theme:
mybb的theme是一个zip文件,但不能直接安装,要先解压缩,把image目录复制到forum/images里面,注意目录的权限,要有读取权限。
到mybb的admin cp里面,导入theme中提供的xml文件,就安装好了。
标签:create log 安装完成 upload post postgres pos 问题 读取
原文地址:http://www.cnblogs.com/cobranail/p/6034104.html