关于Apache服务器下多cgi网站的设置与发布

#####以下都是基于Windows的#######

1:准备多个*.conf配置文件

2:具体的配置文件中需要配置的是以下内容(以下的"******"代表的是我们的网站的程序目录):

①DocumentRoot "******"

②<Directory "******">

③ScriptAlias /cgi/ "******/cgi/"

④<Directory "******/cgi">

⑤关于端口的设置:

  ★可以这样:Listen 12.34.56.78:80

  ★也可以这样:Listen 80(这种默认的IP是127.0.0.1)

3:以上的设置完了就要执行下面的两条命令了:

cmd

-〉

cd C:\Program Files\Apache Software Foundation\Apache2.2\bin(这里是Apache的bin目录,下面有tool)

->

httpd -k install -n test -f "C:\Program Files\Apache Software Foundation\Apache2.2\conf\*.conf"

--〉提示启动刚刚创建的“test”网站服务器,启动就OK了

4:假如是本地,且假如刚才发布端口是80,OK那就直接在浏览器中输入

http://127.0.0.1

时间: 2024-12-19 17:37:09

关于Apache服务器下多cgi网站的设置与发布的相关文章

开发基于Apache服务器上的CGI程序

在上一节中成功的搭建了Apache服务器,这节将介绍使用C语言开发能在Apache服务器上运行的CGI程序 安装好Apache服务器后,在C:\Program Files\Apache Software Foundation\Apache2.2下有一些用于开发Apache服务器的文件 文件介绍: bin:Apache服务器软件所在地 cgi-bi:保存C语言写的程序 conf:保存服务器设置的信息 error:网站发送错误的处理 htdcocs:保存HTML程序 icons:保存开发Apache

Apache服务器中运行CGI程序的方法,文中以Perl脚本作为示例

关于apache与CGI在这里就不解释了. 1.apache下面以2.0.63为例介绍运行CGI程序的配置.(http://www.nklsyy.com) 2.下载Windows下的Perl解释器ActivePerl,最新版本ActivePerl- 5.10.0.1003,假设安装路径为c:\Perl. 3.修改apache的配置文件httpd.conf: <Directory "D:/Apache Group/Apache2/cgi-bin"> AllowOverride

Windows操作系统Apache服务器下配置PHP

在Apache web服务器上发布PHP项目之前,需要进行相应的配置,服务器才能解析php文本,正常显示php动态页面内容.在进行php配置之前默认已经在Windows系统下安装好了Apache服务器,且服务器能够正常运行,即发布的静态html页面能够通过IP地址或域名进行访问.在Windows下安装配置Apache,可参考:Windows下安装Apache服务器. 1.PHP下载 进入php下载页面http://php.net/downloads.php,选择需要下载的版本,点击Windows

开发Apache服务器上的CGI程序

最近学习Cocos2d-x,其中的Cocos2d-x使用CCHttpClient实现网络通信,在此做个总结: 工具:VS2013.Apache服务器 所用语言:C语言 程序实例一:(实现一个简单的HelloWorld) 1.首先使用VS2013编译下面代码(httpserver.c) #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> voi

今天新看到的 apache 服务器下配置 多个项目 小白随笔 摘抄

多端口: 一个域名下同时配置多个端口,从而达到访问不同程序 效果例如: 1.8080端口下安装discuz论坛程序,用http://localhost:8080访问. 2.8081端口下安装WordPress博客程序,用http://localhost:8081访问. (1).修改http.conf 在C:\XAMPP\apache\conf  里的httpd.conf 先配置好apache的侦听端口 在Listen: 80 行下添加如下: (2).修改httpd-vhosts.conf 在C:

Apache服务器 配置多个网站解决方案

2016.5.28   今周六   下午   阴     无风 周末接了个小单,弄一个企业站,用php语言:于是又要拿起好久没动的php啦! 关键第一步是搭建Apache环境,在这里本人用的是wamp集成环境软件 本文只讲讲我在搭建环境时遇到的一些坑,分享给大家看看,如果大家对后面的建站感兴趣,请关注下博客,后续会继续写一些建站方面的文章哦! 在这里我遇到了3个坑 1:服务器用什么好,iis,Apache 2:搭建Apache环境时,域名路径过长问题 3:搭建Apache环境时,文件拒绝访问问题

Apache服务器下使用 ab 命令进行压力测试

ab是Apache超文本传输协议(HTTP)的性能测试工具. 其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求. #ab -v可以看出其基本信息 #ab -n1000 -c10 http://localhost:81/t.php 这是一个基本命令 -n1000表示总请求数为1000 -才0表示并发用户数为10 参数说明: Concurrency Level:并发用户数: Time taken for tests:请求处理花费的总时间: Co

Apache服务器部署ASP.NET网站

资源罗列: apache如何支持asp.net 用 Apache 发布 ASP.NET 网站

CodeIgniter 框架在Apache服务器下去掉index.php 总结

最近一段时间一直研究CI框架,但是对CI框架的跳转链接一直需要加index.php前缀,经过CI论坛的各种解决方案,最后总结记录一下自己实际操作去掉index.php的过程. 1.要修改Apache 的配置文件,让Apache支持rewrite_module,修改过程如下:打开apache的配置文,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉. 2.搜索 AllowOverride None