Kompiuteriai Svetainės kūrimas

Apache, PHP, MySQL instaliacija

        
Vartotojo avataras

Saildog

Apšilinėjantis
 
Pranešimai: 29
Šilutė

 1,658.38 Lt

Standartinė » 2009 Lie 01, 20:16

Apache, PHP, MySQL instaliacija,
tinka windows 2000, XP ir 2003.
Sukurta TC.Group.

1. Pirma instaliuokime Apache web serverį. Aš naudojau pakankamai naują versiją 2.0.44. Apache web serverį galite atsisiųsti čia:
http://archive.apache.org/dist/httpd/bi ... no_ssl.msi

Instaliuoti jį gan paprasta, reikia nurodyti tik jūsų serverio vardą, domeiną (gali būti tas pats jūsų kompiuterio vardas) bei email.

Po instaliacijos pažiūrėkite ar atsirado naujas servisas Apache (control panel/administrative tools/services). Jei jis yra ir pasileidęs (started), toliau naudokite antrą punktą. Jei servisas nepasileidęs ar jo iš vis nėra - įsitikinkite, kad 80 http portas yra neužimtas (tam puikiai tinka programėlė APorts) ir bandykite perinstaliuoti Apache.

Patikriname ar veikia Apache, savo naršyklėje surenkame adresą http://127.0.0.1

2. Instaliuojame PHP. Jį atsisiųsti galite iš www.php.net, aš naudojau 5 versiją. Pirma instaliavau php-5.0.4-installer.exe, vėliau atsisiunčiau php-5.0.4-Win32.zip ir išarchyvavau failus į c:\php katalogą. Dabar reikia į Apache config failą įtraukti keletą eilučių, kurios leis naudoti PHP per Apache. Atsidarykite failą

C:\Program Files\Apache Group\Apache2\conf\httpd.conf su Notepadu ir gale įrašykite tokias eilutes:

# For PHP 5 on Apache 2:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# path to php.ini
PHPIniDir "C:/windows"

Patikrinkite kelius, ar teisingai nurodyta php5apache2.dll bei php.ini keliai.

Perleiskite Apache, (prie laikrodžio, apačioje dešinėje turi būti Apache ikonėlė, paspaudus ją pasirinti punktą Restart), jei persileido be problemų, galite jau bandyti PHP.

Kataloge C:\Program Files\Apache Group\Apache2\htdocs viską trinam ir sukuriam naują failą index.php Atsidarę jį su notepad įrašome eilutes:

echo phpinfo();
?>

Pasileidžiame interneto naršyklę ir surenkame adresą http://127.0.0.1/index.php

Jei matote PHP puslaqpį - Sveikinu, PHP veikia.
Jei nematote, kažkur yra bėdos, patikrinkite darytus žingsnius.

3. MySQL instaliacija
Aš pasirinkau 5,0,4 versiją. Failą atsisiunčiau iš MySQL.com puslapio, failo pavadinimas: mysql-essential-5.0.4-beta-win32.msi

Instaliuojant reikia nurodyti slaptažodį, bei kitus parametrus. Manau čia aiškinti nereikia, nes per daug paprasta. Pirmą kart instaliavus man parodė klaidą, jog negali paleisti MySQL serviso, bet paspaudus RETRY mygtuką viskas susitvarkė.

Po instaliacijos pažiūrėkite ar pasileidęs MySQL servisas.

Dabar linksmiausia dalis kuri sukėlė nemažai man problemų.

Konfigūruojame.
žingsniai:
a. Nukopijuojame failą libmysql.dll (iš c:\php\) į c:\windows\system32 katalogą.
b. Atsidarome php.ini failą (jis turėtų būti c:\windows kataloge) ir susirandame eilutę
;extension=php_mysql.dll

reikia nutrinti kalbiataškį.

Toliau susirandame eilutę extension_dir = ir nurodome teisingą kelią iki failo php_mysql.dll (pas mane extension_dir = "C:\PHP\ext" ).

c. Perleidžiame (restart) Apache ir žiūrime ar nėra klaidų.

d. Jei viskas gerai, sukuriame naują faila, pvz index2.php kataloge C:\Program Files\Apache Group\Apache2\htdocs . Tame faile įrašome eilutes:

$db_link = mysql_connect ("localhost", "root", "SLAPTAƲODIS") or die ("kažkodėl nesijungia!");

if($db_link) { echo "Sveikinu, susijungėm!"; }

mysql_close();
?>


Atminkite, jog reikia vietoj SLAPTAƲODIS įrašyti jūsų tikrąjį slaptažodį, kurį įrašėte instaliuodami MySQL.

e. Bandome atidaryti http://127.0.0.1/index2.php, jei gavote teigiamą pranešimą -sveikinu. Kitu atveju pasileiskite naršyklėje jau anksčiau kurtą failą http://127.0.0.1/index.php ir žiūrėkite ar yra tokios eilutės:

MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 4.1.7

--------------------------------------


Vartotojo avataras

Editor

Dalyvis
 
Pranešimai: 222
kaimas

 7,363.24 Lt

Standartinė » 2009 Lie 24, 12:28

O sita pravers ACIu :clap: ;) :up:



Kompiuteriai Svetainės kūrimas





cron
 
Linksmas.net on Facebook  Tapk gerbėju

Šiandien:


Imagination.lt





Dabar prisijungę

Šiuo metu prisijungę 0 narių :: 0 registruotų, 0 slaptų ir 0 svečių
Daugiausia vartotojų (555) buvo 2010 Bir 02, 09:13

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 0 svečių