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 ,如需转载请自行联系原作者





相关文章
|
17天前
|
网络安全 Apache
Apache服务器安装SSL证书
Apache服务器安装SSL证书
19 0
|
2月前
|
安全 Apache
Metasploit -- 对Apache HTTP服务器守护进程中断复现
Metasploit -- 对Apache HTTP服务器守护进程中断复现
20 0
|
1月前
|
安全 Linux Apache
Apache代理服务器搭建和配置
Apache代理服务器搭建和配置
|
7天前
|
存储 Java 网络安全
ZooKeeper【搭建 03】apache-zookeeper-3.6.0 伪集群版(一台服务器实现三个节点的ZooKeeper集群)
【4月更文挑战第10天】ZooKeeper【搭建 03】apache-zookeeper-3.6.0 伪集群版(一台服务器实现三个节点的ZooKeeper集群)
13 1
|
1月前
|
Shell Linux 网络安全
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
30 0
|
1月前
|
Shell Linux Apache
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
162 1
|
3月前
|
Java 应用服务中间件 Apache
Windows安装Apache服务器
可能你听说过Apache Tomcat, Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以作为独立的Web服务器运行。Apache是Web服务器。Tomcat是Java应用服务器,是 Apache 的扩展。本文档将详细描述如何在云服务器上安装Apache环境。
50 0
|
弹性计算 Linux Apache
阿里云ECS服务器CentOS7上安装Apache服务
阿里云ECS服务器CentOS7上安装Apache服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Replaced:   grub2.
9617 0
|
1月前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
|
1月前
|
存储 弹性计算 数据可视化
要将ECS中的文件直接传输到阿里云网盘与相册(
【2月更文挑战第31天】要将ECS中的文件直接传输到阿里云网盘与相册(
420 4

推荐镜像

更多