Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

快速搭建Apache+PHP+MySQL+Nginx+Memcached+ASP平台软件APMServ 5.2.6

[复制链接]
yangjiangh 发表于 2008-10-24 15:10:23 | 显示全部楼层 |阅读模式
快速搭建Apache+PHP+MySQL+Nginx+Memcached+ASP平台软件APMServ 5.2.6给大家一个web测试环境:
软件简介:
  APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 5.0 & 4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。

  1、注意事项:APMServ程序所在路径不能含有汉字和空格。
  2、MySQL默认用户名:root,密码为空
  3、MySQL数据库文件存放目录:MySQL5.1\data或MySQL4.0\data
  4、网站根目录[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin
  5、访问本机请用http://127.0.0.1/https://127.0.0.1/ (如果开启SSL)
  6、非默认端口,网址为http://127.0.0.1:端口/或https://127.0.0.1:端口/
  7、如果在“扩展功能”中选择使用Memcached,它的端口为:11211
  8、APMServ集成了以下软件:

  Apache 2.2.9 【HTTP服务器】
  Nginx 0.7.19 【HTTP服务器】
  NetBox 2.8 Build 4128 【HTTP服务器+ASP脚本解释引擎】
  PHP 5.2.6 【PHP脚本解释引擎】
  MiniPerl 5.8 【Perl脚本解释器】
  Memcached 1.2.4 【key-value内存缓存系统】
  MySQL 5.1.28 【MySQL数据库服务器】
  MySQL 4.0.26 【MySQL数据库服务器】
  phpMyAdmin 2.11.9.2 【MySQL数据库在线管理工具】
  eAccelerator 0.9.5.3 【PHP脚本加速引擎】
  ZendOptimizer 3.3.3 【PHP脚本加速引擎】
  OpenSSL 0.9.8h 【HTTPS(SSL)安全传输协议】

  附加组件:
  ㈠Perl、CGI支持(需下载ActivePerl):
  APMServ 5.2.6 附带的是MiniPerl,可以运行简单的Perl、CGI程序。如果运行复杂的Perl、CGI程序,请下载ActivePerl,安装在APMServ所在分区根目录下的usr目录中。假如APMServ所在目录为E:\APMServ5.2.6,则将ActivePerl的安装路径选为E:\usr
  ActivePerl 5.8.8.819 for Windows 下载地址:[华军软件园] [中国站长站]

  注意事项:
  迅雷、Skype、PPLive、BT等软件启动后默认会占用80端口,导致Apache无法启动。解决方法:先关闭这些软件,启动完APMServ之后,再开启这些软件。

软件有20多M给个外部下载地址:  APMServ 5.2.6
进入页面下载用IE下载
 楼主| yangjiangh 发表于 2008-10-24 15:10:39 | 显示全部楼层
APMServ 5.2.6 无法启动Nginx的BUG修正方法:
在nginx\conf\nginx.conf配置文件的http { }内,增加以下三行语句(注意去掉盘符后的路径需跟当前路径一致):
client_body_temp_path /APMServ5.2.6/nginx/client_body_temp;
proxy_temp_path /APMServ5.2.6/nginx/proxy_temp;
fastcgi_temp_path /APMServ5.2.6/nginx/fastcgi_temp;
-----------------------------------------------------------------------------------------------------
修正后的nginx\conf\nginx.conf配置文件全文如下:
-----------------------------------------------------------------------------------------------------

worker_processes 1;

error_log  /APMServ5.2.6/nginx/logs/error.log  crit;

pid        /APMServ5.2.6/nginx/logs/nginx.pid;

events {
    worker_connections  64;
}

http {
    include       /APMServ5.2.6/nginx/conf/mime.types;
    default_type  application/octet-stream;

    #charset  gb2312;
     
    server_names_hash_bucket_size 128;
    client_header_buffer_size 32k;
    large_client_header_buffers 4 32k;
     
    keepalive_timeout 60;

    fastcgi_connect_timeout 300;
    fastcgi_send_timeout 300;
    fastcgi_read_timeout 300;
    fastcgi_buffer_size 64k;
    fastcgi_buffers 4 64k;
    fastcgi_busy_buffers_size 128k;
    fastcgi_temp_file_write_size 128k;
    client_body_temp_path /APMServ5.2.6/nginx/client_body_temp;
    proxy_temp_path /APMServ5.2.6/nginx/proxy_temp;
    fastcgi_temp_path /APMServ5.2.6/nginx/fastcgi_temp;

    gzip on;
    gzip_min_length  1k;
    gzip_buffers     4 16k;
    gzip_http_version 1.0;
    gzip_comp_level 2;
    gzip_types       text/plain application/x-javascript text/css application/xml;
    gzip_vary on;

    server {
        listen       85;
        server_name  localhost;
        index index.html index.htm index.php;
        root   /APMServ5.2.6/www/htdocs;
        autoindex on;
        
        location ~ .*\.(php|php5)?$ {
            fastcgi_pass   127.0.0.1:9000;
            include /APMServ5.2.6/nginx/conf/fastcgi_params;
        }

        log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '
             '$status $body_bytes_sent "$http_referer" '
             '"$http_user_agent" $http_x_forwarded_for';
        access_log  /APMServ5.2.6/nginx/logs/access.log  access;
    }
}
回复

使用道具 举报

kissuu 发表于 2008-10-24 16:19:22 | 显示全部楼层
本帖最后由 kissuu 于 2008-10-24 16:20 编辑

http://blog.s135.com/apmserv/bin/5.2.6/sina/ 原版直接下载地址

http://blog.s135.com/read.php/373.htm
回复

使用道具 举报

文軒 发表于 2008-10-24 17:06:05 | 显示全部楼层
这个东西支不支持jsp呀@!
回复

使用道具 举报

damyankee 发表于 2008-11-17 23:54:50 | 显示全部楼层
用起来不是很方便!
回复

使用道具 举报

飘香兮雨 发表于 2008-11-18 11:32:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

jolink 发表于 2008-11-20 00:42:43 | 显示全部楼层
好像phpnow操作更简单
apache和iis共用端口的问题一直很烦。。。。
回复

使用道具 举报

webren 发表于 2008-11-20 14:45:16 | 显示全部楼层
这个以前用过,不过现在自己手动搭环境了.
回复

使用道具 举报

cuiye1981 发表于 2008-11-21 15:33:38 | 显示全部楼层
请指点一下~~~~~~
回复

使用道具 举报

enhand 发表于 2008-11-29 09:02:50 | 显示全部楼层
好像有病毒,我内网的机器不能访问任何网站和应用网络端口了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 13:48 , Processed in 0.028464 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表