可把现在本系统上编译安装的apache,移植到另外一个完全相同的系统中使用吗?

发布于 2022-10-03 20:44:10 字数 20 浏览 20 评论 0

应该可以. 但有时会出现运行 不了的事.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

鲜血染红嫁衣 2022-10-10 20:44:10

原帖由 q1208c 于 2005-11-6 23:33 发表
应该可以. 但有时会出现运行 不了的事.

你没道理

红颜悴 2022-10-10 20:44:10

原帖由 flowingtree 于 2005-11-6 23:52 发表

你没道理

愿听高见.

谷夏 2022-10-10 20:44:10

一个程序运行需要的配置文件,动态库等搞好就没问题,
要不那些发布版光盘算什么呢

朦胧时间 2022-10-10 20:44:10

httpd.conf不是装在那个目录里的

攒眉千度 2022-10-10 20:44:10

原帖由 兰花 于 2005-11-6 23:24 发表
麻烦问一个问题,如果我在linux系统里编译安装Apache,并为它指定路径/home/apache  那么是不是它的所有文件都会安装在/home/apache及其子目录里面了?

不会像windows那样和系统的注册表之类的发生关系?

是这样 ...

可以,但有条件

1、相同的 GLIBC
  由于 apache 没有采用静态编译,仍要调用系统的 glibc 等动态库,如果另一个系统的库和这个编译时候不同,有可能会造成无法使用的现象,我曾经“移植”minicom 时遇到过这个问题

2、必须是相同的目录
  由于 apache 编译后执行时,在 bin/httpd 等文件里植入了路径信息,所以改变路径后执行会出问题

注意以上两点就可以了,php、mysql、zend,几乎所有的 bin 都是如此

白云悠悠 2022-10-10 20:44:10

忘了说了,请楼主自行修改标题名称,否则锁贴

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文