搭建Apache网站基础服务

简介

Apache HTTP Server 是开源软件项目的代表,也是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。
因为它是自由的开源软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。

Apache的主要特点:
  • 开源代码:这是它的重要特点之一,也是其他特性的基础
  • 跨平台应用:apache服务器可以运行在绝大多数的平台上
  • 支持各种web编程语言:Apache服务器可支持的网页编程语言包括Perl、PHP、Python、Java等。
  • 模块化设计:Apache并没有将所有的功能集中在单一的服务程序内部,而是尽可能的通过标准的模块来实现专有的功能
  • 运行非常稳定:Apache服务器可用于构建具有大量负载访问量的web站点
  • 良好的安全性:Apache服务器具有相对较好的安全性,这是开源软件共同具有的特性

实验环境

系统环境:centos 6.5
服务器IP地址:192.168.100.10
yum挂载目录:/mnt/sr0

实验目标

1.在客户端可以访问apache网站主页

2.修改apache网站主页内容

3.在客户端可以用域名访问apache网站主页

实验步骤

一、httpd 服务器的基本配置

1·安装httpd服务

yum install httpd –y               /redhat 6默认已安装httpd,可忽略这一步

2·修改主配置文件

vim /etc/httpd/conf/httpd.conf                    /httpd的主配置文件

3.查看Apache网页

[[email protected] ~]# service iptables stop //关闭防火墙
[[email protected] ~]# setenforce 0
[[email protected] ~]# service httpd start / /开启httpd服务

4.修改主页

[[email protected] ~]# cd /var/www/html/
[[email protected] html]# echo "this is my test web" > index.html      /在站点中写入自己想要内容

在现实生活中,我们访问所有网页基本都是使用域名访问,很少使用ip地址访问。

所以,这里就体现了DNS解析的重要性,下面就告诉大家如何搭建dns服务器:

(这里只是简单介绍正向解析)

二、搭建DNS服务器

1.安装bind软件包

[[email protected] ~]# cd /mnt/sr0/Packages/
[[email protected] Packages]# rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

2.修改主配置文件named.conf

[[email protected] ~]# vim /etc/named.conf

3. 创建并修改DNS正向解析文件

[[email protected] ~]# cd /var/named/
[[email protected] named]# cp -p named.localhost benet.com.zone  /将模板文件改为正向解析文件进行修改
[[email protected] ~]# vim /var/named/benet.com.zone  /修改正向解析文件

4.启动dns服务

[[email protected] html]# service named start           /启动DNS服务

[[email protected] html]# rm –rf *       /删除原站点内容

[[email protected] html]# echo "It works" > index.htm     /修改站点内容

5.再开一台window 7作为客户机访问apache网页(验证)

原文地址:http://blog.51cto.com/13760351/2158118

时间: 2024-08-02 13:15:51

搭建Apache网站基础服务的相关文章

httpd搭建虚拟主机与Apache网站基础服务

前言 Apache简介 Apache的主要特点 httpd 服务器的基本配置 搭建httpd虚拟主机 Apache简介: Apache HTTP Server 是开源软件项目的代表,也是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上.因为它是自由的开源软件,所以不断有人来为它开发新的功能.新的特性.修改原来的缺陷. Apache的主要特点: > 开源代码:这是它的重要特点之一,也是其他特性的基础 > 跨平台应用:apache服务器可以运行在绝大多数的平台上 支持

基于Cent OS7搭建apache网站后的访问控制配置详解

在一台centos7上搭建apache网站后,一般都是允许所有人访问的,那么可能会有一些特殊情况,需要对访问网站的人进行限制,出于这种情况,apache可以通过Require配置项,来对客户端进行一些访问限制,可以基于IP地址.网段.主机名或域名.使用名称"all"时表示任意地址. 安装apache服务的参考博文:https://blog.51cto.com/14154700/2391114 1.客户机地址限制: 限制策略的常用格式有下面几种: Require all granted:

CentOS 7.4搭建Apache网站服务

