IDC资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回IDC资讯列表

服务器源码编译软件怎样安装?

发布时间:2020-08-07

服务器租用后Linux系统安装软件的方法和 Windows有很大差别,或者说,更为艰苦。常见的双击进入安装,不断点击“下一步”到底就能完成安装的方法,在 Linux下很不常见。更多的需要应用命令行的方法进行安装。

1、源码编译安装

由于盘算机不能直接履行用高级语言编写的源程序,因此要想运行代码内容,就要应用一种机制让盘算机辨认和履行。一般来说,盘算机中存在解释型和编译型两种语言。所谓解释型语言,就是盘算机逐条取出源码文件的一条指令,将其转化成机器指令,再履行这个指令的过程。而编译型语言是指在程序运行前就将所有源代码一次性转化为机器代码(一般为二进制程序程序),再运行这个程序的过程。在 Linux下有非常多的开源软件,我们可以通过搜索引擎找到其不要钱发布的源码包并自由下应用。应用源码编译安裝的方法比较“原始”但也较常见,安装方法简略笼统地讲可分三步:

第一步,运行 configure命令(加上必要的参数)生成 Makefile。
第二步,运行make命令。
第三步,运行 make install i命令,以上三步都是需要在对应的软件包目录根目录中运行。

将更为实际地演示如何编译安装 Apache,盼望读者能跟着动手实践,以加强对编译安裝软件的懂得。首先到 Apache的官方主页htp:∥www.apache.org下载。这里演示的版本为apache2.2.23,读者可以根
据实际需求下載不同的版本(如图1所示)。

下载完成后解压源码包,并进入该目录(如图2所示)。

进入目录后,需要应用 configure工具生成 Makefile,运行 configure的方法是:

(root@localhosthttpd-2223)#/configure参数1一参数2

由于配置 Apache能加的参数非常多,而且对于新手来说也确实无法分清那么多参数各自的意义(具体可用参数都可以在/ usr/local/src/httpd-2.2.23/configure中看到),这里将介绍用两个比较简略的参数来完成配置的方法。第一个参数是prefix=/usr/local/apache/,- -prefix用于指定安装路径,一般来说自行编译安装的软件放置的目录建议为/usrlocal;第二个参数是- enable-modules=most,用于启用 Apache的绝大部分模块,非常合适新手应用,回车后 configure会产生大批的输出包含检查编译环境(是不是有gc工具以及软件依附关系)中间涌现任何毛病都会导致失败(会有error错),如果一切顾利,将会在当前目录下生成 Makefile文件(如图3所示),然后开端履行make以及makeinstall t命令即可,此处也会产生大批输出(如图4所示),完成后将会涌现/ usr/local/apache目录。

图3配置编译参数

图4编译并安装

安装完成后,应用以下命令启动 Apache服务,并查看一下80端口确实已经被占用。

最后,应用浏览器访问一下服务器的IP(应用 ifconfig命令查看服务器IP),如果看到页面中显示“ It Works”界面,阐明安装成功了。

TikTok千粉号购买平台:https://tiktokusername.com/