看到某位兄弟放出的LAMP搭建视频,我也贴一个自己实践过的~

看到某位兄弟放出的LAMP搭建视频,我也贴一个自己实践过的~

LAMP,即Linux+Apache+MySQL+PHP的环境

这里我冲着YasT的方便,选用SuSE.论坛选用Discuz!6.0

步骤如下:

安装Apache,MySQL,php(附带会跟着一起安装的)
YasT里Apache里选Enable,然后firefox里试http://127.0.0.1
出现It works为正常,注:Apache默认只认.html后缀,不认htm后缀
然后把/srv/www/htdocs/index.html,的内容改成
<?php phpinfo();?>
并保存为index.php
然后firefox里继续试http://127.0.0.1
出现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里试http://127.0.0.1/install.php按照提示一步步往下
config.inc.php文件会自动变更为填的内容。

剩下的关于BBS的设置,看Discuz!的User Guide就能搞定了.

(完)

注:以上试验在SuSE 10 Enterprise Server中通过,除了discuz!外,其他的包均为SuSE的安装盘自带      
不错的内容, 支持原创      
呵呵,反正这个版本的SuSE里会碰到MySQL里直接敲mysql就让进,但如果换成敲mysql -uroot -p输password却出现权限错误的bug

用1M的ADSL做端口映射让网上的朋友试了一下,当同时登陆的ID达到10个左右的时候,就开始卡了~