PHP5.2+ACHACHE2+MYSQL 5安装侧记

+--------------------------------------------------------------------+

| License:                                                           |

| This software is subject to the PHP License, available in this     |

| distribution in the file LICENSE.  By continuing this installation |

| process, you are bound by the terms of this license agreement.     |

| If you do not agree with the terms of this license, you must abort |

| the installation process at this point.                            |

+--------------------------------------------------------------------+

 

Thank you for using PHP.

----------------------------------------------------------------------------------------------------------------------

刚才终于在putty的终端窗口里看到了上面的内容。至此,经过反复的尝试才把PHP最终也搞定了。这次安装配置LAMP应用平台是第一次装这么多个源代码包的软件,自己配置,编译,安装,看着指令在屏幕上划过,暗自佩服LINUX下的牛人们。相比之下,在WIN下任何软件的安装也没有这么复杂过。但另一方面也反映出LINUX作为桌面系统的不合适,并非所有人都喜欢这样的复杂过程,便利是个很诱人的特性。试想一个急于想看电影的人,忙活了半天也没能把一个播放软件安装好,他一定很沮丧,并会有一定的暴力倾向。

       针对软件安装与管理难的问题,各个发行版都有自己的解决方案,总体来讲RPMaptyum都是致力于此领域的。但在试用aptyum后发现针对某个特定的版本的LINUX,其软件升级时好像无法单独将某个组件如gcc升级到最新版本,难道他们之间也存在匹配性?使用源代码分发包安装的软件管理起来就更麻烦些,难免以后忘记了之前曾做过的事情,现在能想到的办法就是用FIND去搜系统的某个软件相关的关键词,然后再做处理了。

       此次LAMP应用的安装还有一个值得注意的问题:MYSQL5用的是RPM包装的,APACHE2PHP5却都是源代码。问题出来了,在编译PHP5时要指定MYSQL的安装目录,而RPM包安装的不是集中在一个目录里,而是散落在系统各处,最后查MYSQL文档才最终搞明白还需要装相应的库和头文件包,也就是通常所说的devel包才能成功编译PHPRPM仅仅安装软件运行所必要的文件!

       LINUX及其各种发行版的在真正价值在于其可以担当成熟,稳定的网络服务器。特别是应对今天大行其道的WEB应用。作为HTTP服务器的APACHE,作为数据库服务器的MYSQL以及把它们整和在一起发挥作用的语言PHP,都是事实上的标准。其可以证明的性能,功能都被广泛的接受与认可。而还有一点就是他们本身全是免费的,这对很多场合来讲很重要,互联网上的基础结构,如BINDDNSTCP/IP本身来将也是应用各种开放协议的产品,这样的结果是互联网的存在与发展同某个公司的命运关系不是很大。

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值