PHP ба вэб сэрвэр суулгах

   РНР ба вэб сэрвер, датабэйс сэрвэр суулгах бол дурын хэрэг. Заавал зайлшгvй vйлдэл биш. Хэрвээ та єєрєє РНР кодоо єєрийн компьютер дээр шалгах шаардлагатай бол энэ нь зайлшгvй. Хэрвээ танд интернэт холболт байдаг бол бичсэн РНР кодоо вэб сэрвер лvvгээ хуулаад л шалгаад байж болно л доо. Гэхдээ нэгэнт єєрийн сэрверийг ажиллуулчихаад шалгаад сууж байх нь хамгийн аятайхан билээ. Тиймээс одоо хэрхэн вэб сэрвер, РНР сэрвер, MySQL сэрвер суулгахыг vзье.

Хамгийн эхэлж бид нар вэб сэрверээ сонгох шаардлагатай. Вэб сэрвер   ажилласнаар єєрийн компьютер дээр ( vvнээс хойш локал машин гэж нэрлэнэ ) вэб хуудсуудыг ( HTML ) шалгах боломжтой болно. Апачиг бид вэб сэрверээр сонгож авна. Апачи бол Unix сэрверийн гол програм, найдвартай, хурдтай, хамгийн єргєн тархсан вэб сэрвер. Тэгэхээр доорх 6 vйлдлийг гvйцэтгэсэнээр бид сэрверээ локал машинд суулгана.

              1. Апачиг www.apache.org -оос хуулж ав. Энэ бол vнэгvй. Мєн РНР-г www.php.net -ээс хуулж ав. Бас л vнэгvй.

                    2. Хуулж авсан РНР setup файлаа хатуу диск руу задал (C:/PHP4). Энэ vед WINZIP хэрэг болно.

3. Апачиг хуулж авсан setup файлаас ажиллуулж суулгаад, локал машин дээрээ C:\www гэсэн фолдер нээ.

           4. C:/PHP4 фолдер доторх PHP.INI-DIST файлийг РНР.INI гэж нэрлээд (rename) уг файлийг Notepad мэтийн тэкст програмаар нээгээд доорх хvснэгтэд харуулсан байдлаар єєрчил.

doc_root                   =                "c:\www" 
............
extension_dir          =                "c:\php4" 

5. C:/PHP4 фолдероос PHP.INI ба PHP4TS.DLL файлиyдийг C:/WINDOWS фолдер луу хуул (Copy and Paste, NOT Drag and Drop).

6. Одоо апачиг янзлахийн тулд эхлээд апачи суулгасан фолдероосоо httpd.conf файлийг ( httpd.conf.default биш ) Notepad-аар нээгээд #ServerName new.host.name гэсэн мєрийг олоод new.host.name гэдгийн оронд localhost гэж оруулаад хадгал.

#   127.0.0.1 is the TCP/IP local 
#   machine always knows itself b
#   local resting and development
#
#   ServerName localhost

Дээрх байдлаар vзэгдэх болно. Дараа нь httpd.conf файлаа дахиж нээгээд

#   
D ocumentRoot "C:/www"

#   
< Directory "C:/www">


        Дараа нь AddType application/x-tar.tgz мєрийг олоод доор нь дараах мєрvvдийг нэмж оруул.

ScriptAlias /php4/ "c:/php4/"                              
AddType application/x-httpd-php .php               
AddType application/x-httpd-php .php3             
AddType application/x-httpd-php .php4             
AddType application/x-httpd-php .htm               
AddType application/x-httpd-php .html              
AddType application/x-httpd-php .phtml            
Action application/x-httpd-php "/php4/php.exe"


Хадгалаад хаа.

7. Хэрвээ бvх алхамыг зєв дагасан бол одоо РНР, Апачи 2 локал машинд суусан байгаа. Шалгахдаа браузэрын Address цонхонд http://localhost/ гэж бичээд ENTER гээ. C:/www фолдер дотор ямар нэг файль байгаа нєхцєлд харагдах ёстой. Yvнээс хойш бvтээсэн РНР хуудсаа C:/www фолдер дотор байрлуулж локал машин дээр ажиллагааг нь шалгаж болох боломжтой юм.

MySQL сэрвер суулгах

                  1. Эхлээд www.mysql.com -оос MySQL Setup файль хуулж аваад локал машинд суулга.

                       2. C:\mysql\bin фолдероос mysqld файлийг сонгож ажиллуул.                      Нэг MS-DOS цонх гарж ирээд дороо алга болно. Энэ нь MySQL ажиллаж байна гэсэн vг.

Ингээд л болоо.

Гэхдээ дээрх сэрверvvдийг суулгах хамгийн хялбар арга бол httptriad гэдэг програмыг windows машин дээр суулгах юм. Httptriad нь PHP, MySQL, Apache ба Perl-г хамтад нь суулгадаг учраас хамгийн амархан.