配置windows服务器须注意...

也许除了Java和Zend,我都列举了最新的一些开源软件的注意事项,以及一些改动,这个不是教程,不过可以参考,起码安装的顺序差不多吧 :)

windows配置服务器有很多的问题,也欢迎大家上来提。我们一起共同探讨,我过几天也会写一个类似unix下配置服务器需要注意的一些事项,总结经验,慢慢添加吧。

以下的版本组合完全在机器上测试,没有任何问题。

一、Perl v5.8.8 built for MSWin32-x86-multi-thread Compiled at Aug 29 2006 12:42:41

下载msi包,安装路径为N:/usr

1,ppm增加新的源

ppm rep add theoryx5 http://theoryx5.uwinnipeg.ca/ppms/
ppm rep add bribes http://www.bribes.org/perl/ppm


二、Mysql 5.1.12-beta-community-nt MySQL Community Server Ver 14.12 Distrib 5.1.12-beta, for Win32 (ia32)

下载直接解压包,安装路径为N:/usr/local/mysql

1,数据备份,如果你对mysql不太熟悉,最好不要用原来的data目录覆盖新的data目录,否则出现一些莫名其妙的问题;
2,my.ini不管安装包里面有没有,一定要放在c:/windows下面,并且必须要有根目录和数据目录路径,服务器的路径名称也必须有,可以参考默认安装包里面的各种类型的配置的.ini文件,这里有个例子(一般1067错误都是在此,my.ini或my.cnf配置不正确):

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=N:/usr/local/mysql
#bind-address=127.0.0.1
datadir=N:/usr/local/mysql/data
#language=N:/usr/local/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=N:/usr/local/mysql/bin/mysqld-nt.exe
user=root
password=

3,数据库备份操作采用直接复制data目录,注意属性必须是可读可写状态,一般采用mysqlcheck来修复,修复的命令是mysqlcheck -A -o -r -uroot -p
mysqld install
mysqld remove
net start mysql
net stop mysql

三、Apache/2.2.3 built: Sep 28 2006 17:22:09

下载ssl_httpd直接解压包,解压路径为N:/usr/local/apache,这里不介绍制作密钥和公钥以及证书。

1,配置名字和管理员信息(Win系统需要,而unix不是必要)
2,因为从2.0哪个版本开始,httpd.conf分家了,不过可以打开相关的项目进行调整,比如vhost是管理虚拟主机的。

httpd -k install
httpd -k uninstall
net start apache2
net stop apache2

httpd -k start
httpd -k restart
httpd -k stop

四、PHP 5.2.0 (cli) (built: Nov 2 2006 11:57:36)

下载PHP直接解压包,解压到N:/usr/local/php

1,和mysql连接需要打开相关的类模块;
2,和gd连接需要打开相关的类模块;
3,和mbstring连接需要打开相关的类模块;
没有上述没有相关的类模块,可能你的PHP版本属于Beta版本,请更换稳定版本;
另外,请认真阅读install.txt按照其内容进行配置。

五、Zend (ZendPlatform-2.2.3-Windows-x86)

下载ZendPlatform或者ZendOptimizer安装吧,路径为N:/usr/local/Zend,从网站上看到Zend新出了一款针对windows的core,没有尝试。

1,使用ZendPlatform-2.2.3-Windows-x86解决问题,但是有自己配置的一套东西,而ZendOptimizer-3.0.2不好使,只加了引擎和管理类;

六、Java (j2sdk1.4.2)

1.4.2版本即使重新装系统也能使用,路径为N:/usr/local/j2sdk1.4.2

1,我用的这个版本,因为稳定;
2,1.5的版本我也用过,不过windows下用惯了,就没有赶时髦了。

Categories

| | 评论(0)

Post a comment

关于此日记

此日记由Cnangel发表于2006年11月 5日 10:11

此Blog上的上一篇日记Perl5.8.8的感觉

此Blog上的下一篇日记游戏手柄面面观

主索引归档页可以看到最新的日记和所有日记。

2008年10月

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Powered by Movable Type 4.21-zh-cn