linux下搭建discuz论坛(原创)

环境linux AS4 2.6.91.安装mysql使用版本 mysql5.1.22-rc.tar.gz把安装包拷贝到/usr/local目录后执行如下命令:groupadd mysqluseradd -g mysql mysqlcd mysql scripts/mysql_install_db –user=mysqlchown -R mysql:mysql .cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnfcp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqldchmod +x /etc/rc.d/init.d/mysqldln -s /usr/local/mysql/bin/mysql /usr/sbin/mysqlchkconfig –add mysqld启动mysqlservice mysqld start进入mysqlmysql2.安装apache版本 httpd-2.0.61.tar.gz./configure –prefix=/usr/local/apache –enable-module=so makemake installcd /usr/local/apache/bin./apachectl start如果没有安装gcc编译工具,安装的时候会有提示。可以在光盘中找到!3.安装php版本 php-4.4.7.tar.gz./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs –with-config-file-path=/usr/local/lib –enable-track-vars –with-xml –with-mysql=/usr/local/mysql –with-mbstring –enable-mbstring=allmakemake install注释:–with-apxs=dir 作为apache的模块编译–with-config-file-path=dir php.ini所在目录–enable-track-vars 跟踪变量–with-xml xml支持–with-mysql=dir mysql支持4.测试mysql,php,apachecp /php目录/php.ini-dist /usr/local/libcd /usr/local/libmv php.ini-dist php.inivi php.ini修改register_globals=On:wqcd /usr/local/apache/confvi httpd.conf找到DirectoryIndex index.html改为DirectoryIndex index.php index.html找到Options Indexes FollowSymLinks MultiViews改为Options FollowSymLinks MultiViews合适的地方加入AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps:wqcd ../binapachectl restart好了,我们来测试cd /usr/local/apache/htdocsvi test.php<? phpinfo();?>:wq打开IE输入 [url]http://IP/test.php[/url]如果你能看见php的测试页,说明大功告成了!安装ZEND版本 Zend Optimizer v3.0.gz./install.sh这个很简单的,安装中会让你指定php.ini和apache/bin路径,自己调整一下就好了然后编辑php.ini,把优化值15改成1023开启所有优化线程。再加入zend_optimizer.enable_loader=0关闭zend optimizer的透明读取zend encode的加密代码,保存。重启apache。安装phpmyadmin版本 phpMyAdmin v2.10.0.gz解压后拷贝到apache下的htdocs目录就可以了访问时输入[url]http://localhost/phpmyadmin/index.php[/url]安装discuzz版本 discuz6.01.先解压 2.上传: 使用ftp上传解压文件Discuz!6中的upload所有文件和目录结构,放到能被web请求所访问的目录中(我使用的是SSH Secure Shell Client) 3.设置目录权限 把下面的文件加上777的权限 ./templates ./templates/default ./templates/default/*.* ./attachments ./customavatar ./forumdata ./forumdata/cache ./forumdata/templates 4.配置数据库信息 打开上传到服务器上upload文件中的config.inc.php $dbhost = ‘localhost’; // database server // 数据库服务器 $dbuser = ‘dbuser’; // database username // 数据库用户名 $dbpw = ‘dbpw’; // database password // 数据库密码 $dbname = ‘discuz’; // database name // 数据库名 $adminemail = admin@your.com'”>’admin@your.com’; // admin email // 论坛系统 Email $dbreport = 0; // send db error report? 1=yes // 是否发送数据库错误报告? 0=否, 1=是 根据实际情况填写以上信息 注意:数据库不用事先创建好,在安装论坛的时候会自动创建的! 5.执行安装脚本 在浏览器中输入http://您的域名/论坛目录/install.php 以完成最后的安装。 安装成功后,请删除安装脚本(install.php),以避免被再次安装。如果你不删除,进入论坛后台会发现不能设置。注意:一般不能正常安装的情况都是缺少编译软件造成的!以上操作已经做过测试。 没有任何问题,有问题请联系我lida.zhao@vnner.com

Websense

留下许多叫知识和情感的东西握在手里。

linux下搭建discuz论坛(原创)

相关文章:

你感兴趣的文章:

标签云: