Chy máy ch mã ngun m trongWindows Nhiu máy ch ph bin u là các máy ch mã ngun m và thng c h tr rng rãi hn cho các h thng Linux và Unix. Mc dù vy, hu ht các máy ch này u có th chy bên trong Windows. ây là mt cách làm tuyt vi cho các gii pháp tm thi hay cho nhng qun tr viên mi vào ngh. Bài vit này s gii thiu cho các bn cách chy các máy ch Apache HTTP, FreeRADIUS và FreeNAS. Chúng ta s xem li quá trình cài t và s dng mi mt ng dng ó trong Windows. Sau ây chúng ta hãy bt u vi Apache HTTP Server! Apache HTTP Server cho vic hosting web Thông thng, khi nói n các máy ch web, bn s ngh ngay n Apache HTTP Server khi s dng Linux và Internet Information Server (IIS) ca Microsoft khi s dng Windows. Mc dù vy, nu không phi là mt fan ca Linux thì chc chn bn cng s không b tc vi IIS. Apache có th chy trong môi trng Windows. Bn có th cài t Apache vào máy tính Windows ca mình. Trc khi download Apache, bn có th xem xét vic cài t gói phn mm có các máy ch khác có ích. Hu ht các gói phn mm gm có Apache, MySQL và PHP. Apache2triad là mt máy ch ph bin nht trong s ó, nó có nhiu thành phn khác mà bn có th tham kho ti ây. Mc dù hin Apache2triad không c duy trì và không có phiên bn mi nht cho các máy ch, tuy nhiên nó vn t ra thích hp vi các d án hoc các site nh. Mt tùy ch!n khác mà các bn có th l a ch!n ó là EasyPHP, ây là máy ch có ít thành phn nhng c cp nht h"n. Nu bn cài t Apache HTTP Server nguyên bn, u tiên bn s thy mt biu tng khay h thng trong góc phi bên di ca Windows. Kích nó, di chuyn chut trên phiên bn Apache, bn có th Start, Stop hoc Restart máy ch này. Nu ã cài t nó vi t cách mt dch v, bn có th kh#i chy Windows Services ch$nh sa các thit lp dch v. Sau ó có th copy và kéo các trang web và các file vào th mc htdocs: C:\Program Files\Apache Software Foundation\Apache2.2\htdocs % tùy ch$nh hoc thay i các thit lp máy ch, bn có th ch$nh sa file httpd.conf: C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf Bn cng s tìm thy mt shortcut thun tin cho file httpd.conf trên Start Menu: Start > All Programs > Apache HTTP Server > Configure Apache Server > Edit the Apache httpd.conf Configuration File. T& Start Menu, bn có th triu g!i các bn ghi li, các tài liu và test cu hình, thêm vào ó là vic kim tra và iu khin máy ch. Nu ã cài t Apache2triad, bn có th truy cp m!i th t& Start Menu. Có mt iu là bn chc chn phi kh#i chy th công Apache b'ng cách s dng Apache2TriadManager. Sau ó mi có th kh#i chy Apache2TriadCP, ây là panel iu khin trên nn tng web, n"i bn có th truy cp và cu hình các máy ch khác. Bn có th copy hoc kéo các file và trang web vào th mc htdocs (C:\apache2triad\htdocs). Thêm vào ó bn s tìm thy file httpd.conf trong th mc C:\apache2triad\conf\. Máy ch FreeRADIUS cho vic thm nh, cp phép và bo mt Các máy ch Remote Authentication Dial-In User Service (RADIUS) cung cp các tính n(ng Authentication, Authorization, và Accounting (AAA) cho tt c các kiu mng. FreeRADIUS server là máy ch RADIUS/AAA c s dng rng rãi nht trên th gii. Nó giúp qun tr viên có th qun lý các kiu kt ni dial-up, DSL, Wi-Fi và mt s lng ln các kiu kt ni mng. Nu bn tìm kim và xem li bt c hng dn nào v FreeRADIUS, chc chn hu nh các hng dn này s th&a nhn r'ng bn ang chy Linux hoc h thng Unix. Mc dù vy, có mt phân phi Windows có s)n vi s h tr MySQL mang tên FreeRADIUS.net. %ây là mt phân phi khá h*u ích nu bn không phi là mt chuyên viên Linux hoc gp phi mt s vn cài t trong Linux, nó cho phép bn tp trung h"n vào cu hình ca FreeRADIUS, th thng vn là mt vn khó kh(n. Trc khi tip tc vi phân phi Windows này, bn cn tìm hiu nó d a trên phiên bn c ca FreeRADIUS: 1.1.7, phát hành cui cùng trong các phiên bn 1.x. Các phiên bn 2.x c xây d ng tt h"n và có nhiu nâng cao. Cn kim tra các lu ý v phát hành xem nh*ng gì bn còn thiu. Quá trình cài t FreeRADIUS.net hoàn toàn "n gin. Bn ch$ cn download và bung file zip, sau ó chy file th c thi cài t. Nu bn tích tùy ch!n chy FreeRADIUS.net # cui quá trình cài t, khi ó nó s c kh#i chy mt cách t ng. B'ng không, m# C:\FreeRADIUS.net\FreeRADIUS.exe. Sau ó kh#i chy dch v: Kích phi vào biu tng và kích Start FreeRADIUS.net Service. Bn s vn phi hiu mt chút v file cu hình (có th truy cp t& biu tng khay h thng) và thit lp chúng theo nhu cu ca bn. T& biu tng bn có th triu g!i th mc Demo Cert, ây là th mc gm có các chng ch$ CA t gán mà bn có th phi load vào máy khách. Mt shortcut rt h*u dng khác là m# trong ch g+ ri, ây là ch bn nên s dng ban u có th thy máy ch và các thông báo li. FreeNAS cho phc v và chia s mng Windows và các h iu hành khác cung cp tính n(ng chia s, file và máy in "n gin trong mng. Mc dù vy, bn có th xem xét n vic s dng máy ch network-attached storage (NAS). Các máy ch này cng cung cp các tùy ch!n lu tr* tp trung và chia s,. FreeNAS là NAS server mã ngun m# ph bin nht. Mc dù d a trên FreeBSD OS, bn có th chy và cài t nó b'ng cách s dng LiveCD trên các máy tính PC. K c các máy o và các máy tht. Vì vy, bn có th chy FreeNAS trong Windows. Có th s dng gii pháp mi-n phí ca Microsoft trongWindows 7 (mang tên Windows Virtual PC) hoc trongWindows Vista hoc XP (Virtual PC 2007). % bt u, download file CD image (ISO) ca FreeNAS. Nu bn ang s dng máy tính 32-bit, hãy download file i386 (ch.ng hn nh FreeNAS-i386-LiveCD-0.7.4919.iso). Nu ang s dng máy tính 64-bit, hãy download amd64 file (ch.ng hn nh FreeNAS- amd64-LiveCD-0.7.4919.iso). Tip n, bn phi to máy o và a o b'ng các wizard trong Virtual PC. Khi ã s)n sàng, bn có th gn file CD image (ISO) vào máy o nó mô phng r'ng CD ang n'm trong a. TrongWindows Virtual PC ca Windows 7, bn có th ch!n file image cho DVD c mô phng thông qua hp thoi Settings ca máy o. Trong Virtual PC 2007, bn có th th c hin iu này thông qua mt shortcut trên thanh công c phía trên sau khi chy máy o. Khi CD kh#i chy, bn có th s dng ch LiveCD hoc cài t nó vào cng o. . Chy máy ch mã ngun m trong Windows Nhiu máy ch ph bin u là các máy ch mã ngun m và thng c h tr rng. các máy tính PC. K c các máy o và các máy tht. Vì vy, bn có th chy FreeNAS trong Windows. Có th s dng gii pháp mi-n phí ca Microsoft trong Windows