(菜鸟自学)在RHELAS4u3最小安装下用RPM包架设Apache+PHP+Mysql的服务器

发布于 2022-07-20 08:08:55 字数 1897 浏览 13 评论 9

本人是一菜鸟,想学在Linux下的PHP+Mysql编程,无奈网上高手众多,教程基本是如何在Linux下通过gcc编译源代码安装Apache+PHP+Mysql。很多还带有其它服务的安装教程,对我等菜鸟来说实在是高深莫测,除了敬仰众多高手的表演以外无所作为,经过多次痛苦的编译失败后,只希望通过RPM包来解决问题,经过一晚的摸索,总算摸到点门道,写出来给和我一样菜的菜鸟分享一下,各位高手请莫见笑。

通过光盘引导在我的机器上面安装RHEL AS 4 u3,选择最小安装,也就是说安装完了以后,除了基本系统外,没有提供其它服务。

然后在控制台上面登陆(因为最少安装,所以没有X)
一般教程都不建议使用root登陆的,因为咱是菜鸟,用root来操作也无妨,等技术好了的时候再按章操作。

通过mount光盘来查找下面的包,命令如下:
mount /dev/cdrom /media/cdrom
我们的光盘内容就在/media/cdrom目录下(RHEL AS 4 u3 总共有五块光盘,分别mount来查找一下)
卸载光盘的命令为:
umount /media/cdrom

分别查找下面的包,然后依照我的顺序来安装即可。

查找包的名令为:
find /media/cdrom -name "包名"

安装的命令为:
rpm -ivh 包名

包的安装顺序如下:
#安装mysql
perl-DBI-1.40-8.i386.rpm
mysql-4.1.12-3.RHEL4.1.i386.rpm
perl-DBD-MySQL-2.9004-3.1.i386.rpm
mysql-server-4.1.12-3.RHEL4.1.i386.rpm

#安装apache
apr-0.9.4-24.5.i386.rpm
apr-util-0.9.4-21.i386.rpm
httpd-2.0.52-22.ent.i386.rpm
httpd-suexec-2.0.52-22.ent.i386.rpm

#安装ssl
distcache-1.4.5-6.i386.rpm
mod_ssl-2.0.52-22.ent.i386.rpm

#安装apache与mysql的关联
mod_auth_mysql-2.6.1-2.2.i386.rpm

#安装php
libidn-0.5.6-1.i386.rpm
curl-7.12.1-8.rhel4.i386.rpm
php-pear-4.3.9-3.9.i386.rpm
php-4.3.9-3.9.i386.rpm
php-mysql-4.3.9-3.9.i386.rpm

然后编辑配置文件
/etc/httpd/conf/httpd.conf (Apache配置文件)
http://www.chinalinuxpub.com/read.php?wid=637 (httpd.conf配置文件中文教程)

/etc/php.ini (PHP配置文件)
http://www.5ilinux.com/php01.html (php.ini配置文件中文教程)

/etc/my.cnf (Mysql配置文件)

[ 本帖最后由 on-fire 于 2006-8-12 08:49 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

软的没边 2022-07-26 13:41:53

都是rpm包在整合上有点问题吧,我是用tar.gz安装整合的。

暗喜 2022-07-26 13:40:28

rpm的安装方式也挺好!

花辞树 2022-07-26 13:39:45

楼主真是伟大

素年丶 2022-07-26 13:26:23

我感兴趣,学习一下

多谢楼主了

变身佩奇 2022-07-26 09:42:44

我也很感兴趣的

椵侞 2022-07-26 07:25:58

我有兴趣啊。

吐个泡泡 2022-07-25 05:18:00

基本都是RPM包,为何要grep *rpm呢?

丶视觉 2022-07-24 19:15:58

find /media/cdrom -name "包名"
find /media/cdrom | grep *rpm

属性 2022-07-20 20:56:03

可能这里都是高手,对这样的文章没有兴趣,顶一下先。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文