\表示不在一行显示
编译安装时,
1.首先配置./configure --prefix=/app/httpd --sysconfdir=/etc/httpd --enable-ssl
提示错误信息,如没找到某些东西,可以先通过yum安装这些,编译是在开发环境中进行的,所以在提示需要安装的软件后面加上-devel(开发的意思)
2.其次执行make时make -j 4表示使用多线程,并行编译,4颗CPU先在虚拟机中把cpu调成4个
3.接着执行make install生成相关的目录
4.启动服务,查看帮助文档INSTALL,/app/httpd/bin/apachectl start启动,刷新网页输入当前IP,即可显示/app/httpd/htdocs/index.html中的内容,/app/http/bin可加入PATH环境变量,echo ‘PATH=/app/httpd/bin:$PATH‘ >/etc/profile.d/httpd.sh ,然后. /etc/profile.d/httpd.sh生效,下次在任意目录下执行apachectl start 即可启动服务
将所需下载文件放在共享目录下即/app/httpd/htdocs/下,建立如下图所示脚本
在另一台主机上输入curl http://192.168.36.7/共享目录下的文件名 | bash 即可执行远程主机的脚本
原文:https://blog.51cto.com/14231434/2372123