本来红旗Linux桌面版4.1有着漂亮易用的中文化界面,可就是自带的软件太少了。输入法没有二笔,我把它换成了SCIM,QQ不好用,我把它换成了 LUMAQQ,原来的FIREFOX版本旧了,我又安装了新版的FIREFOX,电子邮件系统我喜欢用THUNDERBIRD,我就安装了它,等等等等,做开发用,也可以的吧,它有自带的KDEVELOP和QTDESIGNER,喜欢GTK开发的话,可以安装GLADE2,以前一直认为在红旗下面开发会很麻烦的,因为没有APACHE+PHP+MYSQL,昨天下载了源代码包尝试着安装一下,弄了三四个小时,终于搞定了,现在把经验分享给大家:
先下载APACHE,PHP,MYSQL:
Apache: httpd-2.0.53.tar.gz
http://www.apache.org PHP: php-5.0.4.tar.gz
http://www.php.net MySQL: mysql-standard-5.0.3-beta-pc-linux-gnu-i686.tar.gz
http://www.mysql.com ZendClient ZendStudio-4_0_0a.tar.gz
http://www.zend.com ZendServer ZendStudioServer-4.0.0-linux-glibc21-i386.tar.gz
http://www.zend.com 第二步:先安装Apache:
#cd
#tar -xvzf httpd-2.0.53.tar.gz
#cd httpd-2.0.53
#./configure --enable-so
#make
#make install
#/usr/local/apache2/bin/apachectl start
OK, 现在可以用浏览器打开
http://localhost/看看是否能打开,能打开说明已经安装成功了。
再来安装MYSQL(因为要安装PHP使用MYSQL的话必须先安装MYSQL)
#cd
#tar -xvzf mysql-standard-5.0.3-beta-pc-linux-gnu-i686.tar.gz
#mv mysql-standard-5.0.3-beta-pc-linux-gnu-i686 /usr/local/mysql
#cd /usr/local/mysql
#groupadd mysql
#useradd -g mysql mysql
#./scripts/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql data
#chgrp -R mysql .
#./bin/mysqld_safe --user=mysql &
OK,看到信息说它启动成功的话,那就安装成功了。
最后一个,安装 PHP并且支持MYSQL
#cd
#tar -xvzf php-5.0.4.tar.gz
#cd php-5.0.4
#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
#make
#make install
#cp php.ini-dist /usr/local/lib/php.ini
下面还有要做的,就是配置
php与apache整合
vi /usr/local/apache2/conf/httpd.conf 找到DirectoryIndex改为如下:
DirectoryIndex index.html index.php index.html.var
找到
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在它后面添加
AddType application/x-httpd-php .php
然后重启APACHE
/usr/local/apache2/bin/apachectl restart
写一个脚本phpinfo.php,内容为<?php phpinfo(); ?>,放到/usr/local/apache2/htdocs/下面,
然后用浏览器打开
http://localhost/phpinfo.php正确看到配置信息的话,那就修改成功了。
实际上,最关键的是apache和php安装的时候最开始的configure配置项,那里决定了你最后能支持什么样的模块与功能。
下面开始安装ZEND,
#cd
#tar -xvzf ZendStudio-4_0_0a.tar.gz
#cd ZendStudio-4_0_0a
#./ZendStudio-4_0_0a.bin
OK,上面的命令开启了ZENDCLIENT的安装过程,会弹出一个安装对话框,您可以一步下来,注意,安装的时候不要选择安装ZENDSERVER
完成后,再安装ZENDSERVER
#cd
#tar -xvzf ZendStudioServer-4.0.0-linux-glibc21-i386.tar.gz
#cd ZendStudioServer-4.0.0-linux-glibc21-i386
#./install
OK,上面的命令开启了ZENDSERVER的安装对话框,一路下来,需要注意的是在选择APACHE和PHP的时候,APACHE要选择已安装的,PHP要选择PHP5。
结过上面的安装,一个完整的LINUX下的PHP开发环境就搭建起来了。
[ 此贴被XChinux在2005-08-09 22:31重新编辑 ]