前言
因为之前都已经安装好了 nginx 和 mysql,所以我就不说这两块了。
安装 Apache
安装
sudo apt-get install apache2
启动 Apache
sudo /etc/init.d/apache2 restart
如果启动失败,一般是因为 80 和 443 端口被占用了(如果你安装了 nginx)。我的 apache 安装的目录是/etc/apache2/,修改 port.conf 和 sites-enabled/000-default.conf 文件中的端口,并在 apache2.conf 文件中加入一行'ServerName localhost',再次启动 apache,如果启动成功在浏览器中输入 http://ip:port 应该就会有正常的页面显示,一般说来,这个页面源代码在/var/www/html/index.html 这个文件中
安装 php
安装 php
sudo apt-get install libapache2-mod-php5 php5
编辑 php 测试页面
sudo vi /var/www/phpinfo.php
内容如下:
<html><head><title>my first PHP page</title><body>Hi word</br><?php bloginfo();?></body></head></html>
重启 apache, 访问 http://ip:port/phpinfo.php,如果能访问到页面就是正常的。
sudo /etc/init.d/apache2 restart
mysql 的安装
这里就略过了
Discuz 的部署
首先当然是 download 安装包,地址是 http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
然后进行解压,将解压后的 upload 文件夹移动到/var/www/html/bbs 目录下,给 www 文件所有权限
sudo chmod -R 777 /var/www
再次重启 apache
在浏览器中输入 http://ip:port/bbs/install/index.php ,就可以进行安装部署了。
nginx
如果你购买了域名,也可以通过 nginx 进行配置,这个就不在这里说了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于