linux配置WWW服务器
Linux服务器配置与管理:linux目录结构
/etc/xinetd.d/:这就是所谓的超级守护程序(super 服务的设置文件目录。
daemon)管理的各项
▪ /etc/X11:与X Window有关的各种设置文件都在这里 ⑥/home 和 ⑦ /root 所有普通用户的宿主目录默认放在/home目录中 在创建用户时使用-d参数,可指定放在其他位置 。 root用户的宿主目录为/root。 新建用户账户后,系统就会自动在该目录中创建一个与账户同名的子目录,作为该用户的宿 主目录。
▪ ⑮/sys(System) 类似proc
存放的系统的一些重要的设备驱动程序和模块。
▪ ⑯/tmp(Temporary files)
一般用户或者是正在执行的程序临时放置文件的地方。这个目录是任何人都能存 取的,所以需要定期清理。当然,重要数据不可放在此目录
Linux服务器配置与管理
第8 页
Linux目录结构
Linux服务器配置与管理
Linux目录结构
Linux服务器配置与管理
计算机科学与工程系
第1 页
输入输出与管道符号
▪ 【知识目标】
掌握: 输入输出重定向的使用方法
▪ 【能力目标】
能使用输入/输出重定向与管道技术灵活管理文件和 目录
▪ 【思政目标】
培养学生职业素养和工匠精神。
Linux服务器配置与管理
Linux服务器配置与管理
第7 页
Linux目录结构
▪ ⑭proc(特殊记忆)(Processes)
该目录中的内容是系统自动产生的 其内容是当前系统运行的进程的一个虚拟镜像以及记录当前内存内容的kernel文件。 在该目录中,可以看到一些由当前运行的进程号组成的子目录。 本身是一个“虚拟文件系统”。它放置的数据都在内存中
在Linux上搭建Web服务器的步骤
在Linux上搭建Web服务器的步骤在当今的数字化世界中,Web服务器作为承载和提供网页服务的重要组成部分,它的搭建对于Web应用程序的开发和部署具有至关重要的意义。
在本文中,我们将介绍在Linux操作系统上搭建Web服务器的步骤。
一、Linux环境准备1.选择合适的Linux发行版:目前常见的Linux发行版有Ubuntu、CentOS等,选择合适的发行版作为我们的Web服务器操作系统。
2.安装Linux操作系统:根据所选择的Linux发行版,进行系统的安装。
安装过程中需要设置用户名、密码等相关配置。
二、安装所需软件1.安装Apache服务器:Apache是目前最广泛使用的Web服务器软件之一。
在Linux上安装Apache可以通过包管理工具进行安装,以Ubuntu为例,命令如下:```sudo apt-get update //更新软件源sudo apt-get install apache2 //安装Apache```2.安装PHP解释器:PHP是一种广泛使用的服务器端脚本语言,用于动态生成Web页面。
同样使用包管理工具进行安装,以Ubuntu为例,命令如下:```sudo apt-get install php libapache2-mod-php //安装PHP和Apache模块```3.安装MySQL数据库:MySQL是一种开源的关系型数据库管理系统,用于存储和管理网站所需的数据。
以Ubuntu为例,命令如下:```sudo apt-get install mysql-server //安装MySQL服务器sudo mysql_secure_installation //进行安全设置```三、配置服务器1.配置Apache服务器:Apache的配置文件位于/etc/apache2目录下,通过编辑该文件可以对服务器进行相关配置。
```sudo nano /etc/apache2/apache2.conf //编辑配置文件```在配置文件中可以设置服务器的根目录、虚拟主机等信息。
Linux网络服务器配置与管理1精品PPT课件
第1章 概述与安装
1.1.3 自由软件与Linux
•Linux是一套基于GPL声明的开源和自由的类Unix 操作系统,诞生于1991年,最初由Linus T地o计rv算al机ds爱[芬好兰者]共开补 于充 前同发: 者维,L的in思护后u想x,期与来U并借源ni于且助x的U其于n区ix别开网,在但发络遵由从全于世界各 POSIX(可移植其操源作代系码却统与环Un境ix代)码规无范关,。由于Linux标 榜自由和开放,所它 统只 功以是 能L成 和in功 操u的 作x模 风的仿 格发了 ,并U行n且i版x源的本代系 也是多种多样, 当前较流行的发行码公版开本,而有UOnipx是e源n代SU码S实E行、Fedora、 ULibnuunx、tuR、eDdeFblaig产 码an、权 不、保 公R护 开Sel的 。da商cHk业aw软t、a件r,Oe核pL心ien代nuLxi、nuGxe、nt共oo创 开源、新华、即时等。
Linux网络服务器配置与管理
第1章 概述与安装
本章目录
➢1.1 Linux起源与发展 ➢1.2 Red Hat Enterprise Linux 5的 家族及特点 ➢1.3 Red Hat Enterprise Linux5 ➢1.4 删除Linux系统 ➢1.5 实训指导:本地光盘安装
➢1.6 课后习题
第1章 概述与安装
1.1.2 软件的分类
•共享软件(Shareware)
通常可免费的取得并使用其试用版,但在功能或使用期间上会受到一 定限制。开发者会鼓励用户付费以获得功能完整的商业版本。对大多数共 享软件而言,不提供源代码,因此,不可能修改程序,另外共享软件不允 许在不支付许可费的情况下进行拷贝和分发,即使出于个人的非盈利性的 目的,这一点经常被用户所忽略。共享软件的典型代表是天才Philip Katz缔造的Winzip压缩格式文件,虽然这位程序员英年早逝惨淡一生, 但却创造了自由软件打败商业软件的典型成功范例。
Linux操作系统案例教程电子教案 第13章 WWW 服务器
Apache 服务器
案例二
一个Linux主机的IP为192.168.0.11,且该地 址在DNS服务器对应和 (别名)要求: ①在apache上设置访 问/var/www/html ②在apache上设置访问 /web2
Apache 的性能设置
# vi /etc/httpd/conf/httpd.conf
格式如下: 格式如下: [全局设置] //设置Web服务器性能参数 全局选项 ……… …… … [主服务器的设置] //设置默认站点的相关选项 主服务器的选项 … … ……… [虚拟主机] //设置虚拟主机相关选项 ………
• /usr/bin/htpasswd 建立http用户和设置用户口令) (存放目录的访问控制选项)
Apache 服务器
Apache 服务器
输入http://127.0.0.1 输入http://127.0.0.1 或 http://localhost
Apache 服务器
13-3 配置Apache
Apache 服务器
②#vi /etc/httpd/conf/httpd.conf //在虚拟主机区添加内容:
NameVirtualHost 192.168.0.11 <VirtualHost 192.168.0.11> ServerAdmin root@ ServerName DocumentRoot /web2 </VirtualHost> <VirtualHost 192.168.0.11> ServerAdmin root@
•
/etc/httpd/conf/httpd.conf (Apache 的核心配置文件) (Apache 的启动脚本) (Apache 的管理工具,命令) (Apache模块存放目录)
linux搭建一个web服务
linux搭建一个web服务Linux搭建一个Web服务在当今互联网时代,搭建一个Web服务是非常常见的需求。
Linux 作为一个开源的操作系统,被广泛应用于这方面的搭建过程中。
本文将介绍如何在Linux系统上搭建一个稳定高效的Web服务。
1. 选择合适的Linux发行版在开始搭建Web服务之前,首先需要选择合适的Linux发行版。
一些常见而流行的Linux发行版包括Ubuntu、CentOS、Debian 等。
这些发行版都具有良好的社区支持和广泛的应用软件。
2. 安装必要的软件在搭建Web服务之前,需要安装一些必要的软件。
其中包括Web 服务器(如Apache、Nginx)、数据库服务器(如MySQL、PostgreSQL)、解释器(如PHP、Python)等。
可以使用软件包管理器如apt-get(适用于Debian系列)、yum(适用于CentOS系列)进行安装和管理。
3. 配置Web服务器搭建Web服务的核心是配置Web服务器。
这里以Apache为例进行说明。
在Apache配置文件中,通常需要设置服务器基本信息、虚拟主机、路径指向等。
可以通过编辑`/etc/apache2/apache2.conf`文件来配置Apache服务器。
4. 配置数据库服务器数据库服务器是Web服务的重要组成部分。
常见的关系型数据库服务器如MySQL、PostgreSQL都是优秀的选择。
在安装数据库服务器后,需要进行一些基本的配置,包括设置数据库用户名和密码、创建数据库等。
5. 配置解释器解释器是用来运行Web应用程序的重要组件。
根据需求选择合适的解释器,常见的有PHP、Python等。
需要确保解释器正常安装并配置相关的环境变量。
6. 创建Web应用程序在搭建Web服务的过程中,通常需要创建一个Web应用程序。
这可以是静态网页、动态网页或者是Web应用程序框架。
根据自己的需求来选择适合的方式。
7. 上传网页文件在创建Web应用程序后,需要将相关的网页文件上传到服务器上。
Linux配置WWW服务器全攻略
Linux配置WWW服务器全攻略(1)Linux操作系统近几年有了蓬勃的发展,在整个世界范围内得到了越来越多公司和团体的支持,尤其是最近IBM公司的鼎力支持,更是使Linux服务器如虎添翼,更上一层楼。
而在国内,Linux的应用也是方兴未艾,众多公司已经投入到Linux系统的研发和推广工作中。
一些优秀的Linux操作系统相继出现,比如红旗Linux等。
但是我国的Linux应用水平还很低,熟悉Linux的人员严重缺乏,Linux专业人才的缺乏已成为Linux在国内应用和普及的瓶颈问题。
据《开放系统世界》2003年第八期介绍,中国五年内Linux 人才需求量将会超过120万。
而“1+1+1”工程的实施,也是间接地告诉我们这个问题的严重性。
如此大好时机,我们干吗还愣着不动呢!如果你是一位Linux爱好者,你可能已经掌握了基本的Linux的知识与操作,毫无疑问,你并不会去满足这样小小的成就。
Linux为何如此的流行?其最大的特点莫过于功能强大,性能稳定的服务器应用了。
像WWW,MAIL,FTP,DNS和SMB等。
在这篇文章中,我将以Redhat Linux 9为蓝本,从Web服务器的一些最基本的操作入手,从初学者使用的态度,让读者正确充分的认识Apache。
好,现在就让我们一起踏上征服Apache的自由之路吧。
第一站Apache的历史与前景1995年,美国国家计算机安全协会(NCSA)的开发者创建了NCSZ全球网络服务软件,其最大的特点是HTTP精灵程序,它比当时的CERN服务器更容易由源码来配置和创建,又由于当时其他服务器软件的缺乏,他很快流行起来。
但是后来,该服务器的核心开发人员几乎都离开了NCSA,一些使用者们自己成立了一个组织来管理他们编写的补丁,于是Apache Group应运而生。
他们把该服务器软件称为Apache。
Apache源于A patchy server的读音,意思是充满补丁的服务器。
LinuxWWW服务器的配置实验
1
WWW服务器的配置实验 服务器的配置实验
实验任务:配置 服务器, 主机成为服务器, 实验任务:配置Apache服务器,使Linux主机成为服务器,设置 服务器 主机成为服务器 设置Linux主机上的 主机上的 指定用户文件夹中的文件为个人网页; 主机为客户端, 指定用户文件夹中的文件为个人网页;Windows主机为客户端,由 主机为客户端 Windows客户端浏览 客户端浏览Linux主机上的网页文件。 主机上的网页文件。 客户端浏览 主机上的网页文件 实验目的:掌握 服务器的配置。 实验目的:掌握Apache服务器的配置。 服务器的配置 基本要求: 服务器上有一个名为wwwuser的普通用户,其密码是 的普通用户, 基本要求:在Apache服务器上有一个名为 服务器上有一个名为 的普通用户 123456,这台主机的 地址为 地址为11.20.7.238。该用户建立了一个名为 ,这台主机的IP地址为 。 public_html的文件夹,位于“/home/ wwwuser/”目录下。该文件夹中 的文件夹, 目录下。 的文件夹 位于“ 目录下 有一个名为“ 的个人网页文件, 有一个名为“index.html”的个人网页文件,文件内容为 “Welcome to 的个人网页文件 WWW!”。我们要将其放在网上,通过 服务器提供给Apache的 。我们要将其放在网上,通过Apache服务器提供给 服务器提供给 的 客户端,供其访问该网页。 客户端,供其访问该网页。 实验环境:一个无任何物理连接问题, 实验环境:一个无任何物理连接问题,至少由两台或两台以上计算机所组成的网 一台已经正确安装Linux操作系统的计算机作为服务器端,并告 操作系统的计算机作为服务器端, 段。一台已经正确安装 操作系统的计算机作为服务器端 诉学生root帐号的密码;一台已经正确安装 帐号的密码; 诉学生 帐号的密码 一台已经正确安装Windows操作系统的计算 操作系统的计算 作为访问端。 作为访问端。 2
Linux1 WEB服务器 LAMP平台的搭建
Linux1 WEB服务器LAMP平台的搭建LAMP架构是目前最成熟的一种企业网站应用模式,无论是性能、质量还是价格都将成为企业、政府信息化所必须考虑的平台。
下面就来学习LAMP (linux+apache+mysql+php)平台的搭建,图69为LAMP拓扑结构示意图。
图69 LAMP的拓扑机构示意图搭建LAMP服务所需软件有Apache、MySQL、PHP和软件包,具体所需要的软件包,如表7所示。
表7 搭建LAMP所需软件1.关闭SELinux和iptables(防火墙)为了不影响对LAMP的测试效果,需要禁用SELinux安全系统和iptables防火墙,用户可在桌面执行【系统】|【管理】|【安全级别和防火墙】命令,在弹出的对话框中,单击防火墙右侧的下拉按钮。
然后,在下拉菜单中,选择【禁用】选项,如图70所示。
图70 禁用iptables 防火墙在该对话框中,单击【SELinux 】选项卡,在该选项卡的SELinux 的右侧单击下拉按钮。
然后,在下拉菜单中,选择【禁用】选项,并单击【确定】按钮,如图71所示。
图71 关闭SELinux 安全系统提 示 另外,用户页可以通过service iptables stop 命令,来关闭防火墙。
将SELinux 的配置文件中,来关闭SELinux 。
关闭SELinux 后需要重新启动服务器,使配置生效。
但用户要注意的是在服务器重新启动后,iptables 防火墙会随系统自动启动,因此在重新启动服务器前要,要使用chkconfig –level 3 iptables off 命令,关闭iptables 防火墙。
2.Apache 的配置Apache 所需要的软件在Red Hat Enterprise 5.4系统中默认已被安装,因此就不再对Apache 的安装进行说明。
在终端中,输入“vi /etc/httpd/conf/httpd.conf ”命令,打开Apache 主配置文件httpd.conf 。
简易WWW服务器的架设
简易WWW服务器的架设随着互联网的迅速发展,搭建一个自己的简易WWW(World Wide Web)服务器已经成为了一个越来越受欢迎的选择。
本文将向您介绍如何搭建一个简易的WWW服务器,并帮助您完成这一过程。
一、准备工作在开始之前,您需要准备以下材料:1.一台运行Windows或Linux系统的计算机;2.稳定的网络连接;3.一个域名(可选)。
二、安装所需软件接下来,您需要安装两个必要的软件:操作系统和网络服务器软件。
1.操作系统根据您的需求,选择适合您的操作系统。
如果您选择Windows,可以使用Windows Server系统;如果您选择Linux,可以使用Ubuntu或CentOS等常见的发行版。
2.网络服务器软件最流行的网络服务器软件是Apache、Nginx和IIS(仅适用于Windows系统)。
在本教程中,我们将使用Apache作为服务器软件。
您可以在Apache官方网站上免费下载并安装最新版本的Apache软件。
三、配置服务器在安装完Apache之后,我们需要进行一些必要的配置。
1.确认服务器启动正常打开您的Web浏览器,并输入本地IP地址或localhost。
如果出现页面显示“It works!”或相似的字样,说明服务器已经成功启动。
2.配置文档根目录文档根目录是存放您网站文件的地方。
默认情况下,Apache的文档根目录为/var/www/html(Linux)或C:\Apache\htdocs(Windows)。
您可以根据需要进行修改。
3.添加虚拟主机(可选)如果您拥有一个域名,并且想要将其指向您的服务器,您可以配置虚拟主机。
通过配置虚拟主机,可以让多个域名在同一个服务器上共存。
要配置虚拟主机,请打开Apache的配置文件,并按照说明添加您的域名和相关信息。
四、发布网站内容当服务器配置完成之后,您可以开始发布您的网站内容了。
1.创建网站文件在文档根目录下,创建一个新的文件夹,并将您的网站文件放入其中。
Linux下的代理服务器设置
/sex /album (如上可阻塞/sex、/sex/whatever、ftp:///sex、/sex等)
#squid的代理端口,使用1024以下的端口,squid必须以root身份运行 http_access allow all #允许所有的用户通过代理进行http访问 redirect_program /usr/local/squid/bin/squidGuard -c /usr/local/squidGuard/squidGuard.conf
#tar xvzf squidGuard-1.1.4.tar.gz
#cd squidGuard-1.1.4
#./configure --with-sg-config=/usr/local/squidGuard/squidGuard.conf
--with-sg-logdir=/usr/local/squidGuard/logs
份立即传给用户,使用户觉得速度相当快。
squidGuard则是作为squid的辅助软件,完成过滤、重定向和访问控制的功能。它是一个自由软件,功能强,便于安装、易于 配置、而且处理速度快。功能主要包括:根据web服务器或URLs列表限制一些用户的访问;阻塞某些用户对黑名单上的web 服务器和URLs的访问;阻塞某些用户对正则表达式匹配的URLs的访问;在URL路径加强了使用域名访问而禁止用IP访问; 重定向阻塞的URLs到一个智能CGI的信息页;重定向非授权用户到一个注册页面;具有基于日期、每周、每天具体时间的访 问规则;对不同用户组有不同的规则。但是不能过滤、检查文档中的文本以及HTML中的JavaScript或Vbscript脚本语言。
Linux1 WEB服务器 主配置文件httpd.conf
Linux1 WEB服务器主配置文件httpd.confhttpd.conf是最核心的配置文件,位于/etc/httpd/目录下。
像大多数的服务一样,几乎绝大部分的设置都需要通过修改该配置文件来完成。
Apache的主配置文件的内容有900多行,不过不用担心,因为绝大部分的内容是注释信息,而且注释内容相当丰富,用户完全可以通过注释来了解Apache的功能、语法以及使用。
对Apache服务器的配置,主要方式就是对httpd.conf配置文件的修改。
该文件是Apache服务器主要配置文件,包含各种影响服务器运行的配置选项,只有对这些配置信息进行理解,才能真正的掌握Apache服务器的配置。
用户可以在终端中,输入vi /etc/httpd/conf/httpd.conf命令,并按【回车】键,打开该配置文件,如图7-24所示。
图7-24 主配置文件注释内容该主配置文件的注释内容,告诉用户一些基本信息,用户可以通过/docs/2.2/网站来查看该配置文件的更多细节。
该配置文件主要有3个基本的配置项:第一个是Global Environment(全局环境配置),第二个是Main server configuration(主服务配置),第三个是Virtual Hosts(虚拟主机配置)。
每部分都有相应的配置选项,该文件所有配置选项的语法为“配置选项名称参数值”的形式,配置选项可以放在文件中的任何地方,但为了增强文件的可读性,最好将配置语句放在相应的部分。
httpd.conf中每行包含一条语句,行末使用反斜杠“\”可以换行,但是反斜杠与下一行中间不能有任何其他字符(包括空白)。
httpd.conf的配置语句除了选项的参数值以外,所有选项指令均不区分大小写,可以在每一行前用“#”号,表示注释。
●Global Environment(全局环境配置)该配置段中的各配置选项用于控制Apache服务器作为一个服务器作为一个整体来运行。
Linux系统网络配置教程
Linux系统网络配置教程一、引言在现代信息技术时代,网络已经成为我们生活和工作中不可或缺的一部分。
而对于使用Linux操作系统的用户来说,正确配置网络是十分重要的。
本章将介绍Linux系统网络配置的基本步骤和常见问题解决方法。
二、网络配置概述网络配置是指将计算机与网络相连,并配置正确的网络参数,以实现与其他计算机之间的通信。
Linux系统的网络配置可分为两个方面,即物理连接和逻辑配置。
2.1 物理连接物理连接是指将计算机与网络相连的操作。
首先要确保计算机已经正确连接到局域网或因特网。
如果是有线连接,需要插入以太网线到计算机的网卡插槽和路由器的网络接口;如果是无线连接,需要确保无线网卡已经连接到正确的无线网络。
2.2 逻辑配置逻辑配置是指在物理连接完成后,需要对计算机进行相应的软件设置,以使其能够正确地与其他网络设备进行通信。
逻辑配置的主要内容包括IP地址的配置、网关的配置、DNS的配置以及防火墙的配置等。
三、IP地址配置IP地址是互联网中用于标识和定位计算机的一种地址。
在Linux系统中,可以通过以下两种方式来配置IP地址:3.1 动态IP地址配置动态IP地址配置是指使用DHCP服务器为计算机分配IP地址的方式。
DHCP是一种网络协议,它可以自动为计算机分配IP地址和其他网络配置信息。
要使用动态IP地址配置,在终端中输入以下命令:```shellsudo dhclient eth0```其中,eth0是计算机的网卡接口名,根据实际情况进行相应更改。
3.2 静态IP地址配置静态IP地址配置是指手动为计算机分配一个固定的IP地址。
这种方式适用于需要长期使用特定IP地址的情况。
要进行静态IP 地址配置,需要编辑网络配置文件。
在终端中输入以下命令:```shellsudo nano /etc/network/interfaces```在文件中添加以下配置信息:```shellauto eth0iface eth0 inet staticaddress 192.168.0.100netmask 255.255.255.0gateway 192.168.0.1```其中,eth0是计算机的网卡接口名,address是计算机的IP地址,netmask是子网掩码,gateway是网关地址。
Linux怎么配置Web服务器
Linux怎么配置Web服务器从1998年Linux开始在中国市场受到关注,时间已经过去5年,从最初蜂拥而至的桌面版本,到后来悄悄进入企业应用的Linux服务器,Linux逐渐得到人们的认可。
下面店铺为大家分享下Linux平台配置Web服务器的方法。
Linux怎么配置Web服务器Web服务器概述Web服务器又称为WWW服务器,它是放置一般网站的服务器。
一台Web服务器上可以建立多个网站,各网站的拥有者只需要把做好的网页和相关文件放置在Web服务器的网站中,其它用户就可以用浏览器访问网站中的网页了。
我们配置Web服务器,就是在服务器上建立网站,并设置好相关的参数,至于网站中的网页应该由网站的维护人员制作并上传到服务器中,这个工作不属于配置服务器的工作。
IIS的安装一般在安装操作系统时不默认安装IIS,所以在第一次配置Web服务器时需要安装IIS。
安装方法为:1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。
2、单击窗口中的“添加/删除Windows组件”图标,弹出“Windows组件向导”对话框。
图13、选中“向导”中的“应用程序服务器”复选框。
单击“详细信息”按钮,弹出“应用程序服务器”对话框。
4、选择需要的组件,其中“Internet信息服务(IIS)”和“应用程序服务器控制台”是必须选中的。
选中“Internet信息服务(IIS)”后,再单击“详细信息”按钮,弹出“Internet信息服务(IIS)”对话框。
5、选中“Internet信息服务管理器”和“万维网服务”。
并且选中“万维网服务”后,再单击“详细信息”按钮,弹出“万维网服务”对话框。
6、其中的“万维网服务”必须选中。
如果想要服务器支持ASP,还应该选中“Active Server Pages”。
逐个单击“确定”按钮,关闭各对话框,直到返回图1的“Windows组件向导”对话框。
7、单击“下一步”按钮,系统开始IIS的安装,这期间可能要求插入Windows Server 2003安装盘,系统会自动进行安装工作。
Linux网站服务虚拟主机,访问限制web
准备环境:1.搭建httpd2.搭建awstats一、web服务器的访问控制(一)IP地址限制[root@localhost tools]# vim /usr/local/httpd/conf/httpd.conf 编辑文件修改:<Directory "/usr/local/awstats/wwwroot">Options NoneAllowOverride NoneOrder deny,allowDeny from 192.168.1.2/24</Directory>[root@localhost tools]# /usr/local/bin/apachectl stop 关闭服务[root@localhost tools]# /usr/local/bin/apachectl start 启动服务验证:(二)用户权限限制[root@localhost ~]# cd /usr/local/httpd/创建hehe用户认证数据文库[root@localhost httpd]# bin/htpasswd -c /usr/local/httpd/conf/.awspwd hehe New password:Re-type new password:Adding password for user hehe[root@localhost httpd]# bin/htpasswd /usr/local/httpd/conf/.awspwd haha New password:Re-type new password:Adding password for user haha[root@localhost httpd]# vim /usr/local/httpd/conf/httpd.conf添加:<Directory "/usr/local/awstats/wwwroot">Options NoneAllowOverride NoneOrder allow,denyallow from allAuthName "qing wo chi fan" 描述信息AuthType Basic 启用基本认证AuthUserFile /usr/local/httpd/conf/.awspwd 读取用户数据文件require valid-user 通过认证的将能正常访问</Directory>验证:二、虚拟主机(一)基于域名[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf NameVirtualHost 192.168.1.1:80<Directory "/www">Order allow,denyallow from all</Directory><VirtualHost 192.168.1.1:80>DocumentRoot "/www/benet"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost><VirtualHost 192.168.1.1:80>DocumentRoot "/www/accp"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost>[root@www ~]# /usr/local/httpd/bin/apachectl stop[root@www ~]# /usr/local/httpd/bin/apachectl start客户端验证://(二)基于IP[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf NameVirtualHost 192.168.1.1:80<VirtualHost 192.168.1.1:80>DocumentRoot "/www/benet"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost><VirtualHost 192.168.2.1:80>DocumentRoot "/www/accp"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost>[root@www ~]# /usr/local/httpd/bin/apachectl stop[root@www ~]# /usr/local/httpd/bin/apachectl start客户端验证:http://192.168.1.1/http://192.168.2.1/(三)基于端口[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf listen 8080<VirtualHost 192.168.1.1:80>DocumentRoot "/www/benet"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost><VirtualHost 192.168.1.1:8080>DocumentRoot "/www/accp"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost>[root@www ~]# /usr/local/httpd/bin/apachectl stop[root@www ~]# /usr/local/httpd/bin/apachectl start客户端验证:http://192.168.1.1:80/。
Linux服务器配置大全
一: DNS服务器的设置1.编辑/etc/named.conf// generated by named-bootconf.ploptions {directory "/var/named";/** If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source* directive below. Previous versions of BIND always asked* questions using port 53, but BIND 8.1 uses an unprivileged * port by default.*/// query-source address * port 53;};//// a caching only nameserver config//controls {inet 127.0.0.1 allow { localhost; } keys { rndckey; };};zone "." IN {type hint;file "named.ca";};zone "" IN {type master;file "";allow-update { none; };};zone "1.168.192.in-addr.arpa" IN {type master;file ".rev";allow-update { none; };};zone "localhost" IN {type master;file "localhost.zone";allow-update { none; };};zone "0.0.127.in-addr.arpa" IN {type master;file "named.local";allow-update { none; };};include "/etc/rndc.key";2. 编辑正向解析文件/var/named/ $TTL 86400@ IN SOA . . ( 1997022700 ; Serial28800 ; Refresh14400 ; Retry3600000 ; Expire86400 ) ; MinimumIN NS .IN MX 10 .my IN A 192.168.1.50www IN CNAME .ftp IN CNAME .smtp IN CNAME .pop3 IN CNAME .3. 编辑反向解析文件/var/named/.rev $TTL 86400@ IN SOA . . ( 1997022700 ; Serial28800 ; Refresh14400 ; Retry3600000 ; Expire86400 ) ; MinimumIN NS .50 IN PTR .4. 编辑/var/named/named.local文件$TTL 86400@ IN SOA . . ( 1997022700 ; Serial28800 ; Refresh14400 ; Retry3600000 ; Expire86400 ) ; MinimumIN NS .1 IN PTR localhost.5. 编辑/etc/resolv.conf# MADE-BY-RP-PPPOEdomain nameserver 192.168.1.50search localdomain二: web服务器的设置只需对/etc/httpd/conf/httpd.conf进行部分修改即可ServerTokens OSServerRoot "/etc/httpd" 注:指定守护进程httpd的运行目录PidFile run/httpd.pidTimeout 300 注:定义客户程序和服务器连接的超时间隔KeepAlive Off 注:定义是否支持一次连接,多次传输功能MaxKeepAliveRequests 100 注:一次连接可以进行的HTTP请求的最大请求次数KeepAliveTimeout 15 注:一次连接中的多次请求传输之间的时间MaxRequestsPerChild 0 注:每个子进程处理服务请求次数 0为无限次Listen 80User apache 注:指定用户和组Group apacheServerAdmin nangshou@ 注:服务器管理员的E_MAIL地址#ServerName 192.168.1.50:80 注:服务器域名,通常没有dns才需要UseCanonicalName OffDocumentRoot "/var/www/html" 注:指定网页文件存放位置<IfModule mod_userdir.c>UserDir user_www 注:用于个人主页,一般为/home/user/网页文件目录</IfModule>DirectoryIndex index.html index.htm index.php 注:指定网站首页名AccessFileName .htaccessAlias /manual "/var/www/manual"<Directory "/var/www/manual">Options Indexes FollowSymLinks MultiViewsAllowOverride NoneOrder allow,denyAllow from all</Directory>注:以上是设置针对目录进行文件的访问控制ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"<IfModule mod_cgid.c>Scriptsock run/httpd.cgid</IfModule><Directory "/var/www/cgi-bin">AllowOverride NoneOptions NoneOrder allow,denyAllow from all</Directory>AddDefaultCharset GB2312 注:网站支持的字符编码注:以下是设置虚拟主机服务所需配置的地方#NameVirtualHost 202.101.2.1 注:基于名字的虚拟主机必须,如基于IP地址则不需要## VirtualHost example:# Almost any Apache directive may go into a VirtualHost container.# The first VirtualHost section is used for requests without a known# server name.#注:如果是基于IP地址的虚拟主机只需下面的设置即可#<VirtualHost 202.101.2.1># ServerAdmin webmaster@# DocumentRoot /www/docs/# ServerName # ErrorLog logs/-error_log# CustomLog logs/-access_log common#</VirtualHost>注:基于名字即一个IP地址对应多个域名基于IP地址即每一个域名均有与之对应的IP三: FTP服务器的设置为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington UniversityFTP(Wu-Ftpd),这是一个性能优秀的服务器软件,由于它具有众多强大功能和超大的吞吐量,Internet上的FTP服务器有60%以上采用了它。
Linux配置WWW服务器全攻略 -LINUX-eNet网络学院-中国最权威的电脑教程软件资讯网站.6
CustomLog logs/-log_common
(2)
配置局域网中的DNS服务器,把指向192.9.201.1。
DocumentRoot /www/docs/
ServerName
ErrorLog logs/-error_log
(2) 修改/etc/httpd/conf/httpd.conf,添加对代理目录的访问控制。
Order deny,allow
第六站配置Apache代理
代理服务器是网络信息服务的中转站。如果我们把Apache代理服务器形象地比喻成代理商的话,消费者向代理商购买东西时,如果代理商有的话,可直接卖给消费者,若没有,则代理商向厂家进货,再卖给消费者。这样做有以下几点好处:(1)提高了访问速度。(2)充当防火墙,增加了安全性。(3)可以过滤一些不良网站。(4)具有缓存功能。(5)节省IP开销。代理服务器可分为两种类型:客户端代理和服务器端代理。下面我们在讲解几个指令后举例说明各自的配置方法。
ProxyRequest On/Off #启用或者;/etc/httpd/proxy" #代理缓存的根目录。
CacheSize 5 #代理缓存的大小。
NoCache #该网站的文件将不被缓存。
l 客户端代理的配置
(1) 修改/etc/httpd/conf/httpd.conf中的相关指令
Deny from all
Allow from
(3) 重启httpd。
CacheGcInterval 4 #设定运行管理缓存的无用数据搜集程序的时间间隔
CacheMaxExpire 24 #文件过期时间。
CacheDefaultExpire 1 #指定未包含过期信息文件的有效期。
linux服务器环境配置基础
Linux服务器配置基础学了一学期的linux服务器配置,现在就当给自己做一总结,我上机用的是RedHat4.0的版本,现在最新的是好像是centos6.4的。
以下的所有配置都是在虚拟机中进行,用的是centos6.3的版本,其实centos6.3版本和6.4版本差不多,跟以前的老版本相比功能还是蛮强大的,首先它的图形化效果就比以前的要炫得多。
但对于专业人士来说,图形化做的再好也比不是命令行用的爽,可是对于我这种菜鸟而言,用惯了windows还是想用图形化配置一些东东。
下面让我们一起开始进行Linux服务器配置的起步阶段。
这个起步阶段主要是对网卡的基本配置,主要是主机名,IP地址,MAC地址,DNS地址,网关地址等等。
这些都是一些最最基本的设置,对于以后的服务器我也只是做一些最基本的配置,对于Linux服务器配置的入门我觉得还是有点儿帮助的,至于对那些高深的配置过程,大家可以自己去钻研。
下面我们开始进行配置。
主机名的更改对于主机名的更改我们可以用命令的方法和修改配置文件的方法。
1、用命令修改主机名是最简单的方法,但是这种方法不是永久的,当下一次开机的时候主机名会自动变成原来默认的名字。
主要命令是:hostname 主机名。
如下图图12、另一种修改配置文件的方法较为强硬,改了之后重启也不会恢复到默认。
主要修改的是/etc/sysconfig/network文件,修改其中的HOSTNAME字段,如图:图2修改IP地址与修改主机名一样,同样用以上两种方法进行修改。
1、命令形式:ifconfig网卡名 IP地址netmask 子网掩码在这里补充一点关于关闭网卡和打开网卡的方法,分别是:ifconfig网卡名downifconfig网卡名up图32、修改网卡配置文件配置文件在/etc/sysconfig/networking/devices/ifcfg-Auto_eth1下,我们可以看一下eth0网卡的信息,如图:图4这个是RedHat6.4的网卡配置文件,对于大多数的linux而言,他们的配置文件在/etc/sysconfig/network-scripts/下。
Linux服务器配置网站以及绑定域名
Linux服务器配置⽹站以及绑定域名Linux 服务器如何配置⽹站以及绑定域名 以下列举⼀些主机上常见的 Web 程序的域名绑定和站点配置: Nginx 服务绑定域名的⽅法 Tomcat 服务绑定域名的⽅法 Apache 服务绑定域名的⽅法 Apache 服务配置实现多域名跳转 Apache 服务配置⼆级域名 Apache 禁⽌未经许可的域名访问主机上的⽹站 Nginx 服务绑定域名的⽅法 以 YUM 安装的 Nginx 为例,域名绑定需要编辑 Nginx 的配置⽂件完成,Nginx 配置⽂件是 /etc/nginx/nginx.conf,将默认的server {...}配置修改成如下: 修改后的意思是: 1、访问 ,会跳转到 /home/web1 ⽬录; 2、访问 ,会跳转到 /home/web2 ⽬录。
修改之后重启 Nginx 服务即可。
Tomcat 服务绑定域名的⽅法 域名绑定需要编辑 Tomcat 的配置⽂件完成,Tomcat 配置⽂件是 $TOMCAT_HOME/conf/server.xml,$TOMCAT_HOME 是 Tomcat 的安装⽬录。
将上述内容修改为: 修改后的意思是: 1、访问 ,会默认跳转到 /data/wwwroot/default ⽬录; 2、访问服务器的 IP 地址 120.76.210.250,会默认跳转到 /data/wwwroot/web ⽬录; 修改之后重启 Tomcat 服务器,即可⽣效。
Apache 服务绑定域名的⽅法 例如使⽤⼀键安装包配置的 Apache 环境,添加⽹站配置⽅法如下: 1、进⼊站点配置⽂件⽬录,命令如下: cd /alidata/server/httpd/conf/vhosts/ 2、创建⼀个新的配置⽂件,命令如下: vi aa.conf 3、按键盘上的字母 “i”,开始编辑⽂件,将下⾯的内容复制过去。
Order allow,denyDeny from allDocumentRoot /alidata/www/testServerName ServerAlias ErrorLog“/alidata/log/httpd/test-error.log”CustomLog “/alidata/log/httpd/test.log” 注意:对应的⽇志名字也需要⾃⼰修改⼀下,可以区分⽹站的⽇志信息。
(整理)Linux服务器配置填写方法.
Linux服务器配置文档填写方法1)查看服务器硬件配置●查看CPU信息:在/proc下查看cupinfo文件:[root@localhost /]# cat /proc/cpuinfo●查看内存信息:在/proc下查看meminfo文件:●查看主板信息:1.使用dmidecode命令(fc系统特有命令)2.使用lspci命令●查看硬盘信息:1.使用fdisk /dev/[硬盘名]命令查看单块硬盘信息[root@localhost /]# fdisk /dev/sda在Command (m for help):提示信息后输入p,回车查看完硬盘信息后在Command (m for help):提示信息后输入q,退出注:IED硬盘的命名一般为hba、hdb等,SCSI硬盘为sda、sdb等2.使用hdparm命令(慎用)●查看分区信息:1.在/proc下查看partitions文件:2.使用df –lh命令2)查看服务器系统信息●查看Linux版本:使用uname –a命令[root@localhost /]# uname -aLinux dev 2.6.9-1.667smp #1 SMP Tue Nov 2 14:59:52 EST 2004 i686 i686 i386 GNU/Linux根据得到的信息可以知道Linux的内核版本为2.6.9-1.667,基于i386 / i686平台由此可以判断出所安装的系统为Fedora Core 3●查看IP信息:1.使用ifconfig命令2.在/etc/sysconfig/network-scripts下查看ifcfg-eth0或ifcfg-eth1相对应的IP 地址、子网掩码、网关[root@localhost /]# cat /etc/sysconfig/network-scripts/ifcfg-eth0●查看JDK版本:使用java –version命令●查看开放的端口:使用netstat –ln命令3)查看服务信息●查看开机自启动服务:1.打开/etc/rc.d/init.d查看里边的自启动文件2.使用setup命令查看自启动服务●手动关闭服务:1.手动关闭sybase:进入sybase使用shutdown命令[root@localhost /]# cd /opt/sybase/bin[root@localhost bin]# ./isql –Usa –S[服务名]Password:1>shutdown2>go[root@localhost bin]#●关闭系统:使用shutdown –h now命令4)查看数据库信息●查看所用数据库:使用ps –Al命令查看数据库服务的进程名,判断所用服务器●查看sybase版本:在/opt/sybase/bin下使用dataserver命令[root@localhost bin]# ./dataserver –v●查看服务名称:在/opt/sybase/install里查看●查看绑定IP:在/etc/hosts里查看●查看监听端口在/opt/sybase/下查看interfaces文件●查看超级管理员sa密码:在resin目录下(一般为/bcn/resin)查看config文件[root@localhost /]# vi /bcn/resin/conf/resin.conf可以看到如下信息:<init-param driver-name="com.sybase.jdbc2.jdbc.SybDriver"/><init-paramurl="jdbc:sybase:Tds:192.168.0.70:4000/cnews_bak?charset=cp936&jconnect_version=2"/><init-param user="sa"/><init-param password=""/>这里可以看到数据库使用的是sybase,数据库名称:cnews,服务器IP:192.168.0.70,数据库服务监听端口:4000,超级管理员sa密码为空●●查看数据库系统及库设备:数据库要通过客户端sybase-win查看对应每个数据库的库设备一般为/dbs下的[数据库名].dat以及[数据库名]log.dat5)查看resin信息●●查看resin版本:可以通过/bcn/resin中的readme.txt文件中查看到●●查看resin的端口和Webapp名称:可以从/bcn/resin/conf中的resin.conf中查看到<app-dir>/bcn/wwwlw</app-dir><!-- the http port --><http port='80'/>由此信息可以看出Webapp名称为wwwlw,端口为80。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首页
安装和启动Apache服务器 安装和启动Apache服务器 Apache
启动Apache服务器 启动Apache服务器 Apache
启动Apache Apache服务器 1.启动Apache服务器 在安装完成后,可执行以下命令来启动Apache服务器: [root@dong root]# /etc/rc.d/init.d/httpd start 启动 httpd:[确定] 重新启动Apache Apache服务器 2.重新启动Apache服务器 执行以下命令来重新启动Apache服务器 [root@dong root]# /etc/rc.d/init.d/httpd restart 停止 httpd: [确定] 启动 httpd: [确定]
首页
安装和启动Apache服务器 安装和启动Apache服务器 Apache
运行Apache不需要太多的计算资源。它在有6至10MB 硬盘空间和8MB RAM的Linux系统上运行得很好。然而,如 果仅仅是运行Apache服务的话,就没有太大的意义了。运 行Apache的目的应该是通过运行Apache来提供WWW服务、 启动CGI进程以及充分利用所有WWW能够提供的令人惊奇的 功能。 在这种情况下,需要提供反映负载要求的额外的磁盘 空间和内存空间。也就是说,如果仅仅是启动WWW服务并 不需要太多的系统资源,但是想要能为大量的客户提供服 务就需要更多的系统资源。
第13章配置WWW服务器 13章配置WWW服务器 章配置WWW
本章主要内容: 本章主要内容: Apache服务器简介 Apache服务器的特色和新功能 安装和启动Apache服务器 配置Apache服务器 管理网站
首页
引言
现在在Internet上最热门的服务之一就是环 球信息网WWW(World Wide Web)服务,Web已经 成为很多人在网上查找、浏览信息的主要手段。 WWW是一种交互式图形界面的Internet服务,具 有强大的信息连接功能。它使得成千上万的用户 通过简单的图形界面就可以访问各个大学、组织、 公司等的最新信息和各种服务。 WWW俨然已经成 为Internet最受欢迎的一项功能。
首页
习题
1.如何实现基于IP和基于域名的虚拟主机同时存在于一部 服务器中? 2. 何为服务器上的每一个用户设置一个个人的主页空间? 3. pache是如何加载模块的? 4 . Apache 安 装 的 /usr/Apache 中 , 什 么 命 令 可 以 启 动 Apache?
A./usr/Apache/httpd c./usr/Apache/bin/Apachetl A. Apache.conf C. http.conf B./usr/Apache/bin/httpd D./usr/Apache/bin/Apachetl start
首页
配置Apache服务器 配置Apache服务器 Apache
使用 HTTP 配置工具来配置 Apache HTTP 服务器 的一般 步骤如下: 1 在“主”标签下配置基本设置。 2 单击“虚拟主机”标签来配置默认设置。 3 在“虚拟主机”标签下,配置默认的虚拟主机。 4 如果你想为不止一个 URL 或虚拟主机提供服务, 则添加额外的虚拟主机。 5 在“服务器”标签下配置服务器设置。 6 在“性能微调”标签下配置连接设置。 7 把所有必要的文件复制到 DocumentRoot 和 cgibin 目录中。 8 退出程序并保存你的设置。
2.0新功能 Apache 2.0新功能
自从2000年3月在ApacheCon2000论坛发表第一个 Apache 2.0的测试版后(Alphs Version),历经了两年 的研究并发表数种测试版,终于在2002年4月6日正式推出 了Apache 2.0。目前最新版本的Apache服务器为2.0.43, 它较前一版的1.3.24最大的差异就在于稳定性。除此以外, 还包含许多新功能。 ∵ UNIX Threading 。 支持多种通信协议。 ∵ 支持多种通信协议。 对非UNIX平台较好的支持。 UNIX平台较好的支持 ∵ 对非UNIX平台较好的支持。 新型的API ∵ 新型的API 。
首页
安装和启动Apache服务器 安装和启动Apache服务器 Apache
安装Apache服务器 安装Apache服务器 Apache 在安装的Red Hat Linux 9.0过程中,在选择 所要安装的服务器的时候,将httpd这个服务选 上,Linux安装程序将自动完成Apache的安装工 作,并做好基本的配置。如果不能确定是否已经 安装了此版本的软件,用户可以执行下面的命令 来检查系统中是否存在Apache及其版本: [root@dong root]# rpm -装和启动Apache服务器 Apache
3.停止Apache服务器 停止Apache服务器 Apache [root@dong root]# /etc/rc.d/init.d/httpd stop 停止 httpd: [确定] 4.开机时启动Apache服务器 开机时启动Apache服务器 Apache HTTP服务是服务器相当重要的工作,一般情况下要求 开机时自动启动,以确保HTTP服务的启动,同时又节约了 每次手动启动的时间。 要在开机时自行启动Apache服务器,可使用以下方法: “ntsysv”设置Apache服务器的自启动
首页
Apache服务器的特色和新功能 Apache服务器的特色和新功能
∵ ∵ ∵ ∵ ∵ 多种语言的错误响应信息。 多种语言的错误响应信息。 简化的配置设置。 简化的配置设置。 全新的系统体系结构。 全新的系统体系结构。 IPv6支持 支持。 IPv6支持。 支持Windows NT/2000/XP(Unicode)功能。 支持Windows NT/2000/XP(Unicode)功能
首页
管理网站
管理日志文件
每当浏览者访问本网站的网页时都会留下记 录,您可检查/etc/httpd/logs目录,其中有 access_log与error_log文件。 这两个文件会随着时间的推移以及访问次数 的增加而增大,您必须适时地备份或删除文件的 内容,以免用过多的硬盘空间。
首页
实训
试配置一个支持PHP的Apache服务器。
首页
配置Apache服务器 配置Apache服务器 Apache
Apache的主要配置文件是httpd.conf。该文件保存在 /etc/httpd/conf/目录中。对Apache的配置主要就是对该 文件的配置,配置的方法主要有两种:一种是直接对该文 件的命令参数进行配置;一种是使用HTTP配置工具进行配 置。 首先需要安装 httpd 和 Red Hat-config-httpd RPM 软件包才能使用 HTTP 配置工具。它还需要 X 窗口系统 和根权限。单击“主菜单” →“系统设置” →“服务器 设置” →“HTTP 服务器”,或在 shell(例如,XTerm 或 GNOME 终端)提示中键入 Red Hat-config-httpd 命 令,启动HTTP 配置工具(即Apache配置工具)。
Apache的官方下载地址 Apache的官方下载地址
Apache是遵循GPL协议的免费自由软件,可以在它的 官方站点/ 找到最新版本的源代 码压缩包。
首页
Apache服务器的特色和新功能 Apache服务器的特色和新功能
Apache服务器特色 Apache服务器特色
1)符合HTTP1.1 标准。 2)具有高度可设置性,并可与协议厂商开发的模块相互配 合。 3)可以利用Apache模块API来自定义或开发模块内容。 4)提供完全的源代码,并且允许自由使用及修改。 5)支持多种平台。 6)鼓励用户反馈新构想、Bug报告和修补文件。 7)支持数据库管理验证,允许大量已验证的用户使用设置 密码保护页面,而不会使Apache服务器的效率大幅度下降。
首页
引言
由于Linux/UNIX操作系统的稳定性高,所以 全世界的ISP所架设的WWW Server普遍使用 Linux/UNIX系统。如果你想自己架设一个WWW Server,那么Linux会是一个相当不错的选择。 目前,在网络上比较流行的WWW 服务器软件主要 有Apache、CERN和NCSA的httpd等三种,其中最 流行的是Apache。Apache的版本不断地在更新, 在Red Hat Linux 9.0中提供的是Apache HTTP Server Version 2.0。
5. Apache的配置文件是( )。
B. Apached.conf D. Httpd.conf
6.通过怎样设置,可以使最多并发的客户量为200?
首页
首页
管理网站
用户的个人网站
/var/www/html目录放的是本网站的首页,如果希望 让每个用户都可以建立自己的个人网站,则需要为每个用 户在Home目录建立一个放置网页的目录。 打开httpd.conf配置文件,其中有一个UserDir参数, 其默认值是public_html,去掉前面的“#”,同时在 “UserDir ‘disable’”前加上“#”。“public_html”为每 个用户Home目录中的网站目录。
首页
Apache服务器的特色和新功能 Apache服务器的特色和新功能
8)定制错误回应。 9)无限制的URL重新导向(Redirect)和别名 (Aliasing)。 10)虚拟主机(Virtual Host)。 11)可设置的日志文件内容。 12)动态共享对象支持。 。
首页
Apache服务器的特色和新功能 Apache服务器的特色和新功能
首页
Apache服务器简介 Apache服务器简介
Apache的由来 Apache的由来
Apache是根据NCSA的服务器发展而来的,NCSA是最早 出现的Web服务器程序之一,由伊利诺斯大学UrbanaChampaign分校的美国国家超级计算应用中心开发。 Apache的开发遵循GPL协议,由全球的志愿者一起开 发和维护。在保持强大的功能及不断更新的同时,它仍然 是免费的,并且公开源代码。