博文目录一.Apache是什么?1.Apache的起源2.Apache的主要特点二.Apache的主要版本三.安装httpd服务器1.挂载光盘2.源码编译及安装3.Apache全局配置项4.安装DNS域名解析服务 一.Apache是什么? Apache HTTP Server是广泛应用的Web应用系统之一,要运用好它,必须先了解它的特点及其编译安装过程. Apache HTTP Server是来源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务,在Web服务器领域中长期保持着超过半

Dockerfile搭建apache、ssh服务

Dockerfile文件 实验需求: 1.  创建容器守护态运行 2.  使用dockerfile文件创建镜像 3.  使用镜像搭建httpd.sshd服务 实验步骤: 守护态运行 更多的时候,需要让 Docker 容器在后台以守护态(Daemonized)形式运行.此时,可以通过添加  -d  参数来实现.例如下面的命令会在后台运行容器. 或 容器启动后会返回一个唯一的 id,也可以通过dockerps命令来查看容器信息. 1.docker run -d 运行提个新的容器,我们通过-d命令让他

基于Linux搭建Apache网站服务配置详解

Apache作为一款开源软件,是广泛应用的web应用之一,Apache有两个主要版本1.X和2.X,一般我们使用2.X版本,比起1.X版本它支持很多新的功能,下载Apache源码包的地址为:https://httpd.apache.org ,下载到源码包后开始准备安装: 1.为避免发生端口冲突,程序冲突等问题,如果有rpm方式安装的httpd服务,建议将其卸载. 2.挂载系统镜像,切换至系统盘中的Packages目录,安装相关依赖包(注意,最好一个一个的依次安装,因为如果有些安装包已经安装了,一

搭建Apache James邮件服务

什么是邮件服务器 邮件服务器是一种用来负责电子邮件收发管理的设备,而邮件服务就是责邮件的收信和发信功能,其最主要有pop和smtp两个协议.关于这两个协议,有着很多的知识点涵盖其中,这里不过多介绍.下面是我接触过的两个可以实现邮件服务的解决方案. 1.易邮邮件服务 在windows系统下,可以使用 易邮邮件服务 ,这个服务器简单而且实用,用在平时开发,测试或者局域网间的邮件收发还是挺方便的,不过我没有找到官方的,可以将易邮邮件服务安装在Linx的相关资料,因此不使用这个.这是易邮邮件服务的官方网

Apache网站服务基础

Apache网站服务基础 一.安装httpd服务器 1.      为了避免端口冲突,程序冲突,建议先卸载使用RPM方式安装的httpd rpm  -q | grep httpd rpm  -e httpd  --nodeps 2.      源码编译及安装 a)        解包 tar zxfhttpd-2.2.17.tar   -C /root cd  ~ b)        配置 根据服务器实际的应用需求,可以灵活设置不同的定制选项 各选项的含义: --prefix:指定将httpd服

ret hat 6&ret hat 7 Apache网站搭建(一)

Apache 简介 Apache HTTP Server 是开源软件项目的杰出代表基于标准的HTTP网络协议提供网贡浏览 服务在We服务器领域中长期保持着超过半数的份额.Aapache服务器可以运行在Lnux.UNX Wndows 等多种操作系统平台中, 1.Apache 的起源 Apathe服务器是针对之前出现的若干个Web服务器程序进行整合.完善后形成的软件.其名 称来源于A Palchy Server 意思是"基于原有Web 服务程序的代码进行修改(补T) 后形成的 服务器程序"

Linux下使用Apache搭建Web网站服务器

Linux下使用Apache搭建Web网站服务器 实验目标 apache服务器常见概念 apache服务器安装及相关配置文件 实战: 例1:为公司内网搭建一个web服务器 例2:取消apache默认欢迎页: 例3:使用rpm搭建lamp 环境 例4, 使用别名,引用网站根目录以外的路径. 例6:打开软链接功能. 通过软件链接直接引用网站根目录以外的内容 例5,当一个目录下没有默认首页时,访问http://192.168.1.63/phpmyadmin/禁止显示目录列表 例7:通过用户认证的方式,