EasyDiscuz5.0Beta(Discuz5-ss-xs5) For Linux
下载地址:http://download.discuz.net/easyd ... a-linux-i686.tar.gz
软件大小:76MB
ChangeLog
这是一个几乎完全重写的版本,我们试图让这个包尽量不对宿主系统产生依赖,由于Linux各发行版之间的差异,这个包目前还不能跑到更多的linux上,目前已经测试成功的系统:Centos 3.x,Trustix2.2,Centos4.x,Debian,ununtu6
没测试成功的系统:SuseLinux10,arch linux0.7
如果上面列表里没有你使用的操作系统,并不表示一定不支持,只是我们没有测试过,您可以自己测试下。这个版本中我们把AMP环境放到了一个单独的目录中,方便管理。把一些常用的工具(mysql,mysql_install_db,myisamchk等)生成了到系统搜索路径下的软连接。
注意:安装此版集成包,之前请确认备份好您已有的环境和数据,本安装不会删除您系统里的程序和数据,但会对一些已经存在的,和本环境路径存在竞争关系的文件改名,并备份到安装程序目录下的backup-first.tar.gz文件内。这个文件一定要保存好,以便能还原您自己的环境。
一、版本说明
EasyDiscuz! 5.0BetaL使用以下服务器软件:
Apache 2.2.3
PHP 4.4.4
MySQL 5.0.27
Zend Optimizer3.02
Discuz!论坛程序版本:
Discuz!5.0 Build1028 4种中文版本
X-Space 2.0/SupeSite 5.0Final Build 1122 4种中文版本
三、安装步骤
1. 将EasyDiscuz! 5.0L下载或上传到Linux主机;
- wget -c http://download.discuz.net/easydiscuz_lin/EasyDiscuz!5.0.0beta-linux-i686.tar.gz
复制代码
2. 以root身份登录主机,执行
tar zxvf Easy*gz 解包;
3. 执行./setup;
4. 出现Now,I'll install DiscuzENV Are you sure?(y/n) 输入y回车,如下图
5. 出现Please input MySQL root password:的时候输入mysql的root账户密码.不要设置太简单.接着出现Please verify MySQL root input:的时候重新输入一次确认.
然后回出现语言版本选择界面,根据您自己的语言选择数字1到数字4.
6. 出现Please input database user:输入访问论坛数据库用的账户名.
Please input [] password:输入刚才输入的用户的密码.Please verify [] password确认密码
Please input admin mail address 随便输入一个mail地址
Please input bbs Admin password:输入论坛默认超级用户admin的默认密码.
这个密码会和mysql的root账户一样保存到/etc/mysql_root_password 下,记住密码后请自行删除它.
安装完后,执行dzcpl startweb 就启动了web服务器.
四、使用说明
1. 全部安装完毕后,请打开浏览器访问下面的URL
http://服务器IP地址/bbs/
http://服务器IP地址/space/
如果能够正常访问Discuz!论坛则说明安装成功;
四、环境说明
AMP环境:
/usr/local/EasyDiscuz/{apache2,mysql,php,zend} AMP程序
/etc/{php.ini,my.cnf} php和mysql的配置
/usr/bin/{mysql,mysql_install_db,myisamchk} mysql的一些工具(软连接至EasyDiscuz目录中)
/usr/sbin/mysqld mysqld(软连接至EasyDiscuz目录中)
/sbin/dzcpl 控制环境启动和停止的脚本
/var/lib/EasyDiscuz.uninstall 指明卸载的时候需要删除的文件
/etc/mysql_root_password mysql的root密码和论坛的超级用户超级密码,记住后请自行删除
配置文件位置
/usr/local/EasyDiscuz/apache2/conf apache2配置
/etc/php.ini php 配置
/etc/my.cnf mysql配置
五、控制启停
整个环境由脚本dzcpl控制
- dzcpl start 启动环境
- dzcpl stop 停止环境
- dzcpl restart 重起环境
- dzcpl startweb 启动web
- dzcpl startdb 启动数据库
- dzcpl stopweb 停止web
- dzcpl stopdb 停止数据库
- dzcpl restartweb 重起web
- dzcpl restartdb 重起数据库
复制代码
- phpMyAdmin安装方法:
- 解压缩phpmyadmin到/usr/local/EasyDiscuz/apache2/htdocs下
- 修改libraries下的config.default.php:
- 约45行处:
- $cfg['blowfish_secret'] = '@fsd8h1sS8^%2@nHs'; 设置一个加密用的串
- 约71行处:
- $cfg['Servers'][$i]['auth_type'] = 'cookie'; 把config改为cookie认证。
- phpmyadmin需要ini_set函数才能运行,在/etc/php.ini的disable_functions去掉ini_set.(一般来说,这个函数,多少会给服务器带来风险)
- 然后从浏览器访问,添入数据库账户就可以访问了。
复制代码
[ 本帖最后由 cnfreeos 于 2007-1-1 02:34 编辑 ] |