开发者社区> 技术小甜> 正文

apache服务器

简介:
+关注继续查看

超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准.我们通过在浏览器中输入资源定位符(URL),就可以在服务器中来找到这个具有唯一标识的网页信息内容了。

目前较为流行的服务器比如apache;

apache的安装以及使用:

1)yum install httpd -y       ----这里的httpd就是apache服务器的代名词

2)yum install httpd-manual -y     ----安装apache使用手册

3) systemctl   start   httpd

      systemctl   enable   httpd   --- 开始apache

      systemctl   stop   firewalld

  systemctl   disable   firewalld  ---关闭火墙,使得别的主机可以访问

apache的基础信息:

    主配置目录:/etc/httpd/conf

    主配置文件:/etc/httpd/conf/httpd.conf

    子配置目录:/etc/httpd/conf.d

    子配置文件:/etc/httpd/conf.d/*.conf

    默认发布目录:/var/www/html

    默认发布文件:index.html

    默认端口:80

    默认安全上下文:httpd_sys_content_t

    程序开启默认用户:apache

  apache日志:/etc/httpd/logs/*



此时输入安装了apache软件的主机对应的url就可以显示出apache的manual,

ec4187995959b7c0c9ad2428606d00d4.png


/var/www/html是主机的默认发布目录,将对应的html文件放在这个目录下,则在浏览器输入本机ip,此时默认显示的内容就是这个文件。

0892a97d3ded6cf12192c38c0f106329.png

这个文件默认叫做index.html ,但是可以通过更改主配置文件/etc/httpd/conf/httpd.conf

此时如果没有index.html,就默认为lbj.html文件的内容。可以有多个,按照从左往右读取;

b07c070a396b20ef653483b183d35bac.png
检验:

90c710f367ce595c7975cadad5dc21d8.png

默认的目录/var/www/html也是可以更改的:现在改为/www

254cbd3d57ff4d3eadbae098061bdc49.png
检验:

29c3f4f772bd20588de588f9f75d8b73.png

apache的虚拟主机

(1)mkdir /var/www/virtual/linux.westos.com/html -p ---分别创建两个虚拟主机

(2)mkdir /var/www/virtual/c.westos.com/html -p

(3)vim /var/www/virtual/linux.westos.com/html/index.html --写入默认发布文件

(4)vim  /var/www/virtual/c.westos.com/html/index.html





4a2b1f4c693eac4ad71d56af7af58f60.png




2949f86ee2584dcda2c755c50a5925ab.png








ac5b5e33d9d967250383294943829e29.png

368653e14352896831ac47b23c1941d0.png

8eeed8636a08407012b61b30a55ea715.png

021ed8d611ccf6289c7695cb606eb52a.png

a06ff6195b92e0d5f93d1b6b6b24c841.png

6551f2747cdc6493e50291ea6a225a91.png

ec8dc043b0fdd280942f111952a425d6.png

73b73b5f8dc3a3afe69119584335e8a4.png

2b64f8a23446ca1c2f66e73d1d073c2b.png




92f7b777adcb35d5ec48b39c372ca9db.png

c0b60fa107090ef46fd305aff98f2a93.png

129f6f78f96e2fbc63c80ce25ecff856.png



749855198ba9047c8d172a8d00b4c8c8.png

3e6e945c2e2f6d9b2dd532e220271e11.png

e14666300cd8f29ad0b4054d5a612b45.png

97e877f6b4dc713086de9878278a8af4.png

de47d130bb20c35fb50ce17be4774d1a.png

e0a58eb68fe930bf94ae2796b373b6bd.png

8d2dddaed9e85be7033d64f129663bfb.png

b479281dc24748901e63519c3f08ca00.png

420a5987333cd9263359d9fd9ba6a132.png

56d79966ea4543111bc6f4c8677b4568.png

2a3d2671eb97e7655afec2137b79b8a4.png

4b6bf8655b7c38d4e421138bbded121f.png

d566f13eb0b1f98381379c547cf4b654.png

03cf0c6476590b0671810fd0b33c00e8.png

411694ff0c6d3bbcb0cb8d98a204f8c6.png

d0237d930c48fe53f234d772cec30fe3.png

9b9a0d3e706e6ff782da4e9e0362a2dd.png

12dfc74c01797d7b0518971c1710954f.png

9df465cd8adf0ec7f12719b1a56d932f.png

69644316cb0eccba7b0acec8435c088c.png
















本文转自技术小白JDY51CTO博客,原文链接:http://blog.51cto.com/13355576/2043343 ,如需转载请自行联系原作者





版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
怎么在CentOS 8上安装启用Apache服务器
怎么在CentOS 8上安装启用Apache服务器
37 0
Metasploit -- 对Apache HTTP服务器守护进程中断复现
Metasploit -- 对Apache HTTP服务器守护进程中断复现
15 0
Apache HTTP服务器(Linux离线编译安装)
Apache HTTP服务器(Linux离线编译安装)
160 0
模拟 Apache 服务器|学习笔记
快速学习模拟 Apache 服务器
55 0
阿里云Ubuntu系统安装Apache服务器
阿里云Ubuntu系统安装Apache服务器
194 0
linux篇-centos7搭建apache服务器(亲测可用)
linux篇-centos7搭建apache服务器(亲测可用)
113 0
Linux学习笔记 27(Apache网站服务器)
1、 完成TCP/IP网络配置2、 配置IP地址和子网掩码3、 重启网络服务4、 查询Apache服务器是否安装5、 安装Apache软件6、 安装使用手册7、 启动Apache服务器8、 设置Apache为自动启动9、 默认发布地址10、 默认发布文件11、 默认监听端口的修改12、 重启服务13、 通过Windows 7 浏1、 完成TCP/IP网络配置2、 配置IP地址和子网掩码3、 重启网络服务4、 查询Apache服务器是否安览器,访问http://192.168.1.100:8080/,能否在网页中查看到输入的主页文件内容14、 默认发布目录修改15、 默认发布目录修改16、 基于
90 0
iOS Mac本地搭建Apache服务器
iOS Mac本地搭建Apache服务器
163 0
docker 下安装 nginx / apache / tomcat 常用服务器
安装 nginx 服务器 访问 nginx Tags | Docker Hub 可查看详情 https://hub.docker.com/_/nginx?tab=tags
97 0
RH358配置Web服务器--使用 Apache HTTPD 配置 HTTPS
RH358配置Web服务器--使用 Apache HTTPD 配置 HTTPS
100 0
RH358配置Web服务器--使用 Apache HTTPD 对虚拟主机进行配置和故障排除
RH358配置Web服务器--使用 Apache HTTPD 对虚拟主机进行配置和故障排除
96 0
RH358配置Web服务器--使用Apache HTTPD配置基本Web服务器
RH358配置Web服务器--使用Apache HTTPD配置基本Web服务器
104 0
去除thinkphp url中的index.php(web服务器是apache)
例如你的原路径是 http://localhost/yibuzhicheng/ index.php/Index/about.html 那么现在的地址是 http://localhost/yibuzhicheng/Index/about.html
89 0
apache漏洞 导致服务器被入侵的详情与漏洞修复
apache最近爆出的漏洞越来越多,旗下的solr产品存在远程服务器执行恶意代码漏洞,该漏洞产生的主要原因是因为apache dataimporthandler数据外部收集的一个端口模块,该模块支持从远程的地址进行通信,并多数据进行收集,正因为开放了远程地址,可导致攻击者构造恶意的代码对DIH进行脚本注入,从而让后端服务器对恶意代码进行了执行,该漏洞可导致服务器被攻击,被入侵,关于该漏洞的详情我们SINE安全技术深入的带大家来分析:
405 0
Windows 运行 Apache 服务器
Windows 运行 Apache 服务器
66 0
+关注
技术小甜
文章
问答
视频
相关电子书
更多
Apache NiFi Crash Course Intro
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关镜像