配置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下用惯了,就没有赶时髦了。

Monthly Archives

Pages

Powered by Movable Type 7.7.2

About this Entry

This page contains a single entry by Cnangel published on November 5, 2006 10:11 AM.

Perl5.8.8的感觉 was the previous entry in this blog.

游戏手柄面面观 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.