宝山区建设用地事务所网站,设计logo的ai软件,网站首页建设网站,网址大全123上网丛这里开始苕一、源码包和RPM包的区别 1、区别 安装之前的区别#xff1a;概念上的区别 安装之后的区别#xff1a;安装位置不同 2、RPM包安装位置 是安装在默认位置中 注#xff1a;安装位置是写RPM包的作者决定的 注#xff1a;RPM包支持指定安装位置#xff0c;但是不建议指定位置安…一、源码包和RPM包的区别 1、区别 安装之前的区别概念上的区别 安装之后的区别安装位置不同 2、RPM包安装位置 是安装在默认位置中 注安装位置是写RPM包的作者决定的 注RPM包支持指定安装位置但是不建议指定位置安装。RPM包有卸载命令。 3、源码包安装位置 安装在指定位置当中一般是 /usr/local/软件名/ 因为源码包没有卸载命令当我们卸载这个软件时可以直接进入我们指定的安装目录删除软件包即可。 4、安装位置不同带来的影响 RPM包安装的服务可以使用系统服务管理命令service来管理例如RPM包安装的apache的启动方法是 /etc/rc.d/init.d/httpd start service httpd stsrt 源码包安装的服务则不能被服务管理命令管理因为没有安装到默认路径中。所以只能用绝对路径惊醒服务的管理如 /usr/local/apache2/bin/apachectl start 二、源码包安装 1、安装准备 安装C语言编译器 下载源码包 http://httpd.apache.org/download.cgi 如何把windows中的软件包传到Linux中利用WinSCP软件用法一看就会这里不再赘言。 2、安装注意事项 源码包保存位置/usr/local/src/ 软件安装位置/usr/local/ 如何正确安装过程报错 安装过程停止 并出现error、waring或no的提示 3、源码包安装过程 1下载源码包 2解压缩下载的源码包 3进入解压缩目录一定要做 ./configure 软件配置与检测 定义需要的功能选项 检测系统环境是否符合安装要求 把定义好的功能选项和检测系统环境的信息都写入Makefile文件用于后续的编辑。 注./configure 这是apache包内部的一个命令所以一定要进入压缩目录才能执行。 查看安装选项 [rootbogon httpd-2.4.29]# ./configure --help 这里我们不做过多选择只指定一个安装位置 [rootbogon httpd-2.4.29]# ./configure --prefix/usr/cocal/apache2 我的这里报错了报错是很正常的事不要害怕反正你也解决不了 此问题解决方法http://blog.csdn.net/superbirds/article/details/52373102 make编译 make clean 注编译过程一旦报错就执行 make clean 命令清除缓存重新编译 make install 编译安装 编译成功后就可以执行这条命令安装 httpd安装目录里有一个人文件 INSTALL 文件这是作者给的安装步骤文件 打开文件我们可以看到 转载于:https://www.cnblogs.com/chuijingjing/articles/8546999.html