2. LAMP adalah singkatan
dari Linux, Apache, MySQL, PHP.
Tutorial ini menunjukkan
bagaimana Anda dapat
menginstal webserver Apache2 pad
a anUbuntu 13.04 server
dengan dukungan PHP5 (mod_php
) dan dukungan MySQL.
3. Dalam tutorial ini menggunakan server1.example.com
nama host dengan alamat IP 192.168.0.100. Pengaturan
ini mungkin berbeda untuk Anda, sehingga Anda
harus mengganti bila perlu..
semua langkah dalam tutorial ini dengan hak akses
root, jadi pastikan Anda login sebagai root:
Sudo Su
4. Pertama kita menginstal MySQL 5 seperti ini:
apt-get install mysql-server mysql-client
Anda akan diminta untuk memberikan password untuk user root
MySQL - password ini berlaku untuk user root @ localhost serta
root@server1.example.com, jadi kita tidak perlu menentukan password
rootMySQL secara manual nanti:
- Password baru untuk MySQL "root" user: <- yourrootsqlpassword
- Ulangi password untuk MySQL "root" user: <- yourrootsqlpassword
5. Apache2 diinstal secara default di ubuntu14.04, Jika tidak
menginstall maka install itu. Apache2 tersedia sebagai
paket Ubuntu, oleh karena itu kita dapat menginstalnya
seperti ini:
apt-get install apache2
Sekarang langsung browser Anda untuk http://192.168.0.100, dan
anda akan melihat halaman placeholder Apache2 (It works!):
6.
7. Apache default dokumen root adalah / var / www /
html pada Ubuntu, dan file konfigurasi
/etc/apache2/apache2.conf. Konfigurasi sistem
sepenuhnya didokumentasikan dalam
/usr/share/doc/apache2/README.Debian.gz
8. Kita dapat menginstal PHP5 dan modul Apache PHP5
sebagai berikut:
apt-get install php5 libapache2-mod-php5
Lalu kita harus me-restart Apache :
Service apache2 Restart
9. Akar dokumen dari situs web default adalah / var /
www / html.
Sekarang kita akan membuat file PHP kecil (info.php)
dalam direktori tersebut dan menyebutnya dalam
browser. File akan menampilkan banyak rincian yang
berguna tentang instalasi PHP kita, seperti versi PHP
yang diinstall
vi /var/www/html/info.php
10. <?php
phpinfo();
?>
Sekarang kita panggil file yang di browser
(misalnya http://192.168.0.100/info.php):
11. Seperti yang Anda lihat, PHP5 bekerja, dan itu bekerja
melalui Apache 2.0 Handler, seperti yang ditunjukkan pada
garis Server API. Jika Anda gulir di bagian bawah, Anda
akan melihat semua modul yang benar-benar siap
diaktifkan di PHP5. MySQL tidak terdaftar di sana yang
berarti kita belum memiliki dukungan MySQL di PHP5.
12. Untuk mendapatkan dukungan MySQL di PHP, kita
dapat menginstal paket php5-mysql. Ini adalah ide
yang baik untuk menginstal beberapa modul PHP5
lain juga Anda mungkin membutuhkannya untuk
aplikasi anda. Anda dapat mencari modul PHP5 yang
tersedia seperti ini:
apt-cache search php5
Pilih yang Anda butuhkan dan menginstalnya seperti ini:
apt-get install php5-mysql php5-ikal php5-gd php5-intl php-pear php5-
Imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps
php5-pspell php5-recode php5-snmp php5-sqlite php5 -tidy php5-xmlrpc
php5-xsl
13. Sekarang restart Apache2:
Service apache2 Restart
Xcache adalah PHP opcode cacher gratis dan terbuka untuk
caching dan
mengoptimalkan kode menengah PHP.
Hal ini mirip dengan cachers PHP opcode lainnya, seperti
eAccelerator dan APC.
Hal ini sangat dianjurkan untuk memiliki salah satu dari ini
dipasang untuk
mempercepat halaman PHP Anda.
14. Xcache dapat diinstal sebagai berikut:
apt-get install php5-xcache
Sekarang restart Apache:
service apache2 Restart
15. Sekarang ulang http://192.168.0.100/info.php di
browser Anda dan gulir ke bawah ke bagian modul
lagi. Anda sekarang harus menemukan banyak modul
baru di sana, termasuk modul MySQL:
16. phpMyAdmin adalah antarmuka web di mana Anda
dapat mengelola database MySQL Anda. Ini adalah ide
yang baik untuk menginstalnya:
apt-get install phpmyadmin
Anda akan melihat pertanyaan-pertanyaan berikut:
Web server untuk mengkonfigurasi ulang secara
otomatis: <- apache2
Konfigurasi database untuk phpmyadmin dengan
dbconfig-umum? <- No
17. Setelah itu, Anda dapat mengakses phpMyAdmin di
bawah http://192.168.0.100/phpmyadmin/: