基于WINDOWS2008平台安装配置实现APACHE WEB服务器
win环境下Apache 配置
Win系统PHP服务器配置之 Apache2008-09-06 15:29一、配置Apache平台软件Apache平台是现行比较流行的PHP服务器端运行平台之一。
在PHP的编译器中,Apache可以算是标准。
虽然操作设计并不是非常简易、人性化,但是Apache的专业水平还是不容否认的。
在Apache中,整个软件通过开启Windows服务运行Apache所需要执行的命令。
这样的操作可以有效的保护操作权限等相关问题。
1、下载Apache软件/dist/httpd/binaries/win32/apache_2.0.44-win 32-x86-no_ssl.exe,约7M,大小也没有不可接受吧?还是比较小的一款软件了。
(该地址来自Apache官方网站,请放心使用)下载后直接运行,保证Windows及其他安全相关软件(尤其是防火墙、流氓软件清理工具等)放行Apache程序有关的一切服务、进程、注册表修改。
否则安装可能不成功。
2、安装Apache软件(1)运行安装软件:欢迎界面,直接点下一步协议,同意,下一步下一步基本配置信息,都是用于错误信息提示的相关信息:前两个服务器相关信息,如果有固定的域名,例如,则第一行写,第二行写;否则两个都写localhost;第三行填写管理员邮箱地址(这是我的邮箱哈~~),其他按图片中的方式填写!!!下一步选择Custom(自定义),下一步把Install to改成自己设置的地址,必须全英文,不要放在网站地址里面哦确认信息,下一步开始安装,请耐心等待安装成功后,退出。
如果有图中的Error消息,则表明曾经安装过Apache且Apache服务端已经在运行,没有什么妨碍,确定即可(2)建立Apache服务由于之前在安装设置中选择了手动配置,暂时来讲Windows操作系统中还没有添加对应的服务。
这项功能需要手动添加。
操作如下:右键单击任务栏右侧的Apache标志,Exit退出。
“开始、运行”,打开运行窗口,在窗口中输入cmd,打开Windows命令行。
windows环境下利用apache配置WEB站点
windows下利用apache配置WEB站点windows中利用IIS虽然可以建立WEB站点,也比较简单,但安全性是值得考虑的。
对于一些对安全要求比较高的WEB站点,可以利用apache(windows环境下)软件来建立。
此文中以apache_2.2.4-win32-x86为例来安装、配置WEB站点。
一:安装apache〃首先打开安装文件apache_2.2.4-win32-x86-no_ssl.msi,按照一下步骤开始安装。
〃在“Network Domain()”中输入区域名称,如 在“Server Name(e.g.[url] [/url])”中输入web站点的域名,如在“Administrator'Email Address(e.g.webmaster@)”中输入管理员邮箱地址,如bestsafe@(一定得输入正确)〃选择安装模式,Typical为典型安装,Custom为自定义安装〃选择要安装的目录,其中路径不能太长〃点击install开始安装出现如下窗口时,按ESC键完成安装。
二:开启服务完成apache的安装后会在系统托盘处出现如下图标,此时右击该图标选择Open Services开起apache服务(注:开启服务前需在IIS中停止系统默认WEB站点)若apache服务无法启用,按如下步骤解决〃打开命令提示符> cd \> cd apache\bin\ #我的apache安装位置> httpd # apache的启动程序(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
: make_sock: could not bind to address 0.0.0.0:80no listening sockets available, shutting downUnable to open logs# 找到原因了原来是我的80端口被占用了,原因我开了迅雷。
windows-server2008》搭建Web服务器
windows server2008》搭建Web服务器(2013-05-31 21:54:11)转载▼环境:一台2008 服务器,一台客户端目的:访问网站步骤:1.打开2008 服务器的"管理工具"→"服务器管理器",点击"添加角色"。
如图所示:1.在"选择服务器角色"界面,选择"Web服务器(IIS)"。
如图所示:1.在选择"Web服务器"角色是,会弹出如图所示窗口,点击"添加必需的功能",然后点击"下一步"。
如图所示:1.在"Web服务器简介(IIS)"界面,直接点击"下一步"。
2.在"选择角色服务"界面,默认设置,直接点击"下一步"。
如图所示:1.在"确认安装选择"界面,确认安装信息,点击"安装"。
如图所示:1.查看安装进度,如图所示:1.安装成功。
如图所示:1.打开"开始"→"管理工具"→"Internet信息服务(IIS)管理器",展开节点。
如图所示:1.右键目标网站名,在弹出的菜单中,选择"编辑绑定"。
如图所示:1.在"网站绑定"界面,点击"编辑"。
如图所示:1.在"编辑网站绑定"界面,选择IP地址,可以选择具体的一个IP地址,也可以选择全部为分配(这里举例,就选择一个具体的IP地址),然后点击"确定"。
如图所示:1.点选目标网站名,在中间窗口双击"默认文档"。
如图所示:1.在中间窗口显示的是系统默认的文档,通过右边窗口中的"添加、删除、上移、下移"来编辑默认文档。
2-apache Apache_Web 服务器安装部署手册档
重要提示Web服务器包括apache的安装部署和W AS7 Plugin安装部署两部分,如果的websphere应用服务器使用非集群模式,plugin则不需要安装,只需配置本文2.1章节内容,如果websphere 应用服务器使用群集模式,则需要按照本文2.2章节进行plugin安装配置。
1 Apache安装Apache的安装和配置现在可以采用脚本自动化安装,脚本就是139ftp上的apache_install_script.sh请下载到web服务器中,并执行即可。
注意:在执行脚本安装前请确认web服务器的/opt/apache下没有安装过apache,并且web 服务器能上外网(能ping通)成功安装apache并测试通过后即可直接继续本文第二章节Was7 Plugin安装在root下进行root进入方法#su 然后输入密码1.1 准备安装关闭系统自带的web服务:#chkconfig httpd off在线安装gcc#yum install gcc cc下载并解压安装程序:#cd ~/#wget /httpd/httpd-2.2.15.tar.gz#tar –zxvf httpd-2.2.15.tar.gz -C /usr/srcWeb 服务器安装部署手册Page 4 of 211.2 安装Apache Web Server进入源码目录:#cd /usr/src/httpd-2.2.15编译源文件:#./configure //(安装到默认目录)形成安装文件:#make安装程序:#make install1.3 验证安装进入安装后目录:# cd /opt/apache/apache-2.2.15/bin检查进程模式:#./apachectl –lCompiled in modules:core.cworker.chttp_core.cmod_so.c启动Apache Web Server:Page 5 of 21#./apachectl start打开浏览器,输入webserver地址,出现如下界面表示apache安装成功。
Windows server 2008 上的Apache安装
2.把已经下载好的Apache从本地计算机复制到服务器,需要解压,我是直接解压到C盘下,这样后面就不用修改配置文件,服务器上没有解压软件需要先安装解压软件。
经济管理学院实验报告
姓称:网页设计指导教师:姜毅
2017年5月
实验目的:
学会配置Apache服务器,让全世界看到自己创建的网页!
实验环境:
Windows Server 2008 R2、Apache24
实验内容与步骤:
1.远程连接服务器,在“开始”输入“mstsc”命令,点击Enter,进入远程桌面连接界面。
3.选择Apache24-->bin-->httpd.exe,会提示如下错误,原因是缺少VC++2012运行库,下载一个就好,注意是32位还是64位。
4.选择Apache24—>bin-->ApacheMonitor.exe,
5.我们会发现start按钮变为灰色,在开始输入“cmd”进入命令提示符界面,切换到Apache24下的bin目录,输入“httpd –k install”,点击Enter。然后重新打开ApacheMonitor,就发现按钮能用啦。
6.在Apache24-->htdocs文件夹下创建第一个HTML页面,在浏览器输入地址,就能让全世界看到你的第一个网页啦!
第页
Windows 8下安装配置Apache 2.2.22+MySQL 5.5.21+PHP 5.4.0服务器环境教程
Windows 8下安装配置Apache 2.2.22+My 2.2.22+MySQL SQL 5.5.21+PHP 5.4.5.4.00服务器环境教程[Windows 8下安装配置Apache 2.2.22+M 2.2.22+MySQL ySQL 5.5.21+PHP 5.4.0+5.4.0+P P hp hpMM y A dmin 环境教程][文/春夏秋冬][图/春夏秋冬][E-mail :ceroot@]另名:Windows 8下安装配置PHP 网站运行环境目录1.前言 (3)2.准备工作 (4)2.1.安装运行平台 (4)2.2.需要到的相关软件下载及版本信息 (4)2.2.1.Apache2.2.22 (4)2.2.2.MySQL5.5.21 (4)2.2..3.PHP5.4.0 (4)2.2.4.PhpMyAdmin3.4.10 (4)2.2.4.其它相应软件下载 (5)2.3.文件目录说明 (5)2.3.1.网站的源代码目录 (5)2.3.2.相关软件与程序安装存放目录 (5)2.3.3.数据库文件存放目录 (5)2.3.4.相关软件原文件存放文件夹 (5)2.4.建立文件目录 (5)2.5.相关俗语 (6)2.6.其它 (6)3.Apache安装与配置 (7)3.1安装说明 (7)3.2.Apache安装步骤 (7)3.3.修改Apache配置文件httpd.conf (14)3.3.1.让Apache与PHP建立链接 (15)3.3.2.修改网站源文件目录 (15)3.3.3.让Apache识别PHP索引 (15)3.3.4.让Apache识别PHP文件 (15)4.Mysql安装与配置 (16)4.1.安装说明 (16)4.2.MySQL安装步骤 (16)4.3.MySQL配置 (23)4.4.修改MySQL配置文件my.ini (34)5.PHP安装与配置 (35)5.1.安装说明 (35)5.2.PHP安装步骤 (35)5.3.修改PHP配置文件php.ini (35)6.PhpMyAdmin安装 (37)6.1.PhpMyAdmin简介 (37)6.2.PhpMyAdmin安装方法 (37)7.1.测试地址 (38)7.3.测试phpinfo (38)7.4.测试MySQl数据库链接 (38)8.尾声 (40)1.前言前言Windows8客户预览版发布已经有一段时间了,笔者对于新的东西也特别感兴趣,因而在发布当初也把它下载来用用,以体验这高科技带来的新感受。
在Windows 2008R2配置WEB服务器
Windows2008R2配置WEB服务器1.目的1.1熟练掌握Windows Server2008R2配置WEB服务器。
2.环境2.1Windows Server2008R2环境。
3.内容3.1Windows Server2008R2配置WEB服务器。
4.步骤4.1Windows Server2008R2配置WEB服务器网络环境:第一步,在虚拟机设置中编辑WEB服务器所需网络环境,如下图:第二步,打开WEB服务器,配置其IP地址、子网掩码、以及默认网关等,如下图;第三步,进入服务器管理,添加角色,如下图:第四步,根据添加向导执行下一步,如下图:第五步,选择添加WEB服务,然后继续执行下一步,如下图:第六步,略过服务简介继续执行下一步,如下图:第七步,添加部分需要的角色服务,然后继续执行下一步,如下图:第八步,确认需要安装的服务无误后继续执行下一步,如下图:第九步,安装完成,关闭安装向导,如下图:第十步,在IE浏览器中输入WEB服务器IP地址出现如下界面,安装成功。
第十一步,在磁盘中新建文件夹,放入站点首页,如下图:第十二步,单击开始按钮,在开始菜单中找到管理工具单击再选择Internet(信息服务(IIS)管理器),如下图:第十三步,弹出管理窗口,如下图:第十四步,选中网站单击鼠标右键选择添加网站,弹出对话框,输入站点信息,如下图:第十五步,添加完成,单击右侧浏览网页的链接测试网站添加情况,如下图:第十六步,添加成功,浏览情况如下图:第十七步,在管理器中还以设置对某一个或一段地址进行限制访问,功能设置图标如下图:第十八步,查看站点的日志,位置如下图所示:5.实训中的问题和解决办法5.1问题:不能正常连接主机地址解决办法:检查DNS服务器是否打开并已经进行配置5.2问题:不能正常浏览站点解决办法:先进行PING命令测试域名是否连通,然后逐步检查解决问题5.3问题:站点不能启动,提示服务没有启动解决办法:进入服务器管理打开WEB服务,检查其所有服务是否开启6.涉及知识点6.1DNS服务器的运用6.2安装和配置WEB站点第11页共11页。
Windows Server 2008 R2搭建Web服务器
Windows Server 2008 R2搭建Web服务器(图文)【工具/原料】VMware Workstation Pro(已安装Windows Server 2008 R2)x1【步骤/方法】一、安装Web服务器(IIS)1、点击Windows桌面“开始”—“管理工具”—打开“服务器管理器”2、在“角色”——点击“添加角色”,如图:3、点击“服务器角色”—“勾选web服务器(IIS)”——“下一步”,如图:4、继续执行“下一步”操作,直到出现下图所示页面,根据需要勾选相应的选项,如图:【注意】上图所示的勾选都是系统默认的,如果所发布的网站是静态的,使用默认勾选即可。
如果发布的是动态网站那么就要需要另外勾选相应的功能模块,这里根据具体实现的功能而勾选相应的功能模块。
这里的实验,采用默认的勾选设置。
5、“下一步”—“安装”,如图:6、安装完成,点击“关闭”即可,如图:二、发布默认网站1、安装完成后在“管理工具”——“Internet 信息服务(IIS)管理器”中进行管理,如图:2、打开IIS管理器,发现其中已经建好了一个名为Default Web Site的站点,如图:三、添加其他网站1、点击默认网站,“停止”,如图:2、右击“网站”,“添加网站”,如图:3、输入“网站名称”,指定“物理路径”和绑定“IP地址”,点击“确定”如图:4、接下来会多出一个刚建的网站,如图:5、点击“XX网站”,点击“目录浏览”,如图:6、设置“目录浏览”,点击“启用”,如图:7、根据需要勾选相应信息,点击“应用”,如图:8、回到“XX网站”,点击“默认文档”,如图:9、进入“默认文档”后,点击“添加”,如图:10、添加文档名称,点击“确定”,如图:11、需要显示的主页已添加成功,如图:12、回到“XX网站”,点击“浏览网站”,如图:13、浏览器显示如下页面为之前添加的主页,如图:【到此结束】。
在Windows 2008R2配置WEB服务器
在Windows 2008R2配置WEB服务器本文档主要介绍如何在Windows 2008R2配置WEB服务器的详细步骤和操作。
以下是各个章节的具体内容:一、服务器准备工作1.确认操作系统为Windows 2008R2版本。
2.安装所需的硬件设备,如网卡、硬盘等。
3.进行操作系统的基本配置,如设置IP地质、网络连接等。
二、安装IIS服务1.打开服务器管理器。
2.在“角色”中选择“添加角色”。
3.选择“Web服务器(IIS)”角色并进行安装。
4.按照向导完成IIS的安装过程。
三、配置网站1.打开IIS管理器。
2.创建一个新的网站。
3.配置网站的基本信息,如网站名称、物理路径等。
4.配置网站的访问权限和认证方式。
5.配置网站的绑定信息,如IP地质、端口号等。
四、设置虚拟目录1.打开IIS管理器。
2.在相应的网站节点上创建虚拟目录。
3.配置虚拟目录的基本信息,如虚拟路径、物理路径等。
4.配置虚拟目录的访问权限和认证方式。
五、配置应用程序池1.打开IIS管理器。
2.在相应的网站节点上创建应用程序池。
3.配置应用程序池的基本信息,如名称、.NET版本等。
4.配置应用程序池的高级设置,如内存限制、进程模型等。
六、配置安全性1.打开IIS管理器。
2.配置网站和应用程序池的身份验证方式。
3.配置网站和应用程序池的权限。
4.配置SSL证书以实现安全传输。
七、配置日志记录1.打开IIS管理器。
2.配置网站和应用程序池的日志记录方式。
3.配置日志记录的格式和位置。
八、测试和优化1.使用浏览器访问配置好的网站。
2.进行性能测试并优化性能参数。
3.定期维护和监控服务器,确保WEB服务器的稳定运行。
附件:1.示例代码和配置文件。
2.相关参考文档。
法律名词及注释:1.操作系统:计算机系统的核心软件,负责管理计算机硬件和软件资源。
2.IIS(Internet Information Services):Windows操作系统中的一种网络服务器软件。
Windows2008+apache+mysql+php安装实战(图文教程)
Windows2008+apache+mysql+php安装实战(图文教程)∙实战内容:安装前准备安装Apache安装MySQL安装PHP安装Zend加速器∙安装介绍:Windows2008+apache+mysql+php安装实战(图文教程):Windo ws系统上分别独立安装Apache2、PHP5、MySQL5和phpMyAdmin等几个软件。
独立安装的好处是可以自由选择这些组件的具体版本,清晰地掌握自己计算机里都安装了哪些程序,以及它们的具体配置情况,这将对以后的系统维护和软件升级工作带来很大的帮助。
∙安装的位置Apache安装的位置D:\DrMeng_AMP\apache-2.29MySQL安装的位置D:\DrMeng_AMP\mysql5PHP安装的位置D:\DrMeng_AMP\php-5.2.17Zend加速器安装的位置D:\DrMeng_AMP\zendPHPMyAdmin安装的位置第一步:软件安装软件准备并下载apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msimysql-5.1.28-rc-win32.zipphp-5.2.6-Win32.zipZendOptimizer-3.3.0a-Windows-i386.exephpMyAdmin-3.0.0-rc1-all-languages.zip第二步:软件安装Apache2.2.9的安装Apache2.2.9安装切图Apache安装成功!!打开hosts文件C:\Windows\System32\drivers\etc\hosts插入红色行!!!127.0.0.1 测试apache!!!!apche安装成功!!!如下图:编写一个test.html文件来测试apache安装成功的效果!!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>测试apache 安装是否成功!!</title></head><body><h3>测试apache 安装是否成功!!</h3><hr><hr><h2> test.html</h2></body></html>测试结果!!!查看apache的安装服务:手功停止或启动apache服务:C:\Users\Administrator>net stop apache2.2 Apache2.2 服务正在停止.Apache2.2 服务已成功停止。
windows搭建Web服务器(apache,php,mysql)图文教程
windows搭建Web服务器(apache,php,mysql)图⽂教程windows Server Install Apache PHP MySQL;Windows Server 环境安装Web服务器(Apache,PHP,Mysql)图⽂教程;Apache(HTTP)Windows 下安装教程环境准备:Windows Server 2012mysql-5.7httpd-2.4php-5.6 (记得官⽹下载时看好版本x64 VC11)Apache(httpd)下载之后新建⼀个wamp⽬录然后解压进去然后开始修改默认配置,进⼊ Apache24 ⽬录,找到\wamp\Apache24\conf\httpd.conf⽤编辑器打开找到 Define SRVROOT 将后⾯引号中的值修改为你存放 Apache24 的绝对路径(我这⾥是F盘)#⽰例Define SRVROOT "F:/wamp/Apache24"按需打开 apache mod_rewrite 模块LoadModule rewrite_module modules/mod_rewrite.so将 AllowOverride None 修改为 AllowOverride All#查找<Directory "${SRVROOT}/htdocs">AllowOverride None#修改为AllowOverride All继续安装Apache服务,打开cmd窗⼝()找到 Apache24 ⽬录下 httpd.exe ⽂件的绝对路径然后后⾯跟上httpd.exe -k install -n Apache2.4安装成功,在Apache24⽬录下找到 ApacheMonitor.exe 双击运⾏(F:\wamp\Apache24\bin\ApacheMonitor.exe)桌⾯右下⾓出现图标,双击打开窗⼝界⾯,点击 Start 开始运⾏也可以在 cmd 中操作 apache 相关命令这⾥参照官⽅⽂档#停⽌服务httpd.exe -k shutdown#orhttpd.exe -k stop#开始服务httpd.exe -k start#重启服务httpd.exe -k restartPHP,这⾥⽤的是 PHP 5.6 (5.6.37)在wamp⽬录下新建⼀个⽂件夹命名为 php 然后将下载好的压缩包解压进去,将⾥⾯的php5apache2_4.dll加载到 apache 中,编辑器打开apache 的 httpd.conf 增加这么⼀句话LoadModule php5_module "F:/wamp/php/php5apache2_4.dll"继续查找 <IfModule dir_module> 增加<IfModule dir_module>DirectoryIndex index.php index.html</IfModule>继续添加下⾯这句话,让 Apache 识别 php ⽂件的后缀,从⽽对这些后缀的应⽤进⾏解析AddType application/x-httpd-php .phpAddType application/x-httpd-php .php3保存⽂件。
Windows 2008 Web服务器搭建全攻略
Windows 2008 R2 Standard(x64)Web服务器搭建全攻略一、Oracle 11g服务端安装1、下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_databa se_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_databa se_2of2.zip2、下载完后将两个压缩文件放到同一文件夹下,单击解压目录下的"setup.exe"文件3、出现如图所示的画面,加载驱动程序4、加载完后,提示输入邮箱,可以输可以不输(只不过不输邮箱回报错,不过没关系可以继续安装),点下一步5、选择创建和配置数据库,下一步6、作为数据存储用,所以选择服务器类,下一步7、选择单实例数据库安装,当然你根据需要,下面一个是数据库集群;下一步8、选择高级安装,下一步9、在大陆的话,语言选择默认的就可以了“简体中文、英语”,点下一步10、选择数据库版本企业版,点下一步11、安装位置默认12、配置类型选择一般事务处理,选数据仓库也可以,当然根据你的数据库的实际情况而定,点一下步。
13、数据会根据你的IP地址建立全局数据库名,为了区分同一区域的其它数据库,Oracle服务标示,主要是区分同一台服务器上的其它数据库,默认是orcl;14、根据服务器的内存情况划分内存,至少分配内存1G,字符集要使用默认的,因为32UTF8里,一个汉字是占用3个字符位,而一般我们用Windows XP中默认的是ZHS16GBK ,一个汉字用2个字符位。
这样,直接导入数据就直接溢出了。
具体这四个的配置如下15、指定管理项,选择默认,grid control是图形画管理,但是一般用得不多,下一步16、制定数据库存储选项,文件系统的存储位置,如下17、选择不自动备份,因为它的备份可控性不够灵活18、制定口令这里选择所有账户使用相同口令,为了好记,但是不符合ORACLE的规范,会弹出警示框,可以点继续,然后继续下一步;19、点完成,开始安装产品20、弹出监听警告,这个警告可以忽略,监听可以后面再配置。
Windows环境下的Apache服务器的配置
Windows环境下的Apache服务器的配置现如今,随着互联网的飞速发展,越来越多的人意识到搭建自己的网站的重要性。
而Apache服务器作为一种开源、跨平台的服务器软件,因其可靠性和稳定性受到了广大开发者的喜爱。
本文将详细介绍如何在Windows环境下配置Apache服务器。
一、下载Apache服务器软件首先,我们需要在Apache官方网站上下载适用于Windows的Apache服务器软件。
可以打开浏览器,输入“Apache官网”,进入官网下载页面。
根据自己的系统版本选择合适的软件进行下载。
二、安装Apache服务器软件下载完成后,双击安装包文件,按照提示进行软件的安装。
在安装过程中,可以根据个人的需求进行一些自定义设置,比如选择安装路径、选择是否作为系统服务等。
三、配置Apache服务器1. 打开Apache安装目录安装完成后,我们需要找到Apache服务器的安装目录。
一般来说,安装目录位于C盘的“Program Files”文件夹下的“Apache Group”文件夹中。
2. 编辑httpd.conf文件在安装目录中找到“conf”文件夹,其中包含了Apache服务器的配置文件“httpd.conf”。
使用文本编辑器(如Notepad++)打开该文件。
3. 修改监听端口在httpd.conf文件中,搜索“Listen”,找到对应的行。
默认情况下,Apache服务器监听的端口是80。
如果需要更改监听端口,可以将该行的端口号改为其他未被占用的端口。
4. 设置网站根目录在httpd.conf文件中,搜索“DocumentRoot”,找到对应的行。
该行表示网站的根目录,默认为“htdocs”。
如果需要修改网站根目录,可以将该行中的路径改为用户自定义的目录。
5. 启用Apache模块Apache服务器有许多功能强大的模块可供选择。
在httpd.conf文件中,找到“#LoadModule”开头的行。
实验2.1 Apache Web服务器的安装和配置
实验2.1 Apache Web服务器的安装和配置【实验目的】•掌握Apache Web服务器安装和配置【实验过程】Apache HTTPD Server(以下简称Apache)是Apache软件基金会的一个开放源码的网页服务器。
它快速、可靠并且可通过简单的API扩展,可以在大多数计算机操作系统中运行,由于其多平台和可靠性被广泛使用,是使用排名世界第一的Web服务器软件。
Apache一般作为后台任务运行:在UNIX系统中为守护进程(Daemon),在Windows 系统中为服务(Service)。
Apache的运行分为启动阶段和运行阶段。
启动阶段时,Apache 以特权用户root(UNIX)或者Administrator(Windows)启动,进行配置文件解析、模块加载和初始化一些系统资源等操作。
运行阶段时,Apache开始接收和处理网络中用户的Web 服务请求。
Apache提供Source和Binary两种发布版本。
如果使用Linux做Web服务器,推荐使用Source版本,结合主机环境进行编译,然后进行安装、配置和使用。
在Windows环境下,Apache已经不直接提供Binary安装版本,而需要使用第三方的编译版本。
在下载页面,点击“Apache httpd for Microsoft Windows ...”,找到第三方下载ApacheHaus的下载地址(可以是其他版本),下载合适自己主机操作系统环境的版本。
下载安装包之后需要将压缩包进行解压,然后将解压后的文件放置在指定的安装目录下,例如“C:\Apache24”。
首先需要做的是针对Apache的配置文件httpd.conf进行安装目录配置,Web服务端口更改。
实例:更改安装目录(在conf/httpd.conf配置文件中,下同)#Define SRVROOT "/Apache24" ~默认配置,#符号表示此行已屏蔽或者注释SRVROOT "C:\Apache24" ~Apache安装的目录,例如C:\Apache24ServerRoot "${SRVROOT}"实例:监听端口配置修改(注意选择一个系统允许的端口,80端口在很多系统中默认已经被占用,启用这个端口需要修改操作系统配置):#Listen 12.34.56.78:80 ~默认配置Listen 8081#ServerName localhost:80 ~默认配置ServerName localhost:8081在http.conf文件修改编辑完成后,以Administrator权限启动命令行窗口。
Windows Server 2008 :IIS7部署攻略
Windows Server 2008 :IIS7部署攻略近日微软的最新服务器操作系统Windows Server 2008已经正式发布,在Windows Server 2008中我们看到了诸多优势和过人之处,而在这款最新服务器操作系统中的新版Web服务器——IIS 7.0也同样非常强大。
今天我们来看一下如何在Windows Server 2008上部署IIS 7.0。
首先让我们先从整体上认识一下它。
IIS 7.0是一个完全模块化的Web服务器,熟悉流行的Apache Web服务器软件用户,都会知道它最大的优势就在于它的定制化,你可以把它配置为只能显示静态的HTML,也可以动态的加载不同的模块以允许不同类型的服务内容。
而现在使用的IIS却无法很好的实现这一特性,这样就造成了两方面的问题:其一,由于过多用户并未使用的特性对于代码的影响,性能方面有时不能让用户满意;第二,由于默认的接口过多所造成的安全隐患。
新的IIS7则完全解决了这个问题,IIS7从核心层讲被分割成了40多个不同功能的模块。
像验证、缓存、静态页面处理和目录列表等功能全部被模块化。
这意味着你的Web服务器可以按照你的运行需要来安装相应的功能模块。
可能存在安全隐患和不需要的模块将不会再加载到内存中去,程序的受攻击面减小了,同时性能方面也得到了增强。
作为Windows Server 2008的一个新功能,服务器管理器工具让我们可以在一个配置界面完成以下任务:安装/卸载服务器角色和功能;快速查看已安装的角色的状态;访问角色管理工具。
下面我们主要介绍一下通过服务器管理工具来安装、配置IIS 7.0。
安装IIS 7.0首先确保你具有管理员权限:默认情况下,除非你用Administrator帐号登录,一般不具备这个权限,即时你登录用的帐号已经被加入到本地管理员组里,也是如此,这是Windows Server 2008中一个叫LUA的新安全功能(对于这个安全功能的说明不在本文介绍范围之内,感兴趣的朋友可以自行查阅)。
基于WINDOWS2008平台安装配置实现APACHE WEB服务器
3
[键入文字]
2.3 任务环境
(1)计算机硬件配置
设备名称
规格、型号、参数
内存
>1000M
CPU
Intel
硬盘
30G 以上
网卡
3com
数量
1 1 1 1
(2)计算机软件配置Fra bibliotek软件名称
版本说明
数量
操作系统
Windows Server 1
找到后在 index.html 后面添加网站首页名称,如 admin200.htm。
16
[键入文字]
右击系统托盘中的 apache 图标,选择 Open Apache Monitor,打开 apache 监视器。
打开 apache 监视器后点击“Restart”按钮,重启 apache 服务。然后就可以访问自己的 web 站点了。
18
[键入文字]
4.2 全部内容、选项及含义作用 4.2.1 各个目录的含义
bin - Apache 的程序文件和库文件(.dll)。 cgi-bin - 网站的脚本的保存位置。 conf - 配置文件。 error - 各种错误页面。 htdocs - 网站的内容。 icons - Apache 生成文件列表时使用的各种图标。 include - 程序开发时使用的头文件。 lib - 程序开发时使用的静态库文件。 logs - 服务器访问日志和错误日志。 manual - 使用手册。 modules - 扩展模块,其下有许多扩展名为 .so 的文件,实质上都是 Windows .dll 文件。 proxy - 使用 Apache 作代理时的缓存目录。
Windows Server 2008 架设 Web 服务器教程(图文详解)
Windows Server 2008 架设Web 服务器教程(图文详解)虽然Windows Server 2008 内置了I IS 7.0,但是默认情况下并没有安装。
由于Windows Server 2008 中安装IIS 服务和以前操作相比有很大的不同,因此首先要首先需要参照下述步骤安装IIS 7.0 组件一、安装IIS 7.0 :虽然Windows Server 2008 内置了I IS 7.0,但是默认情况下并没有安装。
由于Windo ws Server 2008 中安装IIS 服务和以前操作相比有很大的不同,因此首先要首先需要参照下述步骤安装IIS 7.0 组件。
后来笔者又在windows server 2012 上试了iis,版本是8,本文中也有截图提及。
1:开始- 服务器管理器- 角色- 添加角色:2:勾选Web服务器(IIS),接着可以查看到对Web 服务器进行了简要介绍。
3:选择Web服务器中的角色服务组件,一般采用默认的选择即可,如果有特殊要求则可以根据实际情况进行选择。
4:接着可以查看Web服务器安装的详细信息,确认之后“安装”按键即可安装Web服务器。
安装好Web服务器之后,依次运行“开始→管理工具→Internet信息服务管理器”命令激活I nternet信息服务管理器窗口,可以发现IIS 7.0的界面和以前版本有了很大的区别。
下图是后来笔者在windows server 2012 R2 database x64 + IIS8 中的截图:二、在IIS 7.0 中创建网站:虽然安装好了IIS7.0,但是还不能马上正常使用Web服务,毕竟创建网站还要经过一番设置。
虽然IIS 7.0 的变化很大,但是在Windows Server 2008 中创建网站还是比较简单的,参照下述步骤就能够轻松架设。
1:在Internet信息服务窗口中选取“网站”,右击鼠标之后在弹出的菜单里选择“添加网站”命令开始创建一个Web站点。
WindowsServer2008下搭建Apache+PHP+MySQL
WindowsServer2008下搭建Apache+PHP+MySQL一、准备条件:1、需要用到的软件:❑Apache安装文件:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi下载地址:/detail/u010748833/5537765❑PHP安装文件:php-5.4.15-Win32-VC9-x86.zip下载地址:/detail/u010748833/5537977❑MySQL安装文件:mysql-5.5.24-win32.msi下载地址:/detail/u010748833/5537887mysql-connector-odbc-5.2.5-win32.msi下载地址:/detail/u010748833/5537935❑管理程序:phpMyAdmin-4.0.2-all-languages.zip下载地址:/detail/u010748833/5538021❑VC9运行库:vcredist_x86.exe下载地址:/detail/u010748833/55377512、安装前的注意事项:先停用IIS,因为IIS默认使用80端口,会与Apache产生冲突;二、安装Apache:1、双击Apache的安装程序,进入到欢迎界面2、点击“Next”,进入下一步“许可协议”界面3、选择“I accept the terms in the license agreement”,接受许可协议,并点击“Next”进入下一步配置4、此处是对Apache服务的一些介绍,直接点击“Next”进入下一步5、以上每项可根据自己实际情况自行填写,填写完毕,点击“Next”进入下一步6、进入安装模式选择界面,可以任意选择,这里建议选择“Custom”模式,也就是自定义模式,这样可以选择性安装一些功能,点击“Next”进入下一步7、点击“Change”可以更改安装Apache的路径,选择自己需要的路径即可,上边为一些可选的功能,可根据自己的需要,点击图标中的“▼”进行选择,如果没有安装配置过Apache,可选择全部安装,不会对使用造成影响,点击“Next”进入下一步8、选择“Install”进行安装,系统会自行安装9、安装完成,点击“Finish”退出安装程序即可完成对Apache的安装。
windows20032008系...
windows20032008系...
windows2003/2008系统配置apache支持.htaccess步骤非常的简单只要两步就可以了,一个是加载mod_rewrite模块,另一种是修改网站目录的AllowOverride就可以了了,。
一、在Apache配置文件httpd.conf中找到#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的“#”号保存。
二、配置虚拟主机文件httpd-vhosts.conf,重点颜色突出出。
代码如下复制代码
Options -Indexes FollowSymLinks
AllowOverride All
三、重启Apache,OK
如果你想让你网站上所有的网站都可以使用htaccess来做像404页面,301重定向或为静态功能我们可以在httpd-vhosts.conf中的
Options -Indexes FollowSymLinks
AllowOverride All
改到httpd.conf中,如我们把apache目录加上
Options -Indexes FollowSymLinks
AllowOverride All
这两句就可以了,例子:
代码如下复制代码
Options -Indexes FollowSymLinks
AllowOverride All
然后重启一下apache就可以解决这个问题了哦,
电脑资料
《windows2003/2008系统配置apache支持.htaccessWindows服务器操作系统》(https://www.)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2 相关内容
1.2.1 研究思路
本次实践内容为基于 Windows2008 平台安装配置实现 Apache Web 服务器, 主要就是先借阅一些相关书籍,作为参考,在他人的思想基础上开始研究;其次 还可以去网上搜索一些相关信息作为参考;还有就是时刻保持跟其他同学或者老 师的交流,在自己遇到问题或者迷惑的时候可以咨询一些对这方面比较了解的人 在必要的时候也可以请求老师指导。
[键入文字]
课题名称:
基 于 Windows2008 平 台 安 装 配 置 实 现 Apache Web 服务器
1
一、课题相关
[键入文字]
1.1 课题/实践任务名称
题目:基于 Windows2008 平台安装配置实现 Apache Web 服务器 要求:本题要求给出 Apache 服务器配置文件的存储位置和全部内容,包括其中
该次实践内容主要用到了虚拟机 windows server 2008,以及 apache,在这 次的实践中,要熟悉掌握对虚拟机 windows server 2008 的操作,以及对 apache 的认识。
2
[键入文字]
二、实践任务环境/资源说明
2.1windows server 2008
Windows Server 2008 是微软一个服务器操作系统的名称,它继承 Windows Server 2003。Windows Server 2008 在进行开发及测试时的代号为"Windows Server Longhorn"。
找到后在 index.html 后面添加网站首页名称,如 admin200.htm。
16
[键入文字]
右击系统托盘中的 apache 图标,选择 Open Apache Monitor,打开 apache 监视器。
打开 apache 监视器后点击“Restart”按钮,重启 apache 服务。然后就可以访问自己的 web 站点了。
Windows Server 2008 Standard 是迄今最稳固的 Windows Server 操作 系统,其内置的强化 Web 和虚拟化功能,是专为增加服务器基础架构的可靠性 和弹性而设计,亦可节省时间及降低成本。其系利用功能强大的工具,让您拥有 更好的服务器控制能力,并简化设定和管理工作;而增强的安全性功能则可强化 操作系统,以协助保护数据和网路,并可为您的企业提供扎实且可高度信赖的基 础。
文件资源上的设定; (3)"mime.type":记录 Apache 服务器所能识别的 MIME 格式。
1.2.3 相关技术概述
Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务 器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释 器编译到服务器中。Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所 有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器 端软件之一。
5
[键入文字]
四、 实践方案设计
4.1 实践步骤 4.1.1 开始安装
直接点“Next”继续,出现授权协议。 选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续, 出现安装说明选择“I accept the terms in the license agreement”同意授权协议,然后点 “Next”继续,出现安装说明
Apache 的启动、关闭、重启: 启动命令:service httpd start 关闭命令:service httpd stop 重启命令:service httpd restart
17
[键入文字]
4.1.4 测试
把自己已经制作好的网页(或一整个网站目录)复制到 apache 目录下的 hedocs 文件中, 替代原先的网页, 在 Apache 服务器已经启动时,自己要发布的网页也已经复制到指定的 WEB 根目录中之后,任何可以访问此 WEB 服务器的 IP 主机都可以通过浏览器来访问此网 站了。
4.1.2 开启服务
完成 apache 的安装后会在系统托盘处出现如下图标,此时右击该图标选择 Open Ser vices 开起 apache 服务,在成功开启 apache 服务后,在系统托盘处的图标变成绿色箭头, 相反,如果 apache 服务没有打开的话桌面右下角图标就会显示为红色。
桌面右下角显示为绿色时说明 apache 开启成功,
4.2.2Apache 下 httpd.conf 中相关内容
(1)相关指令 ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"表示 apache 的文件存储 位置。
Listen 80#服务器监听的端口 “Network Domain”#网络域名 ServerName :80#主站点名称
2008
Apache 服务器 Apache2.2.25
1
虚拟机
VMware
1
Workstation
(3)系统网络配置
项目名称
配置说明
Web 服务器
apache
数量 1
备注
备注
用于安装 Windows Server 2008 机器名 localhost
4
[键入文字]
三、实践任务内容
3.1 需要解决的问题
(1)windows server 2008 下成功安装 apache 服务器 (2)本题要求给出 apache 服务器配置文件的存储位置 (3)给出全部内容,选项的含义及作用 (4)配置建议
3.2 重点和难点
本题重点就是要求给出 Apache 服务器配置文件的存储位置和全部内容,包 括其中全部选项的含义及作用、配置建议。
1.2.2 基础知识
本系统是基于 windows server 2008 系统基础上,由于 apache 是基于开源代 码服务器的软件,它的核心是使用代码来实现的,而且代码是免费,来建立一个动态 网站。
Apache 服务器软件的配置文件主要有: (1)"access.conf":用于设置系统中的存取方式和环境; (2)"httpd.conf":用于设置服务器启动的基本环境;"srm.conf":主要用于做
(13)支持 FastCGI (14)支持 Java Servlets
3
[键入文字]
2.3 任务环境
(1)计算机硬件配置
设备名称
规格、型号、参数
内存
>1000M
CPU
Intel
硬盘
30G 以上
网卡
3com
数量
1 1 1 1
(2)计算机软件配置
软件名称
版本说明
数量
操作系统
Windows Server 1
6
[键入文字]
直接点“Next”下一步,出现填写信息界面
7
[键入文字]
“Network Domain”填写你的网络域名,比如 ,如果没有网络域名,可以随便填 写。“Server Name”填写你的服务器名,比如 ,也就是主机名。没有的话 可以随便填写。“Administrator's Email Address”填写系统管理员的联系电子邮件地址,比如 webmaster@。联系电子邮件地址会在当系统故障时提供给访问者。 提示:因 为我们安装 apache 主要是在本机上做开发,所以前 2 项填写 localhost 即可。以上 3 项信息 可以任意填写,以后可以在 httpd.conf 文件中修改这些信息
下面还有两个选择,第一个 Typical 是为系统所有用户安装,使用默认的 80 端口,并 作为系统服务自动启动;另外一个 Custom 是仅为当前用户安装,使用端口 8080,手动启 动。我们选择第一个“for All Users, on Port 80, as a Service – Recommended”。然后点击 “Next”继续。出现选择安装类型界面,Typical 为典型安装,Custom 为用户定制安装,我们 这里选择 Typical,按“Next”继续
12
[键入文字]
4.1.3 配置 apache
在浏览器中输入自己搭建的虚拟机的 IP 地址进行测试,当浏览器中出现 It Works!时, 表示 apache 良好,可以配置 apache 了。(虚拟机 IP 地址为 192.168.153.128 或者输入
localhost)
·找到 apache 下 htdocs 目录,此目录是存放 WEB 站点首页的地方,放入自己预先设 计好的网页或者一整个网页文件,来替代其他的文件,这样在之后的测试环节时出现的就是 自己加进去的网页文件。
Apache 优点: (1)可以在所有计算机平台运行 (2)支持最新 HTTP 协议 (3)简单而强有力的基于文件的配置 (4)支持通用网关借口 CGI (5)支持虚拟机 (6)支持 HTTP 认证 (7)集成 Perl 脚本编程语言 (8)集成的代理服务器 (9)具有可定制的服务器日志 (10)支持服务器端包含命令(SSI) (11)支持安全 Socket 层(SSL) (12)用户会话过程的跟踪能力
13
[键入文字]
找到 apache 下 conf 目录,并打开 httpd.conf 文件,此文件是一文本文件,是 apache 的配置文件。点击“编辑”菜单栏中“查找”,在“查找内容”中输入“index.html”,来搜索文本中 i ndex.html 位置。