Linux专项之Apache
day01:apache服务框架
前期准备
1.虚拟机上网
实验一:展示默认页面
1.安装软件(httpd)
yum search httpd
yum install -y httpd
2.关闭防火墙
[root@localhost ~]# systemctl stop firewalld.service
3.selinux
[root@localhost ~]# vim /etc/selinux/config
SELINUX=disabled
[root@localhost ~]# setenforce 0 //临时关闭selinux
4.启动服务
[root@localhost ~]# systemctl restart httpd
5.验证
[root@localhost ~]# firefox &
实验二:展示自己的内容
问题:
1.首页文件叫什么名字?
2.首页文件存放的位置
3.看一看?在哪里看?
1.找出apache配置文件路径
[root@localhost ~]# rpm -ql httpd | grep conf
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf (没有任何修改)
119 DocumentRoot "/var/www/html"
164 DirectoryIndex index.html
2.编写首页文件内容
[root@localhost ~]# vim /var/www/html/index.html
或者
[root@localhost ~]# echo "happy new year" > /var/www/html/index.html
实验三:自定义首页文件内容和首页文件路径
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
165 DirectoryIndex test.html
166 #DirectoryIndex index.html
119 DocumentRoot "/test"
120 #DocumentRoot "/var/www/html"
132 <Directory "/test">
133 #<Directory "/var/www/html">
[root@localhost ~]# systemctl restart httpd
实验四:修改端口号(8088)
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
42 Listen 8088
43 #Listen 80
实验五:用主机名访问
做临时解析
linux:
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.134 www.qq1.com
windows:
C:\Windows\System32\drivers\etc\hosts
192.168.1.134 www.qq1.com
实验六:虚拟主机
实验七:用https访问网站
实验八:动态页面
作业
1.环境配置好:网络、yum
2.完成一个实验
自定义首页文件路径为:/qwer/qaz
自定义首页文件名称:qq.qz
指定端口号为9000
Linux专项之Apache的更多相关文章
- Linux下的Apache和PHP安全设置,如何开启PHP的安全模式
Linux下的Apache和PHP安全设置 PHP安全模式开启,PHP5.3将不再有安全模式. (1) safe_mode:以安全模式运行php; 在php.ini文件中使用如下 safe_mode ...
- Linux下安装APache
1:在图形界面下下载apache 安装包,我下的是 httpd-2.2.9.tar.gz 源码安装包,地址是http://httpd.apache.org/download.cgi 2:用:gzip ...
- 【修改端口号】linux下修改apache,nginx服务端口号
一.linux下修改apache端口号 yum安装后,apache配置文件: /etc/httpd/conf/httpd.conf 找到apache目录下的 httpd.conf, 使用vi 打开,找 ...
- 一步一步教你如何在linux下配置apache+tomcat(转)
一步一步教你如何在linux下配置apache+tomcat 一.安装前准备. 1. 所有组件都安装到/usr/local/e789目录下 2. 解压缩命令:tar —vxzf 文件名(. ...
- linux下安装apache详解
下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下[root@localhost ~]#cd /soft[root@localhost soft] ...
- Linux下查看Apache的请求数
在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status(如何开启Apache Server Status点这里),在没有开启Apach ...
- linux下卸载apache方法小结
方法一 代码如下: 1. root@server ~]# rpm -qa|grep httpd httpd-2.2.3-11.el5_2.centos.4 httpd-manual-2.2.3-1 ...
- Linux安装配置apache
Linux安装配置apache 1.获取软件: http://httpd.apache.org/ httpd-2.2.21.tar.gz 2.安装步骤: 解压源文件: 1 tar zvxf ht ...
- linux应用之apache的源码安装(centos)
第一部分:前期准备 需要下载的东西 下载 Apache 源码包 下载地址: http://httpd.apache.org/download.cgi ...
随机推荐
- select 1 from 是什么意思?有什么作用?
参考:https://www.douban.com/note/518373959/ 一.select 1 from 的作用1.select 1 from mytable 与 select anycol ...
- 新建koa2项目
1.npm install -g koa-generator 2.koa2 项目名称,如果需要ejs引擎koa2 -e 项目名称 3.cd 项目名称 4.npm install 5.npm insta ...
- textarea换行符转换
/** * @description textarea换行符转指定字符 * @param str:要放到textarea的字符串 * @param code:要转换成换行的字符,默认为',' */ e ...
- 基于Typescript和Jest刷题环境搭建与使用
写在前面 前几个月在公司用vue3和ts写项目,想巩固一下基础,于是我想起了去年基于JavaScript和Jest搭建的刷题环境,不如,给它搞个加强版,结合Typescript和Jest 搞一个刷题环 ...
- JAVA之垃圾收集器
概述 垃 圾收集 Garbage Collection 通常被称为"GC",它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了. jvm 中,程序计 ...
- R语言:关于rJava包的安装
R语言:关于rJava包的安装 盐池里的萝卜 2014-09-14 00:53:33 在做文本挖掘的时候,会发现分词时候rJava是必须要迈过去的坎儿,所以进行了总结: 第一步:安装rJava和jd ...
- 基于华为云服务器的FTP站点搭建
前言 主要介绍了华为云上如何使用弹性云服务器的Linux实例使用vsftpd软件搭建FTP站点.vsftpd全称是"very secure FTP daemon",是一款在Linu ...
- 学习OAuth 2.0
认识OAuth 2.0 OAuth 2.0 是行业标准的授权协议. OAuth 2.0 专注于客户端开发人员的简单性,同时为 Web 应用程序.桌面应用程序.移动设备提供特定的授权流程. 应用场景 有 ...
- Docker 与 K8S学习笔记(二十)—— 使用Downward API向容器注入Pod信息
Kubernetes在创建Pod时,会为Pod和容器设置一些额外的信息,比如Pod名称.Pod IP.Node IP.Label.Annotation.资源限制等,我们经常会在应用程序中使用到这些数据 ...
- K8S的安装部署以及基础知识
Kubernetes(K8S)概述 Kubernetes又称作k8s,是Google在2014年发布的一个开源项目. 最初Google开发了一个叫Borg的系统(现在命名为Omega),来调度近20多 ...