Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

EasyDiscuz 5.0.0Beta For Linux i686 发布

[复制链接]
cnfreeos 发表于 2006-11-27 15:19:17 | 显示全部楼层 |阅读模式
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主机;
   
  1. 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控制
  1. dzcpl start 启动环境
  2. dzcpl stop   停止环境
  3. dzcpl restart  重起环境
  4. dzcpl startweb 启动web
  5. dzcpl startdb  启动数据库
  6. dzcpl stopweb 停止web
  7. dzcpl stopdb  停止数据库
  8. dzcpl restartweb 重起web
  9. dzcpl restartdb  重起数据库
复制代码


  1. phpMyAdmin安装方法:
  2. 解压缩phpmyadmin到/usr/local/EasyDiscuz/apache2/htdocs下
  3. 修改libraries下的config.default.php:
  4. 约45行处:
  5. $cfg['blowfish_secret'] = '@fsd8h1sS8^%2@nHs'; 设置一个加密用的串
  6. 约71行处:
  7. $cfg['Servers'][$i]['auth_type']     = 'cookie'; 把config改为cookie认证。


  8. phpmyadmin需要ini_set函数才能运行,在/etc/php.ini的disable_functions去掉ini_set.(一般来说,这个函数,多少会给服务器带来风险)

  9. 然后从浏览器访问,添入数据库账户就可以访问了。
复制代码

[ 本帖最后由 cnfreeos 于 2007-1-1 02:34 编辑 ]

评分

1

查看全部评分

xiaoyedong 发表于 2006-11-27 16:04:08 | 显示全部楼层
:D
回复

使用道具 举报

xiaoyedong 发表于 2006-11-27 16:05:04 | 显示全部楼层
真难得,才出来,总比WINDOWS慢!!!
回复

使用道具 举报

xiaoyedong 发表于 2006-11-27 16:54:32 | 显示全部楼层
这个安全性可以保证吗?
什么时候出正式版?
回复

使用道具 举报

 楼主| cnfreeos 发表于 2006-11-27 16:54:36 | 显示全部楼层
这次的改动较大,几乎是重写的.还请各位有发现什么问题反馈给我.
EasyDiscuz以后会不断更新,改写,我们的目标不光是easy,还要稳定、快速、安全。
回复

使用道具 举报

xiaoyedong 发表于 2006-11-27 16:57:20 | 显示全部楼层
在安装的时候输入了好几次下面指出的:


出现Please input database user:输入访问论坛数据库用的账户名.
    Please input [] password:输入刚才输入的用户的密码.Please verify [] password确认密码
    Please input admin mail address 随便输入一个mail地址
    Please input bbs Admin password:输入论坛默认超级用户admin的默认密码.

是不是不可以用root用户当MYSQL的用户名啊?
回复

使用道具 举报

xiaoyedong 发表于 2006-11-27 16:59:59 | 显示全部楼层
还有info.php是做什么用的?
运行后:

Warning: (null)() [function.include]: Failed opening '/usr/local/EasyDiscuz/apache2/htdocs/info.php' for inclusion (include_path='.:') in Unknown on line 0

用PHP指针不是好一点吗?
回复

使用道具 举报

xiaoyedong 发表于 2006-11-27 17:10:50 | 显示全部楼层
不能选择站点的安装路径啊~~
能直接修改成虚拟站点就好了。
回复

使用道具 举报

xiaoyedong 发表于 2006-11-27 17:13:10 | 显示全部楼层
感谢DISCUZ工作组!:)
回复

使用道具 举报

 楼主| cnfreeos 发表于 2006-11-27 17:22:14 | 显示全部楼层
是不可以使用root做mysql的默认连接账户。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 18:32 , Processed in 0.037431 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表