HCL.HR

Tutorijal: PHP & MySQL instalacija

Anthrax 28.12.2006.   •   2 komentara


Instaliravanje php i mySQL-a na računalo.

U ovom kratkom tutorialu probati ću objasniti kako instalirati php i mySQL na lokalno računalo. Dakle prije svega morate se konektirati i skinuti sve potrebne file-ove koje ćemo koristiti u instalaciji. Download adrese za sve navede potrebne file-ove se nalaze na dnu tutorijala.

Prvo nam treba server koji omogućuje gledanje webstranica koje ste izradili.Naravno prvo ga treba podesiti da obrađuje PHP kod. Kao server ćemo koristiti apache 2. Nakon servera treba nam zadnja verzija PHP-a. Nakon PHP-a slijedi mySQL server pa onda mySQL Administrator i kao zadnji MySQL Query Browser.

Nakon što ste skinuli sve što je potrebno i potrošili mjesečni bandwith možemo krenut sa instalacijom. Kada ste obavili instalaciju svih fajlova koji imaju klasični setup možete otpakirati PHP zip arhivu u PHP folder na disku na kojem ste instalirali ostale programe. Kod mene je je to g:PHP.

Sada kada smo otpakirali PHP i sve ostalo je instalirano moramo podesiti određene fajlove kako bi apache 2 razumio PHP. Odite u folder apache pa malo potražite subfoldere dok ne nađete httpd.conf kojeg ćete otvorit i dodat mu sljedeću liniju koda:

ScriptAlias /php/ „g:php/“AddType application/x-httpd-php .php

# For PHP 5

Action application/x-httpd-php “c:/php/php-cgi.exe”

Sad kad ste to napisali i save-ali možete u DirectoryIndex dodati index.php koji će biti default file koji će apache potražiti:

DirectoryIndex index.php default.php index.html index.html.var

Sada morate kopirati file php.ini.recommended (koja se nalazi u g:PHP folderu) u Windows folder. Kada ste je kopirali napravite joj rename u php.ini i editirajte nekoliko redaka:

U odjeljku Windows Extensions potrebno je maknuti “;” ispred retka gdje piše

extension=php_mysql.dll Ovime smo rekli php-u da usnimi i podršku za MySQL.

Ovako izgleda moj php.ini ( isječak ):

Windows Extensions

;Note that ODBC support is built in, so no dll is needed for it.

;

;extension=php_mbstring.dll

;extension=php_bz2.dll

;extension=php_cpdf.dll

;extension=php_curl.dll

;extension=php_dba.dll

;extension=php_dbase.dll

;extension=php_dbx.dll

;extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_filepro.dll

;extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_ifx.dll

;extension=php_iisfunc.dll

;extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_java.dll

;extension=php_ldap.dll

;extension=php_mcrypt.dll

;extension=php_mhash.dll

;extension=php_mime_magic.dll

;extension=php_ming.dll

;extension=php_mssql.dll

;extension=php_msql.dll

;extension=php_mysql.dll [–u ovom retku maknite “;” na početku

;extension=php_oci8.dll

;extension=php_openssl.dll

;extension=php_oracle.dll

;extension=php_pdf.dll

;extension=php_pgsql.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_sockets.dll

;extension=php_sybase_ct.dll

;extension=php_tidy.dll

;extension=php_w32api.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

;extension=php_yaz.dll

;extension=php_zip.dll

Završili smo sa editiranjem file-ova i sad možemo nastavit sa kopiranjem nekih od njih u određene foldere.

Kopirajmo datoteku php_mysql.dll iz foldera g:PHPext u g:PHP. Isto tako kopirajmo i sve php_XXX.dll file-ove kod kojih smo maknuli „;“

I došli smo do samoga kraja. Sad ako ste pažljivo pratili moje upute i sve napravili po postupku kao ja onda sve mora radit i imate web server sa php i MySQL.

Samo da budemo sigurni napravit ćemo mali test. Otvorite file index.php (ovaj file mora biti smješten u httdocs u apache folderu) i u njega kopirajte ovaj kod :

//############index.php############

//DOWNLOAD:

Apache 2

PHP

MySQL Server

MySQL Adminstrator

MySQL Query Browser

Komentari (2)

  • Dalt

    26.05.2008 - 21:48

    a možete i XAMPP koristit

  • Forbs

    19.05.2009 - 05:26

    Sad sam ovo porcito,bravo cestitke na turudu man..

Komentirati mogu samo prijavljeni korisnici
PRIJAVI SE ili REGISTRIRAJ i ostavi svoj komentar!

Privacy Preference Center

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?