环境:我用桥接方式创建了一个ubuntu16的虚拟机,ip为192.168.0.220
1.安装mysql
sudo apt-get install mysql-server mysql-client libmysqlclient-dev (分别是服务端,客户端,mysql开发库)
2.安装web server
sudo apt-get install apache2
3.安装php5
sudo apt-get install php5
4.安装组件连接php和mysql
sudo apt-get install php5-mysql php5-gd phpmyadmin
5.discuz软件包
1)wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
然后解压到某个目录,例如在根目录建立个新目录mkdir discuz,然后解压到此目录中unzip Discuz_X3.2_SC_UTF8.zip -d discuz/
2) 将discuz目录中upload/下的文件都移到/var/www/html目录下:
mv /discuz/upload/* /var/www/html/
3) 修改权限
cd /var/www/html
chmod -R 777 config/ data/ uc_client/data uc_server/data
4) 在 /var/www/html 文件夹下新建一个php文件,文件夹的名字为phptest.php,输入如下代码,w3m http://127.0.0.1/phptest.php用来测试apache, php环境是否装好了
<?php
phpinfo();
?>
6. 访问 http://192.168.0.220/install/ 来检查服务器是否满足discuz的初始化操作。
7. 在mysql数据库中为论坛创建论坛数据库,并创建数据库管理账户和密码
mysql> create database bbs;
mysql> grant all on bbs.* to ‘bbs_admin‘@‘localhost‘ identified by ‘123‘;
mysql> exit
8. 在网页安装数据库页面填写相应的数据库名,数据库用户名,数据库密码
9.论坛安装完后,会自动跳转到var/www/html的home.php页面,可以访问http://192.168.0.220/forum.php进入论坛
10. 删除 /var/www/html/install目录下的index.php文件,进入后台管理界面
11. 可以随意访问/var/www/html/目录下的php文件来打开网页,具体的论坛怎么搞以后再玩吧