Chinaunix首页 | 论坛 | 博客
  • 博客访问: 783650
  • 博文数量: 296
  • 博客积分: 5376
  • 博客等级: 大校
  • 技术积分: 2298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-14 19:02
文章分类

全部博文(296)

文章存档

2023年(2)

2020年(2)

2018年(2)

2017年(26)

2016年(4)

2015年(19)

2014年(12)

2013年(26)

2012年(84)

2011年(50)

2010年(41)

2009年(28)

分类: LINUX

2015-11-29 20:17:01


Discuz是基于php运行的,ubuntu需要安装apache,php,mysql,才可以正常运行

1.安装组件
sudo aptitude install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin

注意:在安装过程中,会有部分,好像是mysql-server,需要输入密码,为简单起见,都使用了统一密码,如123

安装完成后,使用浏览器访问网址:localhost,即可看到apache的欢迎页面

MySQL默认只允许从本地访问,如果想从其他主机访问,可以编辑配置文件 /etc/mysql/my.cnf

$sudo vi /etc/mysql/my.cnf

找到行 bind-address = 127.0.0.1 注释掉,保存,退出.


PHP 支持MySQL

$sudo vi /etc/php5/apache2/php.ini

去掉行 “;extension=msql.so”的;号注释

重启apache服务:sudo /etc/init.d/apache2 restart

2.测试php
apache安装完成以后,默认网页存储路径为:/var/www/html
在该目录下新建文件testphp.php
内容为:

点击(此处)折叠或打开

  1. <?php phpinfo(); ?>


使用浏览器访问网址:

3.安装Discuz
到官方主页http://www.discuz.net下载
比如下载的文件为Discuz_X3.2_SC_UTF8.zip,目录为~/Downloads/
在命令行下,执行unzip Discuz_X3.2_SC_UTF8.zip -d Discuz可以解压缩到Discuz下
查看apache的默认用户名和用户组
:~$ ps auxfw | grep apache
name+ 13815  0.0  0.0  15952   964 pts/24   S+   19:31   0:00          |       \_ grep --color=auto apache
root     13118  0.0  0.7 310892 16016 ?        Ss   17:14   0:00          \_ /usr/sbin/apache2 -k start
www-data
13122  0.0  0.4 311728  9980 ?        S    17:14   0:00              \_ /usr/sbin/apache2 -k start
www-data 13123  0.0  0.5 311612 10680 ?        S    17:14   0:00              \_ /usr/sbin/apache2 -k start
www-data 13124  0.0  1.2 317924 25360 ?        S    17:14   0:02              \_ /usr/sbin/apache2 -k start
www-data 13125  0.0  1.0 312244 20732 ?        S    17:14   0:00              \_ /usr/sbin/apache2 -k start
www-data 13126  0.0  0.4 311472  9068 ?        S    17:14   0:00              \_ /usr/sbin/apache2 -k start
www-data 13132  0.0  0.4 311464  9236 ?        S    17:15   0:00              \_ /usr/sbin/apache2 -k start
www-data 13760  0.0  0.8 315888 17572 ?        S    19:24   0:00              \_ /usr/sbin/apache2 -k start
www-data 13761  0.0  0.7 315884 15204 ?        S    19:24   0:00              \_ /usr/sbin/apache2 -k start
www-data 13762  0.0  0.7 311744 14556 ?        S    19:24   0:00              \_ /usr/sbin/apache2 -k start
www-data 13763  0.0  0.8 315888 18160 ?        S    19:24   0:00              \_ /usr/sbin/apache2 -k start
可知用户名为www-data

命令行执行:
:/var/www$ sudo chown username.username html/
:/var/www$ cd html/
:/var/www$ cp -r ~/Downloads/Discuz/upload/* .
:/var/www$cd ..
:/var/www$ sudo chown -R www-data.www-data html

4.配置论坛
可参考http://www.discuz.net/thread-2481274-1-1.html
在浏览器访问:local/host/install或者localhost/index.php即可开始安装流程,注意在配置数据库连接用户名和密码时,用户名不变,应该是root,密码是安装mysql-server时输入的密码,如123.
一路下一步,即可正常完成安装。
阅读(2617) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~