当前位置:   article > 正文

编写shell脚本安装APACHE网站_apache登录shell

apache登录shell

下方脚本编写在 CentOS7 中进行演示。

APACHE压缩包文件可在官网获得。

1. 使用 vim 编写一个脚本文件

 2. 整体脚本代码如下:

  1. #!/bin/bash
  2. echo "解压文件"
  3. tar xf httpd-2.2.15.tar.gz
  4. cd httpd-2.2.15
  5. echo "正在安装apache"
  6. ./configure --prefix=/usr/local/apache2 &> /dev/null
  7. make &> /dev/null
  8. make install &> /dev/null
  9. echo "启动apache"
  10. /usr/local/apache2/bin/apachectl start
  11. echo "修改主页显示为姓名"
  12. cd /usr/local/apache2/htdocs
  13. echo "<html><meta charset="utf-8" /><body><h1>wkh</h1></body></html>" > index.html
  14. firefox 127.0.0.1 &

下面梳理一下整体流程:(解释该脚本)

①首先将 httpd-2.2.15.tar.gz 的压缩包复制至 CentOS7 主机中,将其进行解压;

②进入解压后的文件下,执行安装命令:

  1. ./configure --prefix=/usr/local/apache2 &> /dev/null
  2. make &> /dev/null
  3. make install &> /dev/null
  4. # PREFIX 默认路径是 /usr/local/apache2,执行一下该文件,./configure ⽣成makefile⽂件,makefile⽂件决定编译的顺序
  5. # make 编译(将文件编译至本目录下)
  6. # make install 将编译好的程序复制粘贴到--prefix选项指定的⽬录⾥,默认是/usr/local/apache2
  7. # &> /dev/null 将正确或错误输出结果都丢到/dev/null中,不在页面中回显

③安装好后在上方安装路径下启动 apache 服务,这时在本机访问本地回环地址 127.0.0.1即可看到页面显示为 apache 主界面;

④修改页面显示:进入下方路径后发现有 index.html (主页文件)

cd /usr/local/apache2/htdocs

  在其页面中将 body 体中的内容修改为任意想修改的内容,>意思为将原文件内容进行覆盖

echo "<html><meta charset="utf-8" /><body><h1>wkh</h1></body></html>" > index.html

⑤打开火狐浏览器,自动键入127.0.0.1进行访问

  1. firefox 127.0.0.1 &
  2. # &意为在后台执行,不占用终端

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/503498
推荐阅读
相关标签
  

闽ICP备14008679号