一、安装

yum -y install httpd

二、配置

主路径:/etc/httpd/

Apache目录说明
1
2
3
4
5
6
drwxr-xr-x 2 root root 4096 Mar 18 18:57 conf #配置文件
drwxr-xr-x 2 root root 4096 Mar 18 18:57 conf.d #其他附属配置,如虚拟机配置vhost.conf(该目录下的所有文件已自动加载)
drwxr-xr-x 2 root root 4096 Mar 18 18:17 conf.modules.d   #加载模块配置(该目录下的所有文件已自动加载)
lrwxrwxrwx 1 root root   19 Mar 18 18:17 logs -> ../../var/log/httpd  #日志存放目录
lrwxrwxrwx 1 root root   29 Mar 18 18:17 modules -> ../../usr/lib64/httpd/modules   #专属模块
lrwxrwxrwx 1 root root   10 Mar 18 18:17 run -> /run/httpd #执行文件

虚拟主机配置,通过apache 80端口代理访问tomcat 8090端口:

虚拟主机配置
1
2
3
4
5
6
7
8
<VirtualHost *:80> # *表示监听所有IP,后面的80表示监听从哪个端口发来的数据
    ServerAdmin maojianlw@139.com #管理员的邮件地址
    ServerName wiki.test.com #你的域名地址
    ProxyPass / http://wiki.test.com:8090/  #转发到新的地址
    ProxyPassReverse / http://wiki.test.com:8090/
    ErrorLog "/etc/httpd/logs/wiki.test.com/error.log"  #日志目录一定要存在,否则会报错
    CustomLog "/etc/httpd/logs/wiki.test.com/access.log" common
</VirtualHost>

三、启动与关闭服务

服务相关命令
1
2
3
4
5
systemctl enable httpd.service #设置为开机自动启动
systemctl restart httpd.service #重新启动服务
systemctl start httpd.service #启动服务
systemctl stop httpd.service #关闭服务
systemctl status httpd.service #查看服务状态(包括启动失败状态)
 

CentOS7 搭建Apache环境的更多相关文章

  1. CentOS7——搭建LNMP环境(WordPress案例)

    CentOS7--搭建LNMP环境(WordPress案例) LNMP组成介绍 LNMP(Linux-Nginx-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统 ...

  2. 使用Docker搭建apache环境

    Docker搭建apache环境 前言 操作机:ubuntu16 x64 Dockers servion 18.09.7 下载镜像 使用docker pull 拉取最新的 apache镜像 命令:do ...

  3. Centos7 搭建lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7)

    阿里云一台服务器出现问题! 我估计是一键安装包环境的原因,所以打算重新搭建下环境! 首先,当然是先做好快照!安全第一! 对系统盘做更换系统操作,装上纯净版的centos. 装好后,进入系统 一.挂载数 ...

  4. centos7 搭建 docker 环境

    1. 安装centos7  http://isoredirect.centos.org/centos/7/isos/x86_64/ 下载 everything 版本,最小化版本可能缺失很多东西 我是在 ...

  5. centos7搭建sonarqube环境+jenkins部署全流程

    一.简介sonarqube是一个用于代码质量管理的开源平台,用于管理源代码的质量 不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写.潜在的 ...

  6. 阿里云centos7搭建wordpress环境

    阿里云搭建wordpress系统 一.购买阿里云 二.安装php开发环境 1. https://www.apachefriends.org/zh_cn/index.html网站下载linux下的xam ...

  7. CentOS7搭建Zookeeper环境

    Linux下安装JDK 1.检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0 ...

  8. Centos7搭建lamp环境

    首先安装apache Centos7默认已经安装httpd服务,只是没有启动. 如果需要重新安装,输入 yum install -y httpd 启动服务: systemctl start httpd ...

  9. Centos7 搭建LAMP环境(编译安装)

    1.查看系统版本 [niemx@localhost ~]$ cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 2.安装软件准备 ...

随机推荐

  1. ubuntu 安装 hustoj

    https://github.com/zhblue/hustoj 准备工作: http://www.java123.net/v/961634.html 1.首先打开命令行,切换到root身份,获得最新 ...

  2. Unity3d学习日记(四)

      跟着Unity的教程做了两天,做成了一个叫作survivalShooter的游戏,感觉还挺有意思的,做好后我就把它挂到了个人网站上.   如果你在我的网站的主页的话,点击这个图片就能跳到游戏界面. ...

  3. 修改IntelliJ IDEA代码头注释

  4. php中的<?= ?>替换<?php echo ?>

    首先修改PHP.ini文件.如下: 1. 将short_open_tag = Off 改成On 开启以后可以使用PHP的短标签:<? ?> <?= $test ?>来代替 &l ...

  5. 委托,事件,lambda表达式

    开篇说明三个点: 委托是一种类型 事件是委托的实例 lambda表达式是一个方法(匿名方法) [未完待续]

  6. Delphi Dataset CurValue

    TField.CurValue Property Represents the current value of the field component including changes made ...

  7. C#中整型数据类型

    C#中整型数据类型byte是8位的无符号整数,可是它表示的值的范围是0-255才3位啊怎么说是8位啊?谁能帮我解答 全部答案   八位二进制.0000 0000到1111 1111相当于十进制0-25 ...

  8. css3 字体渐变

    先看个效果 https://www.bienvillecapital.com/ 然后人家样式这样写的 font-family: Overpass,Helvetica,sans-serif; font- ...

  9. springBoot定制内嵌的Tomcat

    此篇仅介绍配置方式,详细配置内容百度查阅 工程结构: 可以通过配置的方式设置参数,如下 application.properties #配置tomcat端口 # server.port= 8888 # ...

  10. python 内存分析

    1.改源码重新编译打印相关信息 obmalloc.c 文件中打印 maxarenas,值为当前环境分配 arena 个数:分配 arena 时并没有马上分配对应的pools,故对于每一个 arena, ...