• 7148阅读
  • 1回复

【原创】在红旗Linux桌面版4.1下面安装Apache+PHP+MySQL+Zend [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2005-07-30
本来红旗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重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 1楼 发表于: 2005-07-30
zzz
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个