关键词:
在192.168.1.1上操作
一、准备虚拟主机目录:
mkdir -p /www/{aaa,bbb,ccc}
echo "site: aaa.com" > /www/aaa/index.html
echo "site: bbb.com" > /www/bbb/index.html
echo "site: ccc.com" > /www/ccc/index.html
//给每个虚拟主机配置一个首页
二、申请CA证书:
1.创建证书申请文件
mkdir /etc/httpd/ssl //用于存放私钥和证书
(umask 077; openssl genrsa -out /etc/httpd/ssl/httpd.key2048) //创建私钥
openssl req -new -key/etc/httpd/ssl/httpd.key -days 365 -out /etc/httpd/ssl/www.aaa.com.csr
//创建www.aaa.com的证书申请
scp /etc/httpd/ssl/[email protected]:/tmp
//把申请文件发给CA
2.签发证书
在192.168.1.102上操作
openssl ca -in /tmp/www.aaa.com.csr -out/etc/pki/CA/certs/www.aaa.com.crt -days 700
//签发证书,证书有效期为700天
rm -rf /tmp/www.aaa.com.csr //清除证书申请文件
3.获取证书
在192.168.1.101上操作
scp [email protected]:/etc/pki/CA/certs/www.aaa.com.crt/etc/httpd/ssl/
//获取证书
rm -rf /etc/httpd/ssl/www.aaa.com.csr //清理证书申请文件
三、配置httpd:
1.检查httpd工作模式
cat /etc/sysconfig/httpd
2. 安装ssl模块:
yum install -y mod_ssl
3. 编辑主配置文件(httpd.conf)
mv /etc/httpd/conf.d/welcome.conf{,.bk} //移除默认的欢迎页面
cp /etc/httpd/conf/httpd.conf{,.bk} //先备份
vim /etc/httpd/conf/httpd.conf
httpd -t //修改后检查配置是否正确
4. 配置开机启动
chkconfig --level 35 httpd on
service httpd start //启动httpd
从零开始部署httpd2.2之四配置虚拟主机
一、配置www.aaa.com: vim/etc/httpd/conf.d/www.aaa.com.conf650)this.width=650;"src="http://s5.51cto.com/wyfs02/M00/8C/4F/wKiom1hp_cfxO_UiAAEv43BkXTg590.png"title="b.PNG"alt="wKiom1hp_cfxO_UiAAEv43BkXT 查看详情
centos6部署lamp:httpd2.2+module模式
系统:Centos6httpd版本:2.2使用prefork工作模式 安装方法:使用源码包安装mariadb使用yum安装php 注:如果使用mariadb官方的yum源安装,速度很慢 一、安装mariadb: 1. 准备源码包650)this.width=650;"src="http... 查看详情
虚拟机console基础环境配置——系统镜像站点配置(代码片段)
1.概述2.部署HTTP服务器2.1YUM安装httpd2.2配置httpd2.3启动httpdf2.4测试httpd3.部署FTP服务器3.1YUM安装vsftpd3.2配置vsftpd3.3查看ftp服务4.NFS服务部署4.1YUM安装依赖软件4.2配置共享目录4.3启动服务4.3验证挂载1.概述本篇博客主要为console配置HTTP/F... 查看详情
http之编译安装httpd2.4
1概述目前CENTOS7默认安装是HTTPD2.4,但是CENTOS6上默认是安装HTTPD2.2,CENTOS6如果要安装HTTPD2.4,需要通过编译安装实现,一般情况下,centOS7默认是安装httpd2.4,除非要自己编译特殊的模块,否则建议见用yum进行安装httpd2.4的服务包就... 查看详情
httpd2.2常见配置
1、httpd配置文件的组成:(1)#grep"Section"/etc/httpd/conf/httpd.conf 有三大部分:###Section1:GlobalEnvironment 全局环境###Section2:‘Main‘serverconfiguration 主服务器的配置###Section3:VirtualHosts 虚拟主机的配置(默认没 查看详情
httpd2.2实验小结
注:解决启动提示(无法找到完整域名FQDN) 配置文件 servername www.a.com(随意指定) 技巧:set ignorecasevim搜索忽略大小写 &nb 查看详情
centos6.9源码编译httpd2.4
...的一个开放源码的网页web服务器;由于centos6默认安装的是httpd2.2版本,不具有httpd2.4的新特性,为了在6版本上使用2.4版本的,从而能利用httpd2.4的新功能,更好的完成工作中的需求。准备事项:1、系统环境: cento... 查看详情
httpd2.2访问控制与虚拟主机配置(代码片段)
httpd2.2访问控制与虚拟主机配置实验环境:CentOS6.9httpd2.2基础知识:站点访问控制 可以基于两种类型的路径指明对那些资源进行访问控制 文件系统路径 <Directory""></Direcotry> <File&... 查看详情
httpd2.2/2.4全攻略
httpd-2.2/2.4配置用法全攻略 本文介绍以下四部分内容,且看下文。650)this.width=650;"src="https://s3.51cto.com/wyfs02/M00/98/BC/wKioL1k_1PjBZA_QAAAtFeXGd0I731.png"title="Image4.png"alt="wKioL1k_1PjBZA_QAAAtFeXGd0I731.png"/ 查看详情
从零开始搭建系统3.3——图片服务开发及部署
从零开始搭建系统3.3——图片服务开发及部署 查看详情
19.2httpd2.2配置介绍
1、centos6、centos7安装后相应文件对比centos6centos7备注配置文件/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf服务脚本/etc/rc.d/init.d/httpd/usr/lib/systemd/system/http 查看详情
http之httpd2.2常见配置
1概述本文主要介绍了http常见的15中常见配置。为了后期维护方便,建议不要更改etc/httpd/conf/httpd.conf,只需要在路径/etc/httpd/conf.d/增加子配置文件,以.conf结尾的后缀的文件,因为在主配置文件里有配置Includeconf.d/*.conf,将子配置... 查看详情
从零开始搭建系统3.2——微服务注册中心开发及部署
从零开始搭建系统3.2——微服务注册中心开发及部署 查看详情
httpd2.2.15添加流媒体模块
项目中使用的一直都是 httpd 2.2.15 用于播放视频资源,近期有个新产品上线发现快进视频会出现卡顿情况,因此添加了流媒体模块。(怀疑是新产品中的播放器进行了更改)原文:http://liuhongjiang.github.io/tech/blog/2015/06/2... 查看详情
从零开始-exchange和skypeforbusiness部署-部署准备(代码片段)
版本准备系统版本:windowsserver2016最新补丁MsdnItellyou下载微软下载中心下载试用版将试用版更改为正式版dism/online/Set-Edition:ServerDatacenter/ProductKey:CB7KF-BWN84-R7R2Y-793K2-8xDDG/AcceptEulaExchange系统:下载最新版本(补丁和累积更新)https://t... 查看详情
从零开始轻松部署dockerswarm集群
目录理论一、DcokerSwarm集群环境部署二、部署流程1.创建Swarm集群2.查看集群信息3.将节点添加到Swarm集群4.在Swarm中部署服务(nginx为例)5.Swarm中使用Volume报错解决理论DockerSwarm是跨主机的容器集群编排工具,类似于k8s,但是它更小... 查看详情
fate部署实战——从零开始实现fatecluster部署(代码片段)
文章目录摘要1总体介绍1.1.系统介绍1.2.组件说明1.3.系统架构2详细设计2.1.部署规划2.2.主机资源和操作系统要求2.3.网络要求3搭建虚拟环境3.1硬件要求3.2软件3.3安装VMWare虚拟机安装3.4CentOS安装4虚拟环境配置4.1hostname配置4.2关闭selinu... 查看详情
如何从 httpd 2.2 迁移到 httpd 2.4 中的 conf.modules.d 目录?
...pd2.4?【发布时间】:2018-12-1506:41:33【问题描述】:我最近开始将我的httpd2.2版从带有RHEL4的旧服务器升级到带有httpd2.4版的RHEL7。我注意到的变化之一是conf.modules.d目 查看详情