REDHAT LINUX 9上升级apache+php

REDHAT LINUX 9上升级apache+php


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条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信