linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > linux网络与应用 > Linux服务器 >
栏目导栏
资料搜索
热门文章
·Linux网关设置
·WebLogic管理精华
·Webmin的下载与安装
·RedHat Linux 9.0 Samba配置详
·网吧LINUX游戏服务器加迅闪更新
·Linux下配置完整安全的DHCP服务
·Tomcat性能调整
·Linux下FTP服务器配置
·怎样设置域名的DNS服务器
·linux9.0+apache+php+mysql安装
·Eclipse+Tomcat+MyEclipse配置
·Linux服务器网卡驱动安装及故障
·Linux网络服务器配置详解
·FC5+Apache2+PHP5+MYSQL5环境配
·让linux系统支持ASP
最新文章
·Slackware EyooLinux服务器配置
·Linux系统下安装bind后配置实现
·Fedora Linux系统Samba服务器架
·服务器维护:RHEL 5系统下故障
·服务器应用:实现Linux与宿主机
·RED HAT AS4 U4下Gssftp服务的
·高手进阶:Redhat Linux上vsft
·Fedora Linux操作系统中TFTP的
·Ubuntu Linux操作系统安装配置
·Linux FTP服务器和SVN服务器的
·Linux操作系统下自带BIND的使用
·Linux系统下DNS服务器的架设
·Linux下Apache安装/增加mod_re
·虚拟磁盘Linux服务端测试及故障
·为网络启动和软硬件升级建立TF
Google
 
