第一步:导入httpd-2.2.17.tar包
第二步:创建一个test.sh文件(可在/root下)
第三步编写shell脚本
> 会重写文件,如果文件里面有内容会覆盖
>>这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件
#!/bin/bash //bin/bash解释器 tar xf httpd-2.2.17.tar.gz -C /usr/src > /dev/null //dev/null:代表黑洞,不会输出出来 yum -y install gcc gcc-c++ lynx > /dev/null cd /usr/src/httpd-2.2.17 ./configure --prefix=/usr/local/apache make >> /dev/null make install >> /dev/null cd /usr/local/apache/conf/ cp httpd.conf httpd.conf.bak echo "ServerName www.example.com:80" >> /usr/local/apache/conf/httpd.conf cd /usr/local/apache/htdocs echo "<html><body><p>liuxiang</p></body></html>" > index.html systemctl stop firewalld && setenforce 0 && iptables -F /usr/local/apache/bin/apachectl start lynx 127.0.0.1
原文地址:https://www.cnblogs.com/cxm123123form/p/11438053.html
时间: 2024-10-12 20:24:57