前面介绍了rpm和yum,现在来介绍源码编译安装(高大上的感觉)。
一、什么是编译安装
编译安装:就是把源代码转换为二进制,然后安装。
二、源码包去哪里下载,如何获得源码包
apache.org (ASF)
mariadb.org
SourceForge
Github.com
code.google.com
获得源码包
这样我们就获得了源码包,在编译源码之前要先安装编译环境,也就是gcc和make,gcc和make为我们的编译工作提供开发环境。
下面我们来安装gcc
好了源码包和编译环境都有了,下面我们来试试编译
第一步做的就是要先解压源码包
好了解压完成了
当解压完成后会有一个INSTALL文件,每次当你要编译的时候,解压完成后第一件事就要先看看它。看见四个$$$$没有,那就是编译安装步骤。
然后要查看./configgure --help
看到三条红线没有
第一条线 --prefix=PREFIX 是用来修改/bin等安装位置的参数
第二条红线‘/usr/local/apache2/bin’默认安装位置
第三条红线 --bindir=DIR 修改单个目录安装位置
此处省略N条信息
生成了MAKEfile文件,下面来第二步make
make完成接着第三步
完成源码编译的过程就是这样,先下载源码包然后安装编译环境(gcc/make),接着就是
- ./configgure
- make
- make install
启动httpd
编译安装成功了。
小弟不才,请多多指教。
时间: 2024-10-02 04:21:07