【学习总结】快速上手Linux玩转典型应用-第7章-WebServer安装和配置讲解
课程目录链接
目录

==============================================================
1. Apache的安装

安装演示:
第一步:启动虚拟机并由xshell连接到Linux虚拟主机的非root账户

第二步:安装命令:
sudo yum install httpd
第三步:启动关闭以及进程查询:
sudo service httpd start/stop
第四步:浏览器访问80端口(web服务器默认):关闭防火墙以后可以在浏览器访问阿帕奇
(再次启动时需要重新开启阿帕奇以及关闭防火墙)





==============================================================
2. Apache的虚拟主机配置及伪静态操作
虚拟主机配置
注:虚拟主机:在配置多域名时,比如在服务器配置多个网站。
第一步:进入配置文件目录下并提权打开配置文件进行编辑:
cd /etc/httpd/conf/httpd.conf
第二步:提权访问httpd.conf文件并搜索
/virtual后在相应位置进行编辑


注:上图文字第二行,是“其实”,不是“其他”,打错了。。
第三步:键入相应的配置内容


第四步:重启阿帕奇httpd

第五步:新建刚刚配置的文件
DocumentRoot /data/www(不存在,需要手动新建,为方便操作可以另开一个终端)

第六步:在
/data/www/路径下新建index.html文件并编辑内容



第七步:浏览器访问www网址发现不行:需要在hosts文件进行配置



注:Windows系统在修改hosts文件保存失败时,可以尝试先复制hosts文件到其他目录,修改保存后再复制到系统hosts文件所在目录,并用管理员权限通过,亲测有效
参考链接:Win7系统保存hosts时提示拒绝访问如何解决


第八步:查询相关信息



第九步:在另一个窗口的imooc账户中进行设置:
cd /etc/httpd/conf/httpd.conf






第十步:重启服务器:重启后失败于是发现上一个修改,即路径错误,这里把这个部分放在第九步说了

伪静态操作
注:伪静态技术是指展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。
==============================================================
3. Nginx的基本操作
==============================================================
4. Nginx伪静态的实现
==============================================================
5. 实例演示反向代理和负载均衡
END
【学习总结】快速上手Linux玩转典型应用-第7章-WebServer安装和配置讲解的更多相关文章
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 软件操作命令 2. 服务器硬件资源信息 3. 文件操作命令 4. Linux文本编辑神器vim与其他常用命令 5. 系统用户操作命令 6 ...
- 【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 认识SSH 2. 服务器安装SSH服务 3. 客户端安装SSH工具 4. 客户端链接SSH服务 5. SSH config 6. SSH ...
- 【学习总结】快速上手Linux玩转典型应用-第4章-准备工作
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 准备工作一 2. 准备工作二 ===================================================== ...
- 【学习总结】快速上手Linux玩转典型应用-第3章-CentOS的安装
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 虚拟机是什么 2. 在虚拟机中安装CentOS 3. 云服务器介绍 ================================== ...
- 【学习总结】快速上手Linux玩转典型应用-第2章-linux简介
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 什么是Linux 2. Linux能够做什么事情 3. Linux的学习方法 4. 忘掉Windows的所有东西 1. 什么是Linux ...
- 【学习总结】快速上手Linux玩转典型应用-第1章-课程介绍
课程目录链接 快速上手Linux玩转典型应用-目录 1. Linux有什么用 2. 课程安排 3. 课程收获 基本运维能力,等等 END
- 【学习总结】快速上手Linux玩转典型应用-目录
内容链接 慕课网:快速上手Linux玩转典型应用 目录 第1章-课程介绍 第2章-linux简介 第3章-CentOS的安装 第4章-准备工作 第5章-远程连接SSH专题 第6章-linux常用命令讲 ...
- 快速上手Linux 玩转典型应用_慕课网笔记
1.没有exe安装程序 2.区分大小写 3.一切皆文件 4.文件后缀不是那么重要,只是为了好识别 -------------------------------------------------- ...
- Linux下(centos6.8)JDK1.8的安装与配置
今天说下在Linux(centos6.8)系统下的JDK安装与配置. 据我所知的jdk安装方式有三种(rpm.yum方式没用过,暂且不提)今天只说解压安装方式: 一.解压jdk安装包: 附上jdk1. ...
随机推荐
- luoguP1774 最接近神的人_NOI导刊2010提高(02)x
P1774 最接近神的人_NOI导刊2010提高(02) 题目描述 破解了符文之语,小FF开启了通往地下的道路.当他走到最底层时,发现正前方有一扇巨石门,门上雕刻着一幅古代人进行某种活动的图案.而石门 ...
- vue 渲染是出现 Do not use built-in or reserved HTML elements as component id 的警告
情况1.是因为组件命名和引入不一致造成的. 命名组件(nav) export default { name: 'nav', data () { return { } } 引入组件(Navigation ...
- 2019.9.16JAVA课堂作业
public class TestDouble { public static void main(String args[]) { System.out.println(&qu ...
- nginx 日志文件分隔
Nginx命令 Nginx命令帮助如下 nginx -h nginx version: nginx/0.8.45 Usage: nginx [-?hvVt] [-s signal] [-c filen ...
- kibana花式查询
在kibana提供的界面上进行操作. POST /school/student/_bulk{ "index": { "_id": 1 }}{ "nam ...
- sqli-labs(23)
基于get的过滤了的注入 0X1测试闭合 /?id=' http://127.0.0.1/sql1/Less-23/?id=1%27%27 0X02 然后就是组合拳的操作了 未报错 那么应该是’闭合 ...
- Yahoo 军规(部分)
1.尽量减少HTTP的请求次数 网站中的图片,文字,样式表等内容都是从服务器端请求过来的.如果项目中有多个脚本,多个样式表需要加载,尽量将他们合并在一个CSS.JS文件中. 2.将CSS放在页面最上 ...
- Python 使用Qt进行开发(三)
下面我们实现日期时间框的添加,表示日期时间的文本框可以使用QtWidgets控件下的 QDateEdit() , QTimeEdit() , QDateTime() 三个方法实现. 1,使用QDate ...
- STL标准库-容器-set与map
STL标准库-容器-set与multiset C++的set https://www.cnblogs.com/LearningTheLoad/p/7456024.html STL标准库-容器-map和 ...
- nw.js node-webkit基本程序结构与配置package.json配置说明
(一)基本程序结构 如上图,是一个nw程序的基本组织结构,在根目录下有package.json(程序的配置文件)和index.html(可以是任意名称,应用的启动页面):js/css/resource ...