Apache服务器安装部署详细步骤

分类: Web-Testing |
进入官方网站(http://httpd.apache.org)下载apache软件。点击下图标注位置“files for microsoft windows”选项即可进入windows版软件下载。
http://s8/mw690/003E0ziMty70D52s6ML47&690
二、Apache服务器软件安装
软件下载完成并解压后,双击安装包进行安装
步骤1:在出现的安装向导页面中点击“next”
http://s5/mw690/003E0ziMty70D55Z27O74&690
步骤2:勾选同意协议选项,点击“next”
http://s7/mw690/003E0ziMty70D58VlXw96&690
步骤3:继续点击“next”按钮
http://s14/mw690/003E0ziMty70D5b4PF36d&690
步骤4:配置服务器信息
http://s8/mw690/003E0ziMty70D5f6UoDb7&690
其中:
(提示:以上信息无效也可以,以后可以在httpd.conf文件中修改这些信息。)
填写完相关服务信息后,下面还有两个选项,分别是
for All Users, on port 80, as a Service -- Recommended.——为系统所有用户安装,使用默认的80端口,作为系统服务自动启动。
only for the Current User, on Port 8080, when started Manually.——仅为当前用户安装,使用8080端口,需要手动启动。
我们一般选择第一个,然后点击“next”
步骤5:选择典型安装(第二个是用户定制安装),点击“next”
步骤6:出现安装路径,可以点击change改变路径,点击next
步骤7:确认安装,点击install
步骤8:安装中,等待安装完成
http://s4/mw690/003E0ziMty70D5JbtWH43&690
http://s12/mw690/003E0ziMty70D5OUtfRcb&690
步骤9:验证服务器是否安装成功
打开浏览器,输入网址“http://localhost:80”回车,查看页面跳转,如果页面返回it
works!字样则说明安装成功。
http://s13/mw690/003E0ziMty70D5RnDnmfc&690
三、apache服务器配置
(1)Apache文件目录详解
http://s10/mw690/003E0ziMty70D5WGjK9e9&690
其中:
(2)apache服务器配置
然后修改配置文件apache2.2\conf\httpd.conf
①打开httpd.conf文件,找到document开头的一行:
DocumentRoot"C:/ProgramFiles/ApacheSoftwareFoundation
将其修改成:
E:\wwwroot\htdocs
②找到以下内容(中间夹着注释)
Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all
此段内容是定义网站主目录的权限,我们应当修改主目录的位置。另外,indexes权限表示当某个目录下不存在index.html文件时,显示该目录的文件列表。实际应用中这会造成安全漏洞,应该将其删除。修改之后的内容如下:
Options FollowSymLinks AllowOverride None Order allow,deny Allow from all
③再找到以下内容
ScriptAlias/cgi-bin/"C:/ProgramFiles/ApacheSoftwareFoundation
将其修改为:
ScriptAlias/cgi-bin/"E:\wwwroot\cgi-bin"
④最后再找到以下内容
将其修改为
⑤保存并关闭httpd.conf文件,在E:\wwwroot\htdocs文件下添加一个文本文件,写上hello world!!! 保存为index.html文件。重启apache服务器,重启完成后打开浏览器,输入网址http://localhost:80回车,看到页面跳转为hello world!!!配置成功。
四、apache服务器启动、停止、重启操作
http://s14/mw690/003E0ziMty70D68FhPDfd&690
可以左键点击该图标,出现apache2.2,鼠标放上去会出现start、stop、restart选项,依次可以进行开启、停止和重启服务器操作;
方法二:
点击开始菜单,选择所有程序,找到Apache HTTP server 2.2目录,展开后再点开Control Apache Server目录,出现restart、start、stop选项,依次可以进行重启、开启、停止服务器操作。