当前位置:首页 > 服务器 > 正文

windows服务器安装apache(服务器装windows server)

今天给各位分享windows服务器安装apache的知识,其中也会对服务器装windows server进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何在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发布网站,这个网站只能用于在你本机上调试学习。想想看,你的网站没有域名就好像你家没有门牌号码一样,别人怎么能够找到它呢。

安装配置不是很难,用百度一搜就有一大堆文字或视频教程,按照教程一步一步做就可以了。因为教程有很多图片,我这里没办法贴给你了,抱歉。

给你个教程的网址吧,这个教程写得不错。

有志者事竟成,祝你网站搭建成功。

如何在win10上安装apache服务器

教程:WIN2K/XP/2003 + APACHE + ASP + PHP + MYSQL 至目前总算完成了WIN2K/XP/2003 + APACHE + ASP + PHP + MYSQL这样一个建站项目,回过头来仔细想想也并不复杂。只是经过了反复的安装、卸载、研究、测试带找资料。真正的步骤却也没什么难的,但如果让你从头研究可能也是一件很头痛的事情了!所以打算把我安装的步骤和一些经验拿出来跟大家共享,在下也是菜鸟一只,如果有什么不足或错误的地方还请提出,一定改正! 那么下面就开始这段神秘之旅吧!首先是你所需要下载安装的一些软件:1. 您必须安装以下操作系统中的任意一种: WINDOWS 2000(任何版本)、WINDOWS XP 、WINDOWS2003SERVER(好像是废话) 2. Appserv-Win32-2 ... erv-win32-2.4.0.exe 下载二: 140.111.152.10/~mis/appserv-win32-2.4.0.exe 本站下载: 3. j2sdk-1_4_2-windows-i586(我安装的版本,推荐使用) 下载一: 218.28.63.133/rjxz/SoftDown.asp?ID=452 本站下载: 4. iASP2.1.01(我安装的版本,绝对推荐使用,在下面说原因) 下载一: /iasp/211/iASP2.1.01.exe本站下载: OK,准备好了以上工具我们就可以开始安装了!一、 APPSER的安装 AppServ 是 PHP 网页架站工具组合包,泰国的作者将一些网路上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、PHP- Nuke、phpMyAdmin。 此版本的APPSERV包含以下版本的组件: Apache Web Server Version 1.3.29 PHP Script Language Version 4.3.6 MySQL Database Version 4.0.18 Zend Optimizer Version 2.5.1 phpMyAdmin Database Manager Version 2.5.6 If you need to install PHP-Nuke please read in FAQAPPSERV的安装十分方便: 1.执行安装程序 2.选择安装路径(其实我并不推荐安装在系统盘上,这里默认路径C:\APPSERV) 3.选择安装组件(就甭管了,默认值吧) 4.设定APACHE服务器名称,如果你有域名就放就去,没有也没关系,以后还可以改 5.管理员邮箱 6.帐号和密码(默认ROOT用户名,密码空着吧,填了也白填,不起作用的) 7.语言选择BIG5 接下来就可以一直占下一步直至安装完成!安装完成后系统会自动启动APACHE服务器以及集成的PHP和MYSQL,至目前APPSERV安装完毕!系统中已经有了APACHEE服务器而且已经支持了PHP4.3.6了,可以在C:\APPSERV\WWW\目录内建立一个名为INDEX.PHP的文件,并写入以下内容: ?PHP ECHO “您的PHP已经安装成功!恭喜啦!!!\n”; ? 然后打开http:// localhost/进行测试,你会看到浏览器内出现”您的PHP已经安装成功!恭喜啦!!!”的字样,表示你的安装已经成功了!---------------------------------------------------------------------二、 让你的APACHE支持ASP! 其实整个教程的侧重点就在这里,让你的APACHE也能支持ASP的运行,ASP一直一来都是运行机制在IIS上的,自家产品嘛。但是既然用了APACHE再让我用IIS与之结合?!不爽,还是查查怎么整合在APACHE上吧。既然要用APACHE支持ASP那就离不开IASP了!上面说为什么推荐大家使用iASP2.1.01而不使用iASP2.1.02,其实是有原因的,原本我也安装了iASP2.1.02,但安装成功后发现一个让人很晕眩的问题: SQL语句中用DO WHILE NOT RS.EOF / LOOP 中间在RS.MOVENEXT执行循环,所循环出来的值全部是第一条记录的内容,不知道是不是还有什么ASP语句可以控制反正我是没找到,后来安装了iASP2.1.01就不会出现这样的情况了。 安装之前先停止APACHE服务器的运行! 要安装iASP2.1.01首先要安装SUN公司的JDK,iASP2.1.01的运行要*它的支持。那么我们先安装J2sdk-1_4_2-windows-i586,步骤简单,双击执行下载好的程序,点下一步直到安装完成。之后要做的工作就是要添加环境变量。方法如下: 右击我的电脑---属性---高级---环境变量---新建: 键名:JAVA_HOME 键值:C:\j2sdk1.4.2 键名:PATH 键值:C:\j2sdk1.4.2\bin要说明的是:如果你改变了JDK的安装目录那就要把C:\j2sdk1.4.2改成你的JDK的安装目录。 至此结束了JDK的安装工作。下面安装iASP2.1.01: 1. 执行安装文件 2. 点下一步直到CHOOSE JDK’S BIN DIRECTORY,这里是让你填入JDK的BIN目录所在的位置,默认地址为:C:\j2sdk1.4.2\bin,点击下一步 3. 安装完成后会问你是否现在就设置IASP服务,点是进行设置。 4. 选择instant asp native servlet surport 5. 选择apache webserver 6. 接下来要你填入APACHE中HTTP.CONF的位置:C:\APPSERV\ apache\conf 7. 选择你的APACHE的版本号,看清楚哦,是:1.3.2x 8. 其它默认,完成安装! 至目前为止,你的APACHE已经可以支持ASP了,先启动APACHE服务,然后你可以手动启动IASP,也可以将它安装了NT系统的服务,这样就可以系统自动启动此服务了! 启动IASP方法:开始--- 程序---Instant ASP 2.1.01--- Start Instant ASP 安装成NT服务的方法:开始--- 程序---Instant ASP 2.1.01--- Install iASP as NT ServiceOK,下面测试你的APACHE对ASP的支持! 在C:\APPSERV\WWW\目录内建立一个名为INDEX.asp的文件,并写入以下内容: %response.write("您的ASP已经安装成功!恭喜啦!!!")% 然后打开http:// localhost/index.asp进行测试,你会看到浏览器内出现”您的ASP已经安装成功!恭喜啦!!!”的字样,表示你的安装已经成功了!-----------------------------------------------------------------------------------现在我们已经整合成功了!先别急,我们还要设置一下APACHE,以保证服务器的安全我们只需要设置以下几点:进入C:\APPSERV\ apache\conf打开HTTP.CONF: 查找Options,将后面的Indexs删除(有两处)前面有#号的不用管,说明那行是注释! 这时你的APACHE就禁止了目录浏览功能!查找DirectoryIndex 后面可填加默认首页名,如:INDEX.ASP查找ServerName 后面是你的服务器名称,前面说到可以修改的域名称其它没什么要修改的,如果你想得到更多的信息就查阅相关资料。配置你的MYSQL: 安装后了APPSERV之后的MYSQL是没用密码保护的,我们可以通过它集成的phpMyAdmin Database Manager Version 2.5.6来加密,具体方法如下: 登录 localhost/phpmyadmin/index.php,phpMyAdmin Language (*):选择 Chinese simplified(zh)简体中文 然后点 更改密码 输入你的新密码。 之后刷新,你就不能再访问你的PHPMYADMIN了,因为这时保存在config.inc.php文件内的初始密码已经不对了,这里你就要对config.inc.php进行配置了。方法如下:打开C:\APPSERV\PHPMYADMIN\config.inc.php 查找:$cfg['Servers'][$i]['auth_type'] 将后面的config改成HTTP,这样在你下次登录PHPMYADMIN的时候就会出现登录用户及密码窗口让你填写你的用户名和密码了。全部结束了,现在你可以将你做好的网页直接搬到APPSERV目录下的WWW目录中即可!

