Tutorial ini menjelaskan dasar akan langkah cara menginstalLAMP (Linux, Apache, MySQL, PHP atau Perl) Server di ubuntu Server 14.04 LTS. Singkatan LAMP berasal dari huruf pertama dari Linux, Apache HTTP Server, MySQL, dan PHP / Perl / Python.
- Linux adalah sistem operasi Unix-like dan POSIX-compliant. Ubuntu Server adalah salah satu distro Linux yang populer didedikasikan untuk lingkungan server.
- Apache adalah server HTTP web, yang paling populer digunakan. Ini melayani halaman web ketika mereka diminta oleh web browser. Ketika Anda mengetik URL pada server web Anda dan tekan Enter, halaman yang Anda lihat di layar kemungkinan besar dilayani oleh Apache webserver.
- MySQL adalah sistem manajemen database sekarang dimiliki oleh Oracle Corporation. Menyimpan dan mengatur referensi untuk informasi kebutuhan webserver.
- PHP adalah bahasa pemrograman reflektif, yang memungkinkan semua bagian yang berbeda untuk bekerja sama.
Tutorial ini mengasumsikan bahwa Anda telah menginstal Ubuntu Server 14.04 dengan benar dalam mesin Anda, jika Anda membutuhkan panduan dasar instalasi ubuntu Server 14.04 Anda dapat membaca di sini .
Instal dan Konfigurasi Apache2
Pertama, memperbarui ubuntu repositori dengan perintah berikut:
sudo apt-get update
Install Apache2 dan semua dependensi yang berhubungan dengan perintah ini:
sudo apt-get install apache2 apache2-utils
Setelah apache2 diinstal, memodifikasi file /etc/apache2/mods-enabled/dir.conf, dengan editor favorit Anda. Saya akan menggunakan perintah nano:
sudo nano /etc/apache2/mods-enabled/dir.conf
Anda akan melihat baris berikut:
<IfModule mod_dir.c> DirectoryIndex index.html index.php index.cgi index.pl index.xhtml index.htm </ IfModule>
Ubah ke:
<IfModule mod_dir.c> DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm </ IfModule>
Restart apache2 dengan perintah berikut:
sudo service apache2 restart
Sekarang Anda dapat memeriksa apache2 bekerja atau tidak dengan mengunjungi alamat IP publik server Anda atau domain dari browser web Anda (http: // ip_address atau http://domain.com). Jika bekerja Anda akan melihat default Ubuntu 14,04 halaman web Apache, yang ada untuk tujuan informasi dan pengujian. Seharusnya terlihat seperti ini:
Instal dan Konfigurasi MySQL Server
Untuk menginstal paket Server MySQL dan semua paket dependensi terkait jalankan perintah followong:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Selama instalasi, Anda akan diminta untuk setup password root MySQL. Ini adalah account administratif di MySQL yang telah meningkatkan hak istimewa, Masukkan password dan pilih [OK].
Setelah instalasi server mysql selesai, Anda perlu menjalankan beberapa perintah untuk memberitahu MySQL untuk membuat struktur direktori database di mana ia akan menyimpan informasi tersebut. Anda dapat melakukan ini dengan mengetikkan perintah berikut:
sudo mysql_install_db
Jalankan perintah berikut, Ini akan meminta Anda untuk memasukkan password untuk akun root MySQL. Selanjutnya, ia akan menanyakan apakah Anda ingin mengubah password tersebut. Jika Anda senang dengan password Anda saat ini, ketik "n" untuk "tidak". Hal ini juga meminta Anda untuk menghapus beberapa pengguna sampel dan database, menonaktifkan login root remote, dan beban aturan-aturan baru sehingga MySQL segera menghormati perubahan yang Anda buat.
sudo mysql_secure_installation
Instal dan Konfigurasi PHP5
Untuk menginstal paket PHP5 dan semua paket dependensi terkait jalankan perintah berikut di bawah ini. secara default ubuntu Server 14.04 akan diinstal PHP 5.5
sudo apt-get install php5 php5-mysql php-pear php5-gd php5-mcrypt php5-curl
Pengujian PHP5 dan MySQL
Untuk menguji script PHP Anda perlu membuat script PHP sederhana dalam direktori / var / www / html. dalam hal ini saya akan membuat phpinfo.php:
sudo touch /var/www/html/phpinfo.php
sudo nano /var/www/html/phpinfo.php
Tambahkan baris berikut ke dalam file /var/www/html/phpinfo.php
? <Phpinfo php (); ?>
Simpan dan keluar (Ctrl + O, Ctrl + X)
Uji script php yang telah Anda buat dari browser web dengan mengetikkan alamat http: //ip_address/phpinfo.php. Maka akan muncul seperti gambar di bawah ini.
Halaman ini pada dasarnya memberikan informasi tentang server Anda dari perspektif PHP. Hal ini berguna untuk debugging dan untuk memastikan bahwa pengaturan Anda sedang diterapkan dengan benar.
Pengujian koneksi MySQL dengan script PHP. Buat file /var/www/html/phpmysql.php kemudian tambahkan baris berikut pada bawah. Ganti sandi dengan password root mysql Anda telah dibuat selama instalasi mysql:
sudo touch /var/www/html/phpmysql.php
sudo nano /var/www/html/phpmysql.php
<? Php $ con = mysql_connect ("localhost", "root", "password"); if ($ con!) { die ('Could not connect:'. mysql_error ()); } lain { echo "Congrats! connection established successfully"; } mysql_close ($ con); ?>
Sekarang web browser terbuka dan arahkan ke http: //ip_address/phpmysql.php, halaman harus tampil seperti screenshot di bawah ini:
Kesimpulan
Sekarang bahwa Anda memiliki LAMP (Linux, Apache2, MySQL 5, dan PHP5) dipasang di Ubuntu Server 14.04. Instalasi LAMP di ubuntu server yang 14.04 Anda juga bisa menggunakan perintah tunggal:
sudo apt-get install lamp-server^
atau
sudo tasksel
Kemudian pilih [*] LAMP Server, itu akan menginstal semua paket yang dibutuhkan untuk LAMP Stack .
Pada dasarnya, Anda telah menginstal platform yang akan memungkinkan Anda untuk menginstal aplikasi berbasis web di server Anda.
0 komentar:
Posting Komentar