|
核心提示:很多朋友都有自己的个人网站,在里面放上自己的博客,随心所欲的换皮肤,多好!有些高手还可以自己DIY皮肤,设置自己改源码,创造出更好的效果来。当然了,这些都需要在本地进行测试,当然就少不了搭建服务器了。 很多朋友都有自己的个人网站,在里面放上自己的博客,随心所欲的换皮肤,多好!有些高手还可以自己DIY皮肤,设置自己改源码,创造出更好的效果来。当然了,这些都需要在本地进行测试,当然就少不了搭建服务器了。 说到服务器,可能各位都有感受:那就是相当麻烦!重装机器后,还得重装。如果不小心放在了系统盘,甚至文件都找不回来了;还有就是,维护起来太麻烦了,不知道该用哪些软件进行管理。所以了;如果你需要经常变换工作地点,每次都需要一个一个的安装(我听到了,你在说“太麻烦了!”)。今天,就让我来带你一起,和过去来个了结吧!
: ? E5 `; T* y9 _, S. x7 z今天我们要用到的软件是:APMServ 5.2.03 F5 |9 T% C4 h: }8 |1 Z' J
APMServ 5.2.0介绍: 语言:中文 操作系统:Windows 98/Me/2000/NT/XP/2003/Vista 作者:中南民族大学 张宴 (特别感谢!) 软件大小:14.1MB 软件性质:完全免费
* @3 y. E" r1 Q4 b. a我们先来看看他自己的介绍:
! A% [, m# ~+ Q. \0 i, t3 v, yAPMServ 5.2.0 是一款拥有图形界面的快速搭建Apache 2.2.3、PHP 5.2.0、MySQL 5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、Perl网站服务器平台的绿色软件。
) a) S- n1 e" cAPMServ集成了以下软件: Apache 2.2.3 [HTTP服务器] NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎] PHP 5.2.0 [PHP脚本解释引擎] MiniPerl 5.8 [Perl脚本解释器]# Y' I7 {( D( V4 y( x6 O ?. t
MySQL 5.0.27 [MySQL数据库服务器]
# S( _- a! L; K7 S! vMySQL 4.0.26 [MySQL数据库服务器]) T1 `$ z, Z ?' C: ` h
SQLite 3.3.8 [SQLite数据库服务器], t7 \: M+ C3 [1 a
phpMyAdmin 2.9.1.1 [MySQL数据库在线管理工具]- R/ ?( |: M; [: e/ J7 C
SQLiteManager 1.2.0 [SQLite数据库在线管理工具]6 H/ F) K# A( i9 ^8 m7 E" J/ D* f
ZendOptimizer 3.2.0 [PHP脚本加速引擎]
6 [" W; B* N# I) E: j O# a+ D$ gOpenSSL 0.9.8d [HTTPS(SSL)安全传输协议] | c/ n; g( y, l
看了介绍心动了吗?赶紧去下载吧!好!也许你已经下载下来了。下载下来的文件是一个7zip格式的自解压文件。双击启动它,再填上你要解压的路径就可以了。这可能需要等待一会。3 h2 r" L. i- T# Y" f% M6 g
我们启动解压后的APMServ.exe程序。* `/ d. Y2 H* Y: Q$ }" {0 m
双击启动它。
6 }7 p% T! c& v7 Y8 Y: D1.来看看它的界面:3 u% v& ]! u2 t9 O3 z
2.轻松设置”PHP上传大小限制”
, o0 B! q6 ^* P Y3.”一键启动/停止服务器”、”一键进入PHPMyAdmin”、”一键进入网站根目录”
" o) N e3 r; j8 {+ R( T5 t' F轻松的设置端口信息,自由设定启动的对象,包括不同版本的MySQL!
. h, B T/ Z |* v. H8 U) Q5.设置端口5 ]" y5 ~2 F# l
如果你安装了IIS/Web迅雷一类的需要占用80端口的程序并且运行了它们,请把他们关闭。如果你需要运行它们,请修改Apache的端口,如100.如果运行了IIS,还需要一同修改SSL端口号,可以把它设置为440(可以是任意未被占用的端口号)。
) R4 f$ l2 ~% K( b注意事项:0 G I; r1 r1 M4 J( g3 `* d# N0 R1 |
1、APMServ程序所在路径不能含有汉字和空格。( K. R+ ^3 _ B" L
2、MySQL默认用户名:root,密码为空: v$ q7 \, F! l" f" x+ W
3、MySQL数据库文件存放目录:MySQL5.0\data或MySQL4.0\data( J, z5 K I2 I( `+ q, B' S
4、网站根目录[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin
/ z1 ?( T- U: \) d3 ?5 W0 ]5、访问本机请用http://127.0.0.1/或https://127.0.0.1/ (如果开启SSL)) |- w5 A* Q6 k3 [4 g2 v5 b9 ^
6、非默认端口(80端口),网址为http://127.0.0.1:端口/或https://127.0.0.1:端口/6 F' g: ^1 o3 c; Y5 \3 x
7、如果出现Apache无法启动的现象,则有可能是端口设置有问题。请尝试修改Apache和SSL端口号。
. P+ d5 B* }% N# d( M K8、如果MySQL无法加载,可能是端口被占用。& j! Y* G: v( z3 @% n" s/ \
端口占用的查看方法:7 j. k3 u' c. j' W
http://www.iruif.cn/blog/article.asp?id=190
! ]) E2 R6 P0 K在知道某个程序占用了端口后,可以在任务管理器中结束它。这样就解决了端口占用的问题。8 x) d) n( T" O8 E2 H
在这里,笔者不推荐各位选中Asp服务器。因为它使用NetBox构建,很多语句它解释不了。但能够解释一些小型的数据库程序。另外,它本身有一个WWW服务发布器,所以需要修改Apache的端口号。 : j+ [& r! Z- ~- Q
文章出处:http://www.x-beta.cn/blog/APMServ-v520.html |