windows中怎样安装apache

方法/步骤

1

Apache下载:

在百度搜索 Apache下载,进入官网下载地址

多图

2

打开ApacheHaus之后你会发现这里有许多的windows版的Apache版本

这里简单的介绍一下:x86代表32位,x64代表64位。根据自己安装的系统选择

关于vc9与vc11,这里的选择要跟PHP对应才能稳定的运行。(按照PHP官方提供的资源来看,PHP 5.5以后的版本官方只提供了VC11版本的产品程序,PHP5.3/5.4版还有VC9版本的产品程序)

3

注意建立好自己的文件存放方式,方便以后管理

下载完毕后解压,将解压的 Apache24文件夹复制到自己的项目目录里面。你的项目根目录为E:/wamp/Apache24/htdocs即DocumentRoot的定义。如果想放到其他目录下,需要修改httpd.conf,包括ServerRoot、DocumentRoot、Directories,ScriptAlias。需要改为你的Apache目录的地址。

4

因为这里我们下载的是官方源码包,所以需要把Apache服务安装到我们的计算机上面

开启控制台:win+R 输入cmd

命令行下进入到apache下面的bin目录,输入

httpd -k install 把apache安装成windows后台服务。

5

所有基本的命令都可以在Apache官网上找到,下面是一些常用的命令

