LAMP,即Linux+Apache+MySQL+PHP的环境
这里我冲着YasT的方便,选用SuSE.论坛选用Discuz!6.0
步骤如下:
安装Apache,MySQL,php(附带会跟着一起安装的)
YasT里Apache里选Enable,然后firefox里试
出现It works为正常,注:Apache默认只认.html后缀,不认htm后缀
然后把/srv/www/htdocs/index.html,的内容改成
并保存为index.php
然后firefox里继续试
出现php的版本信息,即成功
YasT里的System Service(runlevel)里把mysql开启
#mysql
mysql>
(安装成功)
ERROR 1045 (28000): Access denied for...
据说是版本兼容问题.解决办法。
第一步:打开开始里MYSQL的MySQL Command Line Client 输入你的密码[就是安装时设的那个]
第二步:在mysql>后输入:UPDATE mysql.user SET Password = OLD_PASSWORD('密码')
第三步:在提示符-> 后输入:WHERE Host = 'localhost' AND User = '用户名';
回车后提示:Query OK, 0 rows affected (0.16 sec)
Rows matched: 0 Changed: 0 Warnings: 0
别以为完了,还有~
第四步:在mysql>后输入:FLUSH PRIVILEGES;
回车后提示:Query OK, 0 rows affected (0.19 sec)
在YasT里的包管理器里把apache2-mod_auth_mysql,libgba-mysql,MyODBC-unixODBC,php5-mysql,php5-mysqli都装上(不装的话,会产生在浏览器里执行install.php时,显示当前系统不支持MySQL的后果)
#mysql -h localhost -uroot -p
mysql>CREATE DATABASE discuz;
(创建名为discuz的数据库)
按照提示填完后,firefox里试按照提示一步步往下
config.inc.php文件会自动变更为填的内容。
剩下的关于BBS的设置,看Discuz!的User Guide就能搞定了.
(完)
注:以上试验在SuSE 10 Enterprise Server中通过,除了discuz!外,其他的包均为SuSE的安装盘自带
--------------------next---------------------
阅读(366) | 评论(0) | 转发(0) |