Linux入门培训:编译与安装
Linux入门培训:编译与安装
1、程序编译过程
在使用configure命令对apache的源代码进行配置后,需要使用make命令进行程序的二进制编译。
命令格式:make
执行make命令是进行源代码编译的过程,make命令需要比configure命令更长的时间,并且同样会有大量的屏幕信息输出。
2、程序安装过程
在使用make命令对程序源代码进行编译后就可以安装已编译完成的程序到预先配置的目录了。编译之后的程序安装命令如下:
命令格式:make install
“make install”命令将按照“configure”命令的“--prefix”选项中设定的安装路径将已编译完成的应用程序安装到目标目录;在进行程序安装之前应确保程序安装的目标目录存在。
“make install”命令执行的时间与配置和编译过程相比不是很长,屏幕会有输出信息显示。
3、验证编译安装的程序
当使用“make install”命令完成应用程序的编译安装后需要对安装的应用程序进行验证。
其下有如下的几个子目录:
·bin目录用于保存程序的执行文件
·include目录用于保存程序的头文件
·lib目录用于保存程序的库文件
·man目录用于保存程序的手册页文件
·htdocs目录保存程序的网页文件
·logs目录保存程序的日志文件
·conf目录保存程序的配置文件
应用程序编译总结
·应用程序采用源代码编译安装的方式具有很大的灵活性和可定制性,适合于安装Linux操作系统之上运行的服务器程序
·应用程序源代码的编译安装由于需要对应用程序进行配置和编译,因此需要耗费更多的安装时间
·应用程序源代码的编译安装方式与RPM软件包的安装方式比较相对复杂,尤其是卸载应用程序比较困难
无论如何,进行应用程序的源代码编译安装都是Linux系统管理员应该具备的能力。在实际的应用中,可以根据实际情况选择使用编译安装或软件按包安装的方式来构建应用系统。
-
标签错误:<!-- #Label#
labelId=20160707140604
moduleId=1
classId=12231768634
orderby=2
fields=url,title,u_info
attribute=
datatypeId=22192428132
recordCount=3
pageSize=
<htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate>
-->
- 我要参加技术沙龙