如何在linux中编译apache,mysql和php

时间:2014-09-10 18:15:16

标签: linux

我从未使用过Linux操作系统。想知道如何在Linux中开始编译Apache,Mysql和php,是否有必要对其进行配置。 我尝试使用cd / user / scr / httpd_2.0.09来完成它 我们是否需要从谷歌下载设置

2 个答案:

答案 0 :(得分:2)

帮自己一个忙,不要尝试编译自己的网络服务器等;)

除了设置编译工具,解决依赖关系和调试可能的错误需要做很多工作之外,您还必须对每个微小的更新执行相同的操作 - 而不是简单地通过以下方式获取新版本你的包裹经理。

如果使用通用分发版,请安装所谓的LAMP堆栈所需的软件包,并正确配置它们。这对初学者来说已经够难了。

如果您使用的是Ubuntu,请查看此处:https://help.ubuntu.com/community/ApacheMySQLPHP

答案 1 :(得分:0)

实际上从存储库安装二进制文件比编译要痛苦,但如果你真的需要,你可以安装Gentoo或其他基于源代码的分发版。我简单地描述了MySQL 5.5 in my blog的编译。 要在基于Debian的系统上编译软件包,您需要安装build-essential和cmake软件包(以及其他一些* -dev软件包,这些软件包在源代码配置期间似乎缺失)。 例如,要编译MySQL 5.5就足以运行:

 cmake . #yep, with dot. Will prepare your source according to your system
 make
 make install #will install compiled binaries to system