加入收藏 | 设为首页 | 会员中心 | 我要投稿 莱芜站长网 (https://www.0634zz.com/)- 云连接、建站、智能边缘云、设备管理、大数据!
当前位置: 首页 > 运营中心 > Apache > 正文

源码安装apache脚本部署过程详解

发布时间:2023-02-17 13:13:00 所属栏目:Apache 来源:互联网
导读:这篇文章主要介绍了源码安装apache脚本部署,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 源码安装apache脚本部署 [root@localhost ~]# ls anaconda-ks.cfg httpd.tar.xz [root@localhost ~]# tar xf httpd.t

  if [ $? -eq 0 ];then
          echo "Include conf/extra/httpd-vhosts.conf" >> $install_dir/conf/httpd.conf
  fi
  #配置虚拟主机
  cat > $install_dir/conf/extra/httpd-vhosts.conf <<EOF
  <VirtualHost *:80>
      DocumentRoot "$install_dir/htdocs/zhuawawa.example.com"
      ServerName zhuawawa.example.com
      ErrorLog "logs/zhuawawa.example.com-error_log"
      CustomLog "logs/zhuawawa.example.com-access_log" common
  </VirtualHost>
  EOF
  #添加防火墙规则
  firewall-cmd --add-rich-rule 'rule family=ipv4 source address=0.0.0.0/0 port port=80 protocol=tcp accept' --permanent &> /dev/null
  firewall-cmd --reload
  #创建网站存放目录
  mkdir -p $install_dir/htdocs/zhuawawa.example.com
  cp -r files/zhuawawa/* $install_dir/htdocs/zhuawawa.example.com
  
  #重启httpd
  systemctl restart httpd
  #查看端口
  ss -antl
  [root@localhost httpd]# ls
  apache_lnh.sh  config.sh  files
  [root@localhost httpd]# ls files/
  apr-1.7.0.tar.gz  apr-util-1.6.1.tar.gz  httpd-2.4.53.tar.gz  httpd-2.4.54.tar.gz  zhuawawa(提前将源码包解压到这里)
  [root@localhost httpd]# ls files/zhuawawa/  (此处是我解压的源码包)
  Battle_City  audio  css  images  index.html  js  tk.zip

(编辑:莱芜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读