2. 光盘启动安装,选择正式的版本
3. 按照光盘的提示一步一步安装好windows 2003 server
4. 网卡会认不出来,从dell的光盘中选择R300的2003驱动。下载到硬盘,然后一项一项的安装。
5. 至此硬件应该可以全部认出来了,根据服务器的网络地址配置网卡。
6. 安装防火墙,sygate 5.5 2270破解版本
7. 安装远程访问的terminal服务
8. 安装Radmin31的破解版本,因为terminal服务看不到防火墙的配置。有些时候需要全面的控制。
9. 安装apache到D:\Apache
10.安装FileZilla Ftp Server到D:\FtpS
11.安装mysql服务器,注意修改root用户的密码,并且将字符集选择为utf8。
12.安装cygwin,目的是为了ssh服务器。svn服务器和crond服务。
---------------------------------------
由于工作需要, 需要在window xp上配置个ssh server, 从网上找了个winsshd, 可以把winxp配置成ssh server但是, winsshd不是免费的软件, 公司不让用, 所以没有办法, 只有在cygwin上配置了.
如果怕配置cygwin上的sshd麻烦, 可以直接下载sshwindow (http://sshwindows.sourceforge.net/), 一个安装软件, 安装上就ok了. 由于我的server上已经安装并配置了cronjob, 所以不能直接安装sshwindow. 下面是我的配置步骤, 其中走了不少弯路:
1. 通过cygwin setup安装上openssh.
2. 在我的电脑->属性->高级->环境变量中配置加入变量CYGWIN=ntsec, 建议cygwin使用windows的安全规则.
3. 在path环境变量中加入%cygwin%/bin的路径, 例如: ;c:\cygwin\bin
4. 打开cygwin, 输入目录: ssh-host-config, 一路yes, 最后提示:CYGWIN=时键入ntsec.
5. 然后运行net start sshd或者cygrunsrv -S sshd.
6. 结束了, 是不是也很简单啊
---------------------------------------
13. 安装php
wget -c http://cn2.php.net/get/php-5.2.5-Win32.zip/from/this/mirror
wget -c http://cn2.php.net/get/pecl-5.2.5-Win32.zip/from/this/mirror
14. 安装phpAdmin
wget -c http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.5-all-languages-utf-8-only.tar.gz?download
15. 安装perl
wget -c http://downloads.activestate.com/ActivePerl/Windows/5.10/ActivePerl-5.10.0.1002-MSWin32-x86-283697.msi
16. 安装cronolog
wget -c http://cronolog.org/download/cronolog-1.6.1-win32.zip
unzip cronolog-1.6.1-win32.zip
17. 安装awstats
17.1 下载awstats
wget -c http://prdownloads.sourceforge.net/awstats/awstats-6.7.exe
17.2 运行awstats-6.7.exe安装
但是运行时发现apache的配置没有被自动修改。
需要手动作如下修改:
--------------------------------------------
httpd.conf的末尾增加
#
# Directives to allow use of AWStats as a CGI
#
Alias /awstatsclasses "D:/AWStats/wwwroot/classes/"
Alias /awstatscss "D:/AWStats/wwwroot/css/"
Alias /awstatsicons "D:/AWStats/wwwroot/icon/"
ScriptAlias /awstats/ "D:/AWStats/wwwroot/cgi-bin/"
# This is to permit URL access to scripts/files in AWStats directory.
#
Options None
AllowOverride None
Order allow,deny
Allow from all
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
httpd.conf中查找
#AddHandler cgi-script .cgi
在其后增加
AddHandler cgi-script .pl
修改D:/AWStats/wwwroot/cgi-bin/awstats.pl中的第一句
#!/usr/bin/perl
为系统所安装的perl的目录
#!d:\Perl\bin\perl.exe
修改D:/AWStats/wwwroot/cgi-bin/awredir.pl中的第一句
#!/usr/bin/perl
为系统所安装的perl的目录
#!d:\Perl\bin\perl.exe
修改D:/AWStats/wwwroot/cgi-bin/awstats.www.conf中的
DirIcons="/icon"
为
DirIcons="/awstatsicons"
否则页面图标显示会报错。
修改D:/AWStats/wwwroot/cgi-bin/awstats.www.conf中的
LogFile="/var/log/httpd/mylog.log"
为
LogFile="D:/www/logs/%YYYY-0%MM-0%DD-0_access.log"
否则会报错说找不到日志。
修改D:/AWStats/wwwroot/cgi-bin/awstats.www.conf中的
AllowToUpdateStatsFromBrowser=0
为
AllowToUpdateStatsFromBrowser=1
否则从浏览器来的请求不会得到最新的数据。
--------------------------------------------
最后访问页面http://xxx.xxx.xxx.xxx/awstats/awstats.pl?config=www
确认没有问题。www为安装awstats-6.7.exe过程中所输入的配置名称。
17.3 定义日常的更新任务:
17.3.1. 创建更新脚本:D:\AWStats\update_www.bat
----------------------------------------
C:\windows\system32\cmd.exe /C D:\AWStats\wwwroot\cgi-bin\awstats.pl -config=www -update
----------------------------------------
17.3.2. 控制面板--> 任务计划--〉添加任务计划 ...
注意选择上面的文件即可。
18. 安装phpBb
具体问题可以访问http://www.phpbbchina.com 那里有详尽的中文版本解释。
18.1 下载
wget -c http://www.phpbbchina.com/download/phpbb3.0.1_zh_phpbbchina.zip
18.2 安装
解压缩得到phpbb3.0.1,将该目录改名为bb并且移动到d:/www/htdocs/bb
18.3 定义论坛版面等具体问题,参看
http://www.phpbbchina.com/forum/viewtopic.php?f=5&t=778
注意phpbb的license是GPL,意味着必须将自己的代码和phpbb的代码严格分离开来,可以尽量通过数据库交互。
19. 安装ThinkPHP框架
19.1 下载
wget -c http://download3.thinkphp.cn/ThinkPHP_1.0.3_full.7z
19.2 安装
解压缩并且放到d:/www/下面。
19.3 安装 vendor包
20. 安装EShop
20.1 安装数据库文件
20.2 安装EShop前端
没有评论:
发表评论