为了日后便于查询,本文所涉及到的所有命令集合如下:

chkconfig iptables off  #关闭防火墙命令  在Centos7中使用的是chkconfig firewalld off
vi /etc/sysconfig/selinux #打开selinux配置文件
yum install httpd -y #安装httpd软件
vi /etc/httpd/conf/httpd.conf #配置httpd文件
service httpd restart #重启httpd服务

什么是apache服务?


apache服务就是用来部署网站的服务。其对应的软件名就httpd

开启apache服务


1.准备环境

  • 永久关闭防火墙

    chkconfig iptables off  #关闭防火墙命令  在Centos7中使用的是chkconfig firewalld off
  • 关闭selinux
    vi /etc/sysconfig/selinux  #打开selinux配置文件

    打开selinux配置文件,其中的SELINUX选项改为disabled

  • 配置IP地址

2.进行httpd软件的安装

使用命令

yum install httpd -y  #安装httpd软件

进行httpd软件的安装

3.修改配置文件

使用命令

vi /etc/httpd/conf/httpd.conf

其中比较关键的配置项有以下几个

  • Listen 80  说明监听端口为80
  • DocumentRoot "/var/www/html"   文档根目录

4.重启服务

使用命令

service httpd restart

进行apache服务的重启生效操作

5.测试

在DocumentRoot目录也就是 /var/www/html新建一个文件

使用以下命令随便创建一个文件

cd /var/www/html/  #进入文档根目录
touch hello.txt #创建文件
echo "hello world" > hello.txt #在文件中写入内容

回到windows中打开浏览器输入ip/文件正常访问,如果无法访问请再次检查防火墙

关于apache的知识就讲到这里,感谢各位看官

最新文章

  1. nodejs 命令行、自定义
  2. iOS之initialize与load
  3. NOI 1.7编程基础之字符串(35题)
  4. Java封装自己的Api
  5. bjective-C 中核心处理字符串的类是 NSString 与 NSMutableString
  6. 解析令人费解的java泛型
  7. 使用缓存Memcache存储access_token
  8. 脑残手贱:被NFS祸害的调度系统
  9. 浅谈Web网站的架构演变过程
  10. .Net Core实践3 配置文件
  11. sourcetree 跳过首次登录
  12. cocos-lua3.17 cocos studio lua动画使用
  13. Increasing Subsequence (hard version)
  14. HNOI2019 爆零记
  15. request.GetResponse()超时的解决办法
  16. 微信小程序笔记<六>模块化 —— module.exports
  17. [python 源码]整数对象的创建和维护
  18. Javascript中最常用的61个经典技巧[转]
  19. Python开发【Django】:组合搜索、JSONP、XSS过滤
  20. Python学习札记(三十七) 面向对象编程 Object Oriented Program 8 @property

热门文章

  1. Linux网络配置(setup)
  2. 初学Java Web(1)——Web概述
  3. Codeforces 343D WaterTree - 线段树, DFS序
  4. Spark:将RDD[List[String,List[Person]]]中的List[Person]通过spark api保存为hdfs文件时一直出现not serializable task,没办法找到"spark自定义Kryo序列化输入输出API"
  5. linux系统环境与文件权限
  6. Spring源码分析:Spring IOC容器初始化
  7. sumo快速运行简单仿真实例详细教程
  8. 初探java对象比较
  9. 深入理解事件(Event)
  10. [HNOI2003]激光炸弹