Senin, 16 September 2013

Cara Menginstal PHP

Setelah kita selesai menginstal Apache Server, maka selanjutnya kita akan menginstal PHP. Untuk Apache.org binary disarankan untuk menggunakan PHP VC6 dan pastikan download pilih versi .zip dengan thread safe.


Tapi sebebum itu sebaiknya kita mengubah Apache Documenroot dengan cara:

Melakukan perubahan pada file pengaturan Apache Server yaitu pada "C:\Apache\conf\httpd.conf" atau kita bisa mengaksesnya melalui Start Menu > All Programs > Apache HTTP Server 2.2 > Configure Apache Server > Edit the Apache httpd.conf Configuration File. Langkah-langkah pengaturannya sebagai berikut :

1. Buat sebuah folder di drive D missal dengan nama "My Website".
2. Buka file konfigurasi Apache Server "httpd.conf".
3. Selanjutnya cari baris "DocumentRoot "C:/Apache/htdocs" ubah menjadi " DocumentRoot "D:/My Website"
4. Kemudian cari baris " <Directory "C:/Apache/htdocs"> " kita ubah menjadi " <Directory "D:/My Website"> " kemudian kita save.
Ini dimaksudkan untuk mempermudah dalam hal pengaksesan .Setelah itu kita mulai Langsung  langkah-langkahnya sebagai berikut :
 
1. Buat sebuah folder di "C:\Apache" dengan nama "php" sehingga menjadi "C:\Apache\php" kemudian ekstrak file yang telah kita download ke dalam folder tersebut.
2. Kemudian di dalam folder "php", cari file "php.ini-dist" atau untuk PHP versi 5.3 keatas gunakan "php.ini-production".
3. Ubah nama file tersebut menjadi "php.ini", kemudian double klik untuk membuka file tersebut dan cari baris "doc_root = "
kemudian masukkan folder website yang telah kita buat sebelumnya sehingga menjadi :
"doc_root = "D:\My Websites".

4. Kemudian cari baris "; extension_dir = "ext" "
kemudian ketikkan menjadi " extension_dir = "C:\Apache\php\ext".

5. Agar PHP dapat terhubung dengan server maka kita edit file configuration Apache Server yang berada di “C:\Apache\conf\httpd.conf” buka file tersebut kemudian cari baris seperti dibawah ini:
Kemudian tambahkan "index.php" pada akhir kata "index.html"

6. Selanjutnya cari baris "<ifModule mime_module>" dan "</ifModule>" kemudian sisipkan script berikut :

ScriptAlias /php/ "C:/Apache/php/"
AddType application/x-httpd-php .php .php5
Action application/x-httpd-php "/php/php-cgi.exe"
SetEnv PHPRC "C:/Apache/php"

sehingga menjadi

7. Diakhir dari file "httpd.conf" tambahkan script berikut :

PHPIniDir "C:/Apache/php/"
LoadModule php5_module "C:/Apache/php/php5apache2_2.dll"


sehingga menjadi


8. Simpan file tersebut, kemudian Restart server.

Agar Windows dapat mengetahui lokasi file system dan konfigurasi dari PHP maka kita harus menambahkan lokasi dari directory PHP tersebut, caranya bisa dengan memasukkan path atau lokasi php kita ke System Windows. Langkah-langkahnya sebagai berikut :

Buka "System Properties" dengan cara klik kanan "My Computer" kemudian pilih "Properties".
Pilih "Advanced system settings" kemudian pilih "Environment Variables".
 Didalam "System Variables" cari dan pilih variabel "Path" kemudian klik Edit.
Setelah "Edit System Variables" terbuka, didalam "Variable Value" tambahkan "C:\Apache\php" dengan sebelumnya memberi tanda titik koma";" pada bagian akhir , kemudian klik "OK"

Secara default/standart PHP akan menggunakan System Temp sebagai temporary folder, agar tidak mengalami script yang tidak bekerja setelah mengosongkan Windows Temp folder, kita akan membuat temporary folder sendiri di dalam folder Apache.
Hal pertama yang harus dilakukan adalah membuat sebuah folder di "C:\Apache" dengan nama "temp", kemudian didalam folder "temp" tersebut kita buat dua folder masing-masing dengan nama "upload" dan "session" sehingga kita memiliki dua buah folder baru.

"C:\Apache\temp\upload"
"C:\Apache\temp\session"

Selanjutnya buka file pengaturan PHP "C:\Apache\php\php.ini" dan cari baris " ;upload_tmp_dir = "
kemudian tambahkan "C:\Apache\temp\upload" menjadi
selanjutnya cari kembali baris " ;session.save_path = "/tmp" "
 isikan script "C:\Apache\temp\session"
setelah selesai kemudian save file tersebut dan restart komputer.

Langkah selanjutnya setelah komputer direstart, kita uji apakah server dan php telah terhubung dengan baik caranya dengan menuliskan script berikut  pada notepad:
<?php
phpinfo();
?>

kemudian simpan pada folder "D:\My Websites" beri nama "index.php" dengan save as type "all files" dan hapus file "index.html jika masih ada di folder tersebut. Selanjutnya pada browser ketikkan "localhost" apabila server dan php terhubung dengan baik maka akan muncul gambar berikut :


0 komentar:

Posting Komentar

You can replace this text by going to "Layout" and then "Page Elements" section. Edit " About "