2024年5月14日发(作者:word怎么删除页眉横线)
REDHAT LINUX 9.0上PHP和APACHE的升级安装指导
凡是使用过linux的人都知道redhat(红帽子)这个公司。因为redhat公司出品的linux
发行版恐怕是世界上使用人数最多的linux版本了。虽说现在redhat已经将linux分成个人
版和企业版两个版本进行发布了,但使用9.0版本做服务器的人仍然不在少数。9.0版本内
置了全套的服务器软件,但美中不足的是版本较低。导致我辛辛苦苦找到的CMS(内容管
理系统)安装以后却无法正确显示图片。在经过多方求教和大量实验以后终于将apache和
php进行了升级安装,以前不能显示图片的问题和一些莫名其妙的毛病便自动消失了。
为了使大家不再走我升级时所走过的弯路,现在将我升级时做的笔记进行整理,希望能
给大家在升级安装时提供一些方便。
以下是我的安装笔记。
升级安装apache
首先删除系统自带的apache
[root@webserver /]rpm –e apache
然后将下载好的包放在/usr/local/apache目录下
[root@ webserver apache]# gunzip apache_
[root@ webserver apache]# ls
apache_
[root@ webserver apache]# tar -xvf apache_
....(编译)
[root@ webserver apache]# ls
apache_2.0.53
[root@ webserver apache]# cd apache_2.0.53
[root@ webserver apache_2.0.53]# ./configure --prefix=/usr/local/apache --enable-module=so
.....(编译)
[root@webserver apache_2.0.53]# make
.....(编译)
[root@webserver apache_2.0.53]# make install
.....(编译)
此时 新版apache已经安装完成
但需要重启 apache
[root@webserver ]# cd /usr/local/apache/bin
[root@webserver bin]# ls
* apachectl * * *
[root@webserver bin]# ./apachectl stop (停止apache)
....
[root@webserver bin]# ./apachectl start (重启apache)
....
[root@webserver bin]# ./httpd -v (查看版本号)
Server version: Apache/2.0.53 (Unix)
Server built: Mar 27 2005 09:53:32
此时~ apache 已经升级完毕了。
升级安装php
[root@webserver /]# whereis php
php: /usr/local/bin/php /usr/local/lib/php /usr/local/lib/ /usr/local/php
(可把apache_ 放在此目录下/usr/local/php)
[root@webserver /]# cd /usr/local/php
[root@webserver php]# ls
[root@webserver php]# gunzip
[root@webserver php]# ls
[root@webserver php]# tar -xvf
.......(编译)
[root@webserver php]# ls
php-4.3.11
[root@webserver php]# php -i |grep config
Configure Command => './configure' '--with-gd=/usr/local' '--with-jpeg-dir=/usr/local'
'--with-png-dir=/usr/local'
'--with-oci8' '--with-apxs=/usr/local/apache/bin/apxs' '--with-zlib-dir=/usr/local/lib' '--with-iconv'
'--with-mysql'
(将'./configure' '--with-gd=/usr/local' '--with-jpeg-dir=/usr/local' '--with-png-dir=/usr/local'
'--with-oci8'
'--with-apxs=/usr/local/apache/bin/apxs' '--with-zlib-dir=/usr/local/lib' '--with-iconv' '--with-mysql'
中引号去掉)
[root@webserver php]# cd php-4.3.11
[root@webserver php-4.3.11]# ./configure --with-gd=/usr/local --with-jpeg-dir=/usr/local
--with-png-dir=/usr/local --with-oci8
--with-apxs=/usr/local/apache/bin/apxs --with-zlib-dir=/usr/local/lib --with-iconv --with-mysql
...........(编译)
[root@webserver php-4.3.11]# make
...........(编译)
[root@webserver php-4.3.11]# make install
...........(编译)
最后需要重启 apache 即可 (方法同上)
查看 php版本
在/usr/local/apache/htdocs/下
vi
写入以下内容:
phpinfo();
?>
保存即可。
然后在浏览器里输入127.0.0.1/
即可看到php的信息。
Linux学习起来真的是很晦涩,所以真心希望以上笔记可以给大家提供一些参考,希望
大家可以一起学习,共同进步。
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715651360a2650812.html
评论列表(0条)