红旗Linux6+apache2.2.6+mysql5+PHP5.2.4+ZO3.3.0
[ 作者:  加入时间:2007-11-23 10:29:53  来自:Linux联盟收集整理 ]
一、下载红旗linux桌面版6并安装E3PLinux联盟
E3PLinux联盟
1.下载linuxE3PLinux联盟
地址E3PLinux联盟
找“到红旗Linux桌面版6.0系统光盘”点下载即可E3PLinux联盟
E3PLinux联盟
2.安装E3PLinux联盟
红旗linux很符合中国人的使用习惯和方式,不愧为中国人的linux,具体的安装步骤在此就省略了...(红旗Linux桌面版6.0工具光盘内有很多实用的工具,感兴趣的朋友可以实验下,其中就有linux平台下的QQ)E3PLinux联盟
E3PLinux联盟
二、下载其他组件E3PLinux联盟
E3PLinux联盟
1.apache2.2.6E3PLinux联盟
地址:http://httpd.apache.org/download.cgiE3PLinux联盟
找到“Apache HTTP Server 2.2.6 is the best available version”E3PLinux联盟
下面的“Unix Source: httpd-2.2.6.tar.gz [PGP] [MD5]”点击即可下载E3PLinux联盟
E3PLinux联盟
2.mysql5.0.45E3PLinux联盟
地址:http://dev.mysql.com/downloads/m ... atic-x86-32bit-rpmsE3PLinux联盟
下载以下rpm包:E3PLinux联盟
MySQL-server-5.0.45-0.i386.rpmE3PLinux联盟
MySQL-devel-5.0.45-0.i386.rpmE3PLinux联盟
MySQL-client-5.0.45-0.i386.rpmE3PLinux联盟
MySQL-shared-5.0.45-0.i386.rpmE3PLinux联盟
MySQL-bench-5.0.45-0.i386.rpm(此项可以不装)E3PLinux联盟
E3PLinux联盟
3.PHP5.2.4E3PLinux联盟
地址:http://www.php.net/downloads.phpE3PLinux联盟
下载PHP 5.2.4 (tar.gz) 包即可E3PLinux联盟
E3PLinux联盟
4.其他相关安装包E3PLinux联盟
E3PLinux联盟
1)安装php所需的软件包(其中libxml2是安装php5必须的)E3PLinux联盟
libxml2-2.6.19.tar.gzE3PLinux联盟
libxslt-1.1.15.tar.gzE3PLinux联盟
curl-7.15.0.tar.gzE3PLinux联盟
E3PLinux联盟
2)GD库所需要软件包E3PLinux联盟
(有人说PHP源码包里自带了GD2.0.28和zlib,只要安装GD的三个支持包:jpg,png和freetype)E3PLinux联盟
gd-2.0.33.tar.gzE3PLinux联盟
freetype-2.2.1.tar.gzE3PLinux联盟
jpegsrc.v6b.tar.gzE3PLinux联盟
libpng-1.2.11.tar.gzE3PLinux联盟
zlib-1.2.3.tar.gzE3PLinux联盟
E3PLinux联盟
3)ZendOptimizer-3.3.0-linux-glibc21-i386.tar.gz(此项可以无)E3PLinux联盟
E3PLinux联盟
4)相关下载 E3PLinux联盟
(根据自己的linux版本下载相应的包) E3PLinux联盟
http://ftp.gnome.org/pub/GNOME/s ... bxml2-2.6.19.tar.gz E3PLinux联盟
http://ftp.gnome.org/pub/GNOME/s ... bxslt-1.1.15.tar.gz E3PLinux联盟
http://curl.haxx.se/download/curl-7.15.0.tar.gz E3PLinux联盟
http://www.boutell.com/gd/http/gd-2.0.33.tar.gz E3PLinux联盟
http://keihanna.dl.sourceforge.n ... etype-2.1.10.tar.gz E3PLinux联盟
http://www.ijg.org/files/jpegsrc.v6b.tar.gz E3PLinux联盟
http://nchc.dl.sourceforge.net/s ... libpng-1.2.8.tar.gz E3PLinux联盟
http://www.zlib.net/zlib-1.2.3.tar.gz E3PLinux联盟
http://www.zend.netE3PLinux联盟
把以上所有软件包下载到相应目录下。 E3PLinux联盟
注:其实红旗linux集成了很多以上要下载的包,所以我只下载了jpegsrc.v6b.tar.gz,E3PLinux联盟
具体集成的什么版本大家自己看,我浏览了下基本和以上的一致甚至还要高。E3PLinux联盟
E3PLinux联盟
三、安装E3PLinux联盟
E3PLinux联盟
1.安装mysqlE3PLinux联盟
因为我是新装的linux系统其他的服务都没有装,所以直接安装,若你已经安装了mysql请先卸载推荐新手使用RPM方式安装MySQL。E3PLinux联盟
E3PLinux联盟
# rpm -ivh MySQL-server-standard-5.0.45-0.i386.rpmE3PLinux联盟
# rpm -ivh MySQL-client-standard-5.0.45-0.i386.rpmE3PLinux联盟
# rpm -ivh MySQL-shared-standard-5.0.45-0.i386.rpmE3PLinux联盟
# rpm -ivh MySQL-devel-standard-5.0.45-0.i386.rpmE3PLinux联盟
# mysqladmin -u root password 123456 设置root密码E3PLinux联盟
测试下MySQL能否正常运行,如果你不熟悉MySQL的话,可以装个phpmyadmin,或者webminE3PLinux联盟
E3PLinux联盟
2.安装apache服务器E3PLinux联盟
安装apacheE3PLinux联盟
# tar -zxvf httpd-2.2.6.tar.gzE3PLinux联盟
# cd httpd-2.2.6/E3PLinux联盟
# ./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so E3PLinux联盟
--enable-shared=maxE3PLinux联盟
# make E3PLinux联盟
# make installE3PLinux联盟
运行一下apache服务器,检查能否正常运行E3PLinux联盟
# /usr/local/apache/bin/apachectl start E3PLinux联盟
浏览器里127.0.0.1测试下,2.2.6的默认页面字样简单的出奇“It works!”E3PLinux联盟
设置开机自启动E3PLinux联盟
# vi /etc/rc.d/rc.local加上E3PLinux联盟
/usr/local/apache/bin/apachectl start E3PLinux联盟
其中--prefix=/usr/local/apache指定安装路径,--sysconfdir=/etc/httpd配置文件所在路径E3PLinux联盟
E3PLinux联盟
3.安装安装jpegsrc.v6b.tar.gzE3PLinux联盟
建立目录: E3PLinux联盟
# mkdir -p /usr/local/jpeg6 E3PLinux联盟
# mkdir -p /usr/local/jpeg6/bin E3PLinux联盟
# mkdir -p /usr/local/jpeg6/lib E3PLinux联盟
# mkdir -p /usr/local/jpeg6/include E3PLinux联盟
# mkdir -p /usr/local/jpeg6/man E3PLinux联盟
# mkdir -p /usr/local/jpeg6/man1 E3PLinux联盟
# mkdir -p /usr/local/jpeg6/man/man1 E3PLinux联盟
tar -zxvf jpegsrc.v6b.tar.gzE3PLinux联盟
# ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static E3PLinux联盟
# makeE3PLinux联盟
# make install E3PLinux联盟
# make install-libE3PLinux联盟
E3PLinux联盟
4.安装php5E3PLinux联盟
# tar -zvxf php-5.2.4.tar.gzE3PLinux联盟
# mkdir -p /usr/local/phpE3PLinux联盟
# cd php-5.2.4E3PLinux联盟
# ./configure --prefix=/usr/local/php (注意使用续行符)E3PLinux联盟
--with-apxs2=/usr/local/apache/bin/apxsE3PLinux联盟
--with-mysql E3PLinux联盟
--with-xmlE3PLinux联盟
--with-png E3PLinux联盟
--with-jpeg-dir=/usr/local/jpeg6 E3PLinux联盟
--with-zlib E3PLinux联盟
--with-freetype-dirE3PLinux联盟
--with-gd E3PLinux联盟
--with-curl E3PLinux联盟
--enable-track-vars E3PLinux联盟
--disable-debug E3PLinux联盟
--enable-url-includes E3PLinux联盟
--enable-sockets E3PLinux联盟
--enable-force-cgi-redirect E3PLinux联盟
--enable-calendar E3PLinux联盟
--with-config-file-path=/etc E3PLinux联盟
--enable-magic-quotes E3PLinux联盟
--enable-ftp E3PLinux联盟
--enable-gd-native-ttf E3PLinux联盟
--with-ttf E3PLinux联盟
--with-gdbm E3PLinux联盟
--with-gettext E3PLinux联盟
--with-iconv E3PLinux联盟
--enable-mbstring=all E3PLinux联盟
--enable-memory-limitE3PLinux联盟
# makeE3PLinux联盟
# make installE3PLinux联盟
# cp php.ini-dist /etc E3PLinux联盟
其中./configure 后的E3PLinux联盟
--prefix=/usr/local/phpE3PLinux联盟
--with-apxs2=/usr/local/apache2/bin/apxsE3PLinux联盟
--with-mysql(RPM方式安装有此项,--with-mysql=你的安装路径)E3PLinux联盟
--with-xmlE3PLinux联盟
是必要的选项E3PLinux联盟
--with-pngE3PLinux联盟
--with-jpeg-dirE3PLinux联盟
--with-gdE3PLinux联盟
--with-zlib E3PLinux联盟
--with-freetype-dirE3PLinux联盟
这是让PHP支持GD库的配置选项E3PLinux联盟
后面都是一些 要使用的PHP 函数库 可以根据自己的喜好删除或增加E3PLinux联盟
注:这里我是实用红旗linux系统默认的安装文件(上面说的“相关下载”)所以后面没有跟详细的路径,E3PLinux联盟
若是你自己安装的请在后面添加,格式如:--with-xxx=/xxx/xxxE3PLinux联盟
E3PLinux联盟
四、编辑apache配置文件httpd.confE3PLinux联盟
# vi /etc/httpd/httpd.confE3PLinux联盟
要改的有如下几处:E3PLinux联盟
#AddType application/x-gzip .gz .tgzE3PLinux联盟
下加二行E3PLinux联盟
AddType application/x-httpd-php .phpE3PLinux联盟
AddType application/x-httpd-php-source .phpsE3PLinux联盟
还有找到DirectoryIndex index.htmlE3PLinux联盟
加上 index.php 让它把index.php做为默认页E3PLinux联盟
E3PLinux联盟
五、测试PHPE3PLinux联盟
# vi /usr/local/apache/htdocs/phpinfo.php E3PLinux联盟
(其中/usr/local/apache/htdocs/为网页主目录,E3PLinux联盟
你可以在/etc/httpd/httpd.conf中找到DocumentRoot设置你自己的网页主目录)E3PLinux联盟
添加:E3PLinux联盟
phpinfo();E3PLinux联盟
?>E3PLinux联盟
重新启动apache服务器E3PLinux联盟
# /usr/local/apache/bin/apachectl restartE3PLinux联盟
浏览器里http://127.0.0.1/phpinfo.php测试一下久违的画面出来了E3PLinux联盟
E3PLinux联盟
六、安装ZendOptimizer-3.3.0-linux-glibc21-i386.tar.gzE3PLinux联盟
#tar -zxvf ZendOptimizer-3.3.0-linux-glibc21-i386.tar.gzE3PLinux联盟
#cd ZendOptimizer-3.3.0E3PLinux联盟
# ./install.sh E3PLinux联盟
重启机器lamp搭建完毕。
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·redhat as4下Mysql5+php5+apache2.2.4+GD2安装  (2007-11-07 16:49:48)
 ·红旗6+apache2.2.6+mysql5+PHP5.2.4+ZO3.3.0配置  (2007-11-05 17:26:29)
 ·Debian下Apache2+Mysql5+Php5的安装配置  (2007-10-24 10:32:41)
 ·安装MySQL5.0后出现1607异常的解决办法  (2007-07-30 10:01:36)
 ·Linux as 4.0上装mysql5  (2007-07-16 11:23:28)
 ·Ubuntu Linux 7.04下的apache2+php4+mysql5源码安装详解  (2007-05-29 11:34:52)
 ·RedHat LinuxAS4下Apache2+MySQL5+Php5+Discuz5  (2007-03-30 11:51:25)
 ·apache2.2+mysql5.0+php5.1+Discuz!4.1配置  (2007-01-03 20:46:42)
 ·Oracle10g/PSQL8/MySQL5特性比拼  (2006-12-21 11:29:24)
 ·Apache2.2.3+PHP5.2.0+MySQL5.0.27+openssl0.98d安装笔记  (2006-12-15 11:13:39)