• Centos7用rpm方法安装Apache服务


    1.挂载镜像

    mount /dev/sr0  /dev/mnt/cdrom
    

    2.从Packages 里面找到httpd打头的rpm包

    3.逐个安装,先安装第一个httpd-2.4.6-90.el7.centos.x86_64.rpm 看一下所需的依赖包

      第一个依赖 /etc/mime.types

    http://rpmfind.net/linux/rpm2html/search.php?query=%2Fetc%2Fmime.types

    去这个网站找centos7系统需要的rpm包

    接着安装

     

    第二个依赖  httpd-tools = 2.4.6-90.el7.centos  (意思是这个包的版本必须等于2.4.6-90)

     发现还依赖了两个函数库,接着去网站查看依赖包

     安装这两个依赖包

     

     依赖搞定了就继续安装  httpd-tools-2.4.6-90.el7.centos.x86_64.rpm

     

     一切顺利!

    现在我们已经安装了  httpd-2.4.6-90.el7.centos.x86_64.rpm      httpd-tools-2.4.6-90.el7.centos.x86_64.rpm

     接下来安装剩余的包 httpd-manual-2.4.6-90.el7.centos.noarch.rpm  

     

    安装完成

    4.启动Apache

    查看防火墙状态:

    [root@centos7-1 Packages]# firewall-cmd --state
    running
    

      

    关闭防火墙

    [root@centos7-1 Packages]# systemctl stop firewalld.service

    启动服务

    [root@centos7-1 Packages]# systemctl start httpd.service
    

    禁用防火墙开机启动服务

    systemctl disable firewalld.service 
    

      

    设置服务器开机自动启动Apache

    systemctl enable httpd.service
    

    手动启动Apache

    systemctl start httpd.service 在浏览器中输入IP地址即可验证是否启动成功
    

     

    手动重启Apache

    systemctl restart httpd.service
    

      

    5.安装目录介绍

    • Apache默认将网站的根目录指向/var/www/html
    • 默认的主配置文件/etc/httpd/conf/httpd.conf
    • 配置存储在的/etc/httpd/conf.d/目录
     
  • 相关阅读:
    SQL in查询报告类型转换失败的3种解决办法
    JS获取TextArea和Input的同步值
    Java接口修饰符详解
    Lua协程的一个例子
    windows命令查看端口占用情况
    重装Zend Studio后如何恢复之前的设置
    现代软件工程第二周的作业
    现代软件工程第一周第一次作业
    现代软件工程第一周作业
    flex属性
  • 原文地址:https://www.cnblogs.com/hongweijiang/p/12344671.html
Copyright © 2020-2023  润新知