Apache 安装与配置(WIN10)
- 本地坏境:
windows 10 Pro 1709 - Apache版本:
httpd-2.4.32-Win64-VC15 - Apache下载地址:https://www.apachelounge.com/download/
1)根据你的系统选择压缩包,下载完成后解压至本地,我这里选择了C盘:C:\Program Files\Apache24
2)接着打开Apache目录下的conf文件夹,找到httpd.conf文件。
3)打开文件并查找c:/Apache24,替换为Apache目录地址。
如果提示拒绝访问,请自行给
httpd.conf文件添加管理权限:右键文件属性;
点击“安全”按钮;
点击“编辑”按钮;
点击“添加”按钮;
左下角点击“高级”;
继续右边点击“查找”;
选择你正在登录的系统用户名,然后添加保存即可。
4)修改完地址后,下面将Apache下的C:\Program Files\Apache24\bin目录添加到系统环境变量(这里添加环境变量不是必须的)。
5)添加完成后,我们使用cmd测试下,输入httpd.exe -k install检查,运行后发现如下错误:
httpd.exe -k install命令的作用为开机自启动,如果不想开机自启动,则输入httpd.exe即可。
这是由于安装Apache时使用的是ZIP压缩包,不是安装版本,所以没有系统权限。
6)我们右键左下角,打开管理员命令行,重新执行:httpd.exe -k install,完成出现了以下错误提示:
这段提示大概的意思就是说服务器无法确定它自己的名称,解决的方法也很简单(也可以直接忽略它不去解决,Apache服务一样可以正常运行);
首先我们继续打开前面的
httpd.conf文件,找到#ServerName www.example.com:80这段注释,并将它改为ServerName localhost:80。注意,前面没有#;现在重新打开命令行,输入
httpd启动Apache,就不会出现错误提示了;也可以通过
Apache/bin目录下的ApacheMonitor.exe启动启动Apache;Apache 目录下的
htdocs文件夹,为站点默认文件夹。
参考链接:
- [1] : http://wiki.apache.org/httpd/CouldNotDetermineServerName
- [2] : http://httpd.apache.org/docs/current/mod/core.html#servername
- [3] : http://wiki.apache.org/httpd/DistrosDefaultLayout
Apache 安装与配置(WIN10)的更多相关文章
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- [转]:Ubuntu 下Apache安装和配置
[转]:Ubuntu 下Apache安装和配置_服务器应用_Linux公社-Linux系统门户网站 https://www.linuxidc.com/Linux/2013-06/85827.htm ...
- Apache安装及配置ssl
目录 1.windows安装 软件准备 安装apache 开启ssl(Https访问) 打开httpd.conf,解除下面配置的注释 查看ssl模块使用哪一个配置文件 配置https虚拟主机 简单配置 ...
- apache安装mod_deflate配置支持gzip
apache 配置支持gzip apache使用gzip压缩能够大幅提高网站访问速度并节省网络流量,在网页响应头信息中可以判断是否支持压缩. HTTP/1.1 200 OK Date: Wed, 14 ...
- Ubuntu 下Apache安装和配置
在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务—— ...
- (2)apache安装、配置及使用
一.apache安装 假设我们我们的安装路径是 C:\Apache2.2 运行软件 如果是本地学习使用 第二行服务名localhost 其他随便 一个自动安装,一个自定义安装,没有什么特别重要的,一直 ...
- apache 安装及配置
近期想用apache运行网站,在网上查询windows 版本的中文说明文档有特别少,所以将学习到的在这里做个笔记,以便日后学习以及大家相互交流. 相关文档:http://httpd.apache.or ...
- Apache 安装与配置
安装Apache 1.下载apache软件http://www.apache.org 2.安装 以管理员身份进行安装 3.设置主机名与域名 4.选择安装类型 5.自定义安装路径 6.开始安装 7.安装 ...
- PHP 安装与配置(WIN10)
需要在本地搭个PHP的测试环境,顺手将过程写了下来. 由于不是生产环境,我这里直接选择了最新的PHP版本用来测试. 本地坏境为:windows 10 Pro 1709 PHP版本:php-7.2.3- ...
随机推荐
- 四十六、android中的Bitmap
四十六.android中的Bitmap: http://www.cnblogs.com/linjiqin/archive/2011/12/28/2304940.html 四十七.实现调用Android ...
- linux系统命令学习-用户管理
1. 用户 a) 系统使用user id 简称UID来标志用户的唯一性 b) 用户分为三类:系统用户,根用户,普通用户 i. 普通用户 UID大于500,系统默认普通用户UID从500开始 只能操 ...
- 转git取消commit
如果不小心commit了一个不需要commit的文件,可以对其进行撤销. 先使用git log 查看 commit日志 commit 422bc088a7d6c5429f1d0760d008d8 ...
- decltype操作符
关于decltype操作符的说明: 1.在C++中,decltype作为操作符,用于查询表达式的数据类型.decltype在C++11标准制定时引入,主要是为泛型编程而设计,以解决泛型编程中,由于有些 ...
- BAT齐聚阿里安全-ASRC生态大会:呼吁联合共建网络安全白色产业链
图说:近日,阿里安全-ASRC生态大会在杭州举行,包括BAT在内的20余家国内知名互联网企业代表,回顾过去一年网络安全面临的问题与挑战,共谋生态安全治理思路. "123456.111111. ...
- REST or RPC?
1 概念 1.1 RPC RPC(Remote Procedure Call)-远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议.RPC协议假定某些传输协议的存 ...
- 根据抽象工厂实现的DBHelpers类
public abstract class DBHelper { public static SqlConnection conn = new SqlConnection("server=l ...
- 【learning】多项式相关(求逆、开根、除法、取模)
(首先要%miskcoo,这位dalao写的博客(这里)实在是太强啦qwq大部分多项式相关的知识都是从这位dalao博客里面学的,下面这篇东西是自己对其博客学习后的一些总结和想法,大部分是按照其博客里 ...
- JavaScript 动态显示当前时间
代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <tit ...
- 谈谈ASP.NET Core中的ResponseCaching
前言 前面的博客谈的大多数都是针对数据的缓存,今天我们来换换口味.来谈谈在ASP.NET Core中的ResponseCaching,与ResponseCaching关联密切的也就是常说的HTTP缓存 ...



