Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1250761
  • 博文数量: 793
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5025
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:58
文章分类

全部博文(793)

文章存档

2011年(1)

2008年(792)

我的朋友

分类: LINUX

2008-08-28 18:05:02

 
红旗linux桌面版6 apache2.2.6 mysql5.0.45 PHP5.2.4 ZendOptimizer-3.3.0
一、下载红旗linux桌面版6并安装
1.下载linux
地址:
找“到红旗Linux桌面版6.0系统光盘”点下载即可
2.安装
红旗linux很符合中国人的使用习惯和方式,不愧为中国人的linux,
具体的安装步骤在此就省略了...
(红旗Linux桌面版6.0工具光盘内有很多实用的工具,
感兴趣的朋友可以实验下,其中就有linux平台下的QQ)
二、下载其他组件
1.apache2.2.6
地址:
找到“ApacheHTTPServer2.2.6isthebestavailableversion”
下面的“UnixSource:httpd-2.2.6.tar.gz[PGP][MD5]”点击即可下载
2.mysql5.0.45
地址:http://dev.mysql.com/downloads/mysql/5.0.html#linux-static-x86-32bit-rpms
下载以下rpm包:
MySQL-server-5.0.45-0.i386.rpm
MySQL-devel-5.0.45-0.i386.rpm
MySQL-client-5.0.45-0.i386.rpm
MySQL-shared-5.0.45-0.i386.rpm
MySQL-bench-5.0.45-0.i386.rpm(此项可以不装)
3.PHP5.2.4
地址:
下载PHP5.2.4(tar.gz)包即可
4.其他相关安装包
1)安装php所需的软件包(其中libxml2是安装php5必须的)
libxml2-2.6.19.tar.gz
libxslt-1.1.15.tar.gz
curl-7.15.0.tar.gz
2)GD库所需要软件包
(有人说PHP源码包里自带了GD2.0.28和zlib,只要安装GD的三个支持包:jpg,png和freetype)
gd-2.0.33.tar.gz
freetype-2.2.1.tar.gz
jpegsrc.v6b.tar.gz
libpng-1.2.11.tar.gz
zlib-1.2.3.tar.gz
3)ZendOptimizer-3.3.0-linux-glibc21-i386.tar.gz(此项可以无)
4)相关下载
(根据自己的linux版本下载相应的包)


http://curl.haxx.se/download/curl-7.15.0.tar.gz






把以上所有软件包下载到相应目录下。
注:其实红旗linux集成了很多以上要下载的包,所以我只下载了jpegsrc.v6b.tar.gz,
具体集成的什么版本大家自己看,我浏览了下基本和以上的一致甚至还要高。
三、安装
1.安装mysql
因为我是新装的linux系统其他的服务都没有装,所以直接安装,若你已经安装了mysql请先卸载
推荐新手使用RPM方式安装MySQL。
#rpm-ivhMySQL-server-standard-5.0.45-0.i386.rpm
#rpm-ivhMySQL-client-standard-5.0.45-0.i386.rpm
#rpm-ivhMySQL-shared-standard-5.0.45-0.i386.rpm
#rpm-ivhMySQL-devel-standard-5.0.45-0.i386.rpm
#mysqladmin-urootpassword123456设置root密码
测试下MySQL能否正常运行,如果你不熟悉MySQL的话,可以装个phpmyadmin,或者webmin
2.安装apache服务器
安装apache
#tar-zxvfhttpd-2.2.6.tar.gz
#cdhttpd-2.2.6/
#./configure--prefix=/usr/local/apache--sysconfdir=/etc/httpd--enable-so
--enable-shared=max
#make
#makeinstall
运行一下apache服务器,检查能否正常运行
#/usr/local/apache/bin/apachectlstart
浏览器里127.0.0.1测试下,2.2.6的默认页面字样简单的出奇“Itworks!”
设置开机自启动
#vi/etc/rc.d/rc.local加上
/usr/local/apache/bin/apachectlstart
其中--prefix=/usr/local/apache指定安装路径,--sysconfdir=/etc/httpd配置文件所在路径
3.安装安装jpegsrc.v6b.tar.gz
建立目录:
#mkdir-p/usr/local/jpeg6
#mkdir-p/usr/local/jpeg6/bin
#mkdir-p/usr/local/jpeg6/lib
#mkdir-p/usr/local/jpeg6/include
#mkdir-p/usr/local/jpeg6/man
#mkdir-p/usr/local/jpeg6/man1
#mkdir-p/usr/local/jpeg6/man/man1
tar-zxvf jpegsrc.v6b.tar.gz
#./configure--prefix=/usr/local/jpeg6/--enable-shared--enable-static
#make
#makeinstall
#makeinstall-lib
4.安装php5
#tar-zvxfphp-5.2.4.tar.gz
#mkdir-p/usr/local/php
#cdphp-5.2.4
#./configure--prefix=/usr/local/php (注意使用续行符)
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql
--with-xml
--with-png
--with-jpeg-dir=/usr/local/jpeg6
--with-zlib
--with-freetype-dir
--with-gd
--with-curl
--enable-track-vars
--disable-debug
--enable-url-includes
--enable-sockets
--enable-force-cgi-redirect
--enable-calendar
--with-config-file-path=/etc
--enable-magic-quotes
--enable-ftp
--enable-gd-native-ttf
--with-ttf
--with-gdbm
--with-gettext
--with-iconv
--enable-mbstring=all
--enable-memory-limit
#make
#makeinstall
#cpphp.ini-dist/etc
其中./configure后的
--prefix=/usr/local/php
--with-apxs2=/usr/local/apache2/bin/apxs
--with-mysql(RPM方式安装有此项,--with-mysql=你的安装路径)
--with-xml
是必要的选项
--with-png
--with-jpeg-dir
--with-gd
--with-zlib
--with-freetype-dir
这是让PHP支持GD库的配置选项
后面都是一些要使用的PHP函数库可以根据自己的喜好删除或增加
注:这里我是实用红旗linux系统默认的安装文件(上面说的“相关下载”)所以后面没有跟详细的路径,
若是你自己安装的请在后面添加,格式如:--with-xxx=/xxx/xxx
四、编辑apache配置文件httpd.conf
#vi/etc/httpd/httpd.conf
要改的有如下几处:
#AddTypeapplication/x-gzip.gz.tgz
下加二行
AddTypeapplication/x-httpd-php.php
AddTypeapplication/x-httpd-php-source.phps
还有找到DirectoryIndexindex.html
加上index.php让它把index.php做为默认页

五、测试PHP
#vi/usr/local/apache/htdocs/phpinfo.php
(其中/usr/local/apache/htdocs/为网页主目录,
你可以在/etc/httpd/httpd.conf中找到DocumentRoot设置你自己的网页主目录)
添加:
phpinfo();
?>
重新启动apache服务器
#/usr/local/apache/bin/apachectlrestart
浏览器里测试一下久违的画面出来了
六、安装ZendOptimizer-3.3.0-linux-glibc21-i386.tar.gz
#tar-zxvfZendOptimizer-3.3.0-linux-glibc21-i386.tar.gz
#cdZendOptimizer-3.3.0
#./install.sh
重启机器lamp搭建完毕,忙碌2天终于搞定!本人新手其中部分内容参考网络上的难免有疏漏欢迎大家指正!

红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0红旗6下配置apache2.2.6 mysql5 PHP5.2.4 ZO3.3.0
阅读(365) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~