win10安装apache无法启动
1.Win10系统apache服务器无法启用如何解
一、端口占用问题1、这个是最有可能出现无法启动的问题之一,运行CMD然后执行netstat -aon | findstr :80 ;2、如果发现端口被多个占用,你可以用Win+R的方式,输入Regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 修改Start这一项,将其改为0。
二、Apache存放路径问题1、通过命令行使用打开CMD定位到:[你的Apache路径本人下载的解压文件,然后直接解压路径为D:\stat -aon | findstr :80 ;
2、如果发现端口被多个占用,你可以用Win+R的方式,输入Regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 修改Start这一项,将其改为0。
二、Apache存放路径问题
1、通过命令行使用打开CMD定位到:[你的Apache路径本人下载的解压文件,然后直接解压路径为D:\stat -aon | findstr :80 会看到80端口的使用情况,实际上是被系统进程占用了,因为系统进程的占用资源的优先级高于应用程序进程,所以导致启动时发生错误,解决办法也很简单,运行 regedit 打开注册表编辑器,定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 然后在右侧窗口会看到类型为REG_DWORD的Strat键,默认值为16进制的0x00000003然后双击这个键,将3改为0,单击确定按钮,并关闭注册表然后重启计算机,系统进程将不再占用80端口,然后再启动Apache就正常了,也可以Apache服务设置为自启动。
6.Win10专业版系统Apache启动失败怎么处理
首先说明一下出现win10不能启动apache的原因:win10不能启动apache是Win10系统中端口80被占用了,所以导致Apache不能正常启动。
解决办法:
1、打开电脑“运行”,输入执行regedit,如图所示;
2、打开注册表:regedit。找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右边找到Start这一项,将其改为0;
4、重启系统,System进程不会占用80端口;
5、重新启动电脑之后,在启动Apache就可以了。
7.apache安装了无法启动怎么办
重新卸载了再重新安装还是无法启动?答:由于小编也不太懂apache,从网上搜集了几个可能原因,您一一尝试一下吧,希望对您有帮助。
第一种可能原因,可能80端口被占用了,如果有用户反映安装了迅雷之后,迅雷占用了80端口,导致apache不能启动。第二种原因,可能是软件冲突造成的。
解决办法是:打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。第三种原因:sh winsock reset ,cmd会提示重启,不用管,然后apache就可以启动了。以上是小编搜集的方法,希望对你有帮助。
8.Win10电脑安装wampserver后Apache启动不了怎么办
进入wampserver中 的Apache目录(D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf),修改httpd.conf
查找Apache配置文件http.conf
在文件中找到配置节
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Satisfy all</Directory>;修改成
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow # Deny from all Allow from all #允许所有访问 Satisfy all</Directory>
还有查找下面这段
修改成这段(主要是描红部分)
4
打开http-vhosts.conf
把<VirtualHost *:80>
修改成<VirtualHost *:8088>
然后保存,重启服务,在访问就解决了这个问题
9.windows10安装好wampserver后不能启动Apache怎么办
1、进入wampserver中 的Apache目录(D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf),修改httpd.conf。
查找Apache配置文件http.conf。 在文件中找到配置节: Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Satisfy all 修改成: Options FollowSymLinks AllowOverride None Order deny,allow # Deny from all Allow from all #允许所有访问 Satisfy all 2、还有查找下面这段。
3、修改成这段(主要是描红部分)。 4、打开http-vhosts.conf: 把virtualhost *:80 修改成virtualhost *:8088 然后保存,重启服务,在访问就解决了这个问题。
win10安装apache步骤
1.如何在win10上安装apache服务器
工具/原料windows 7 64位Apache 2.4.10 服务器软件 (这个下载过程稍后提到)Apache的下载:1登录,出现以下界面则成功
注意:前提是你把前面所提到的网址的根目录设置为J:\apache\Apache24\htdocs,因为这个文件夹会自带一个index.html的文件
4.Win10系统如何搭建Apache和PHP环境?
首先,到微软官网下载符合系统位数的Apache和PHP 一、安装并配置Apache Apache版本:Apache2.4.18 解压目录:D:Acpache24 1、下载回来的是解压文件,解压好放到要安装的位置。
2、打开Apache24\conf下,下载windows平台下的 mysql ,选择 Windows ZIP/Setup.EXE (x86) 最新版本是 5.0.77 ,下载即可。直接安装,安装完成后,可以进入配置向导,设置mysql数据库密码。一切OK。
关于mysql的安装与配置见:phpMyAdmin安装配置方法和问题解决
pharmar安装过程中遇到的错误:
在 Windows 下安装 PHP 后 Apache 出现 LoadModule takes two arguments 的错误,这个主要原因就是,下载windows平台下的 mysql ,选择 Windows ZIP/Setup.EXE (x86) 最新版本是 5.0.77 ,下载即可。
直接安装,安装完成后,可以进入配置向导,设置mysql数据库密码。一切OK。
关于mysql的安装与配置见:phpMyAdmin安装配置方法和问题解决 pharmar安装过程中遇到的错误: 在 Windows 下安装 PHP 后 Apache 出现 LoadModule takes two arguments 的错误,这个主要原因就是”,在“服务器名称”中填入地址。设置完毕。
在缺省服务器的下方出现了一个虚拟服务器,旁边的注释说明了服务器的详细情况。点击此虚拟服务器的图标,即可进入其设置界面。除了通过Webmin进行配置外,用户还可以通过RedhatLinux上的设置工具进行修改。打开RedhatLinux中“应用程序”菜单上的“系统设置”菜单,选择“服务器设置”上的“HTTP”,也可以对虚拟主机进行修改,效果是一样的。
单击“编辑”按钮就可以对虚拟主机的属性进行修改了。此外,还可以进行服务器、调整性能等方面的操作。
配置完成后,点“启动Apache”,打开页面即可进行测试。
9.如何在windows下安装并配置Apache web服务器程序
apache 和iis一样是Web服务端程序,支持PHP,perl等动态页面语言,有linux和Windows版。
Network Domain:填写你的域名。没申请可以随便填一下,以后还可以修改(例如本机域名: localhost)Server Name:填写你的服务器名称,也就是完整的主机名加上域名,没有就填本机吧。
(例如:localhost)Administrator's Email Address:填写管理员的email地址。(填上你自己的邮箱就可以了.例如: tubugzhang@163.com)在不申请域名的前提下可以安装并用Apache发布网站,这个网站只能用于在你本机上调试学习。
想想看,你的网站没有域名就好像你家没有门牌号码一样,别人怎么能够找到它呢。安装配置不是很难,用百度一搜就有一大堆文字或视频教程,按照教程一步一步做就可以了。
因为教程有很多图片,我这里没办法贴给你了,抱歉。给你个教程的网址吧,这个教程写得不错。
有志者事竟成,祝你网站搭建成功。
10.apache如何安装
Apache是一个历史悠久并且功能十分强大的WEB服务器,但其丰富的功能对于一个新手来说往往不知道从何下手。我个人感觉Apache的设计充分体现了模块化设计的优势,通过在动态模块加载(DSO)模式下的安装,任何子应用模块都可以通过配置文件的简单修改进行积木式的灵活配置。安装的过程可以从简单的静态html服务开始,一个模块一个模块的学习使用。从单纯的HTML静态服务(core),到复杂的动态页面服务(core + php, core + resin, core + php + mod_gzip, core + resin + mod_expire)。
本文主要从简化安装==>;性能调优==>;维护方便的角度,介绍了WEB服务的规划、HTTPD安装/应用模块配置、升级/维护等过程。让Apache和PHP,Resin等应用模块的独立升级,完全互不影响。
WEB应用容量规划:根据硬件配置和WEB应用的特点进行WEB服务的规划及一些简单的估算公式;
Apache安装过程:apache的通用的简化安装选项,方便以后的应用的模块化配置;
修改 HARD_SERVER_LIMIT:
vi /path/to/apache_src/src/include/httpd.h
#define HARD_SERVER_LIMIT 2560 <;===将原来的 HARD_SERVER_LIMIT 256 后面加个“0”
apache编译:
./configure --prefix=/home/apache --enable-shared=max --enable-module=most
可选应用模块/工具的安装:php resin mod_gzip mod_expire及各个模块之间的配合;
mod_php安装:./configure --with-apxs=/home/apache/bin/apxs --enable-track-vars --with-mysql
mod_resin安装:./configure --with-apxs=/home/apache/bin/apxs
mod_gzip安装:修改Makefile中的 apxs路径:然后make make install
工具:日志轮循工具cronolog安装:http://www.cronolog.org
升级/维护:看看通用和模块化的安装过程如何简化了日常的升级/维护工作;
按照以上的方法:系统管理员和应用管理员的职责可以清楚的分开,互相独立。
系统安装:系统管理员的职责就是安装好一台DSO模式的Apache,然后COLON即可,
应用安装:由应用管理员负责具体应用所需要的模块,比如PHP Resin等,并设置httpd.conf中相关的配置。
系统升级:系统管理员:升级操作系统/升级Apache
应用升级:应用管理员:升级应用模块,PHP Resin等。
WEB应用的容量规划
Apache主要是一个内存消耗型的服务应用,我个人总结的经验公式:
apache_max_process_with_good_perfermance < (total_hardware_memory / apache_memory_per_process ) * 2
apache_max_process = apache_max_process_with_good_perfermance * 1.5
为什么会有一个apache_max_process_with_good_perfermance和apache_max_process呢?原因是在低负载下系统可以使用更多的内存用于文件系统的缓存,从而进一步提高单个请求的响应速度。在高负载下,系统的单个请求响应速度会慢不少,而超过 apache_max_process,系统会因为开始使用硬盘做虚拟内存交换空间而导致系统效率急剧下降。此外,同样的服务:2G内存的机器的 apache_max_process一般只设置到1G内存的1.7倍,因为Apache本身会因为进程过多导致性能下降。
转载请注明出处windows之家 » win10安装Apache