6

最后使用ApacheMonitor来管理apache服务器

访问测试是否成功

windows怎么配置apache

1、进入apache官网下载   Apache HTTP Server 2.4.2  这个版本

2、点击 download

3、点击 Files for Microsoft Windows

4、点击 ApacheHaus 链接

5、点击 download 下载,下载完后,减压      放到你想要放到的地方 我这里把它放在 E:\Apache24

6、通过 cmd命令行 把apache安装成windows后台服务

7、检查一下,安装是否成功

开始--运行--services.msc

打开服务列表能够看到apache字样,说明,服务安装成功了,

8、可以 在上面这里 点击 启动,启动apache,

也可以进入 apache 文件的bin目录中,点击ApacheMonitor来启动管理apache服务器

9、正常情况下,走到第八步,算是安装好了

windows8下怎样安装apache

pache安装完之后,右下角的图标却是红色的。放鼠标上去的提示是:No services installed ,很显然,是由于服务没有安装。

解决办法是:

我的安装路径是:C:\Program Files\Apache Software Foundation\Apache2.2

1、打开cmd定位到:C:\Program Files\Apache Software Foundation\Apache2.2\bin

2、输入httpd.exe -k install -n apache2

出现以下提示:

C:\Program Files\Apache Software Foundation\Apache2.2\binhttpd.exe -k install -

n apache2

Installing the apache2 service

The apache2 service is successfully installed.

Testing httpd.conf....

Errors reported here must be corrected before the service can be started.

httpd.exe: Could not reliably determine the server's fully qualified domain name

, using 192.168.1.212 for ServerName

解决这个问题方法:把/conf/httpd.conf文件的#ServerName 前的#去掉,再执行上面的操作。

再输入net start apache2

之后我们看见了成功的信息

httpd: Could not reliably determine the server's fully qualified domain name

在windows下安装好apache服务器后,重新启动后,回出现上面的错误,只要把/conf/httpd.conf文件的#ServerName 前的#去掉就好了。

按照以上的方法,仍然无法启动服务,出现以下错误提示:

httpd.exe: Could not reliably determine the server's fully qualified domain name

, using 192.168.0.220 for ServerName

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : make_sock: c

ould not bind to address 0.0.0.0:8080

no listening sockets available, shutting down

Unable to open logs

这是由于80端口被占用了,把占用80端口的进程停掉就可以了。

如何查看那个进程占用了80端口呢?

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法

假如我们需要确定谁占用了我们的80端口

Windows平台

在windows命令行窗口下执行:

C:\netstat -aon|findstr "80"

TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448

看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:

C:\tasklist|findstr "2448"

thread.exe 2016 Console 0 16,064 K

很清楚吧,thread占用了你的端口,Kill it

如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。

关于windows服务器安装apache和服务器装windows server的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码