Cara Mengubah Rumah Anda Ubuntu PC Menjadi LAMP Web Server
Punya PC Linux yang ingin Anda pakai? Mungkin Anda tidak nyaman dengan versi hanya baris perintah dari Ubuntu Server Edition. Berikut cara mempertahankan desktop Ubuntu standar dan menambahkan kemampuan penyajian web ke dalamnya.
Apakah Anda tidak nyaman dengan sistem hanya baris perintah, Anda menggunakan desktop Ubuntu Anda untuk hal-hal lain, atau Anda hanya perlu menginstalnya untuk beberapa aplikasi tertentu, Anda dapat menambahkan Apache, MySQL, dan PHP ke desktop standar apa saja instalasi Ubuntu sangat cepat dan mudah.
Perintah Sederhana
Mari kita mulai instalasi dengan menggunakan perintah yang sangat pintar:
sudo apt-get install lamp-server ^
Ini TIDAK akan bekerja tanpa tanda sisipan pada akhirnya. Setelah Anda memasukkannya, Anda akan melihatnya memilih secara otomatis semua paket yang diperlukan dan akan meminta Anda mengonfirmasi jumlah data "besar" yang akan diunduh.
Duduk saja dan biarkan ia bekerja sampai Anda mendapatkan layar biru yang muncul.
Masukkan kata sandi untuk akun root MySQL, yang Anda perlukan untuk membuat pengguna lain dan mengelola basis data, lalu tekan Enter untuk melanjutkan. Anda akan diminta memasukkan kembali kata sandi Anda, jadi lakukan itu dan tekan Enter lagi.
Itu untuk instalasi!
Menguji Apache dan PHP
Mari kita uji Apache untuk melihat apakah itu berfungsi dengan baik. Buka browser dan arahkan URL berikut ini:
http: // localhost /
Anda akan melihat sesuatu seperti ini muncul jika semuanya terpasang dengan benar:
Selanjutnya, kami akan menguji untuk melihat apakah PHP berfungsi. Di terminal, masukkan perintah berikut untuk membuat dokumen baru:
sudo nano /var/www/testing.php
Kemudian, salin kode berikut:
Klik kanan di terminal Anda dan tekan tempel.
Tekan CTRL + O untuk “menulis-keluar” atau menyimpan file, lalu tekan CTRL + X untuk berhenti.
Selanjutnya, restart Apache dengan perintah berikut:
sudo service apache2 restart
Dan muat halaman berikut di browser web Anda:
http: //localhost/testing.php
Dan Anda akan melihat sesuatu seperti ini:
Memeriksa Alamat Bind MySQL
MySQL memiliki alamat mengikat yang harus cocok dengan sistem Anda. Untuk memeriksa alamat binding sistem Anda, kami dapat menggunakan perintah cepat:
cat / etc / hosts | grep localhost
Itu adalah "pipa" atau "batang" di tengah, yang dibagi dengan tombol \. Anda akan mendapatkan beberapa hasil, salah satunya akan menunjukkan alamat IP kepada Anda.
Anda dapat melihat dari tangkapan layar di atas bahwa alamat bind saya 127.0.0.1.
Selanjutnya, mari kita buka file konfigurasi MySQL untuk melihat apa yang terdaftar di sana.
sudo nano /etc/mysql/my.cnf
Gulir ke bawah sampai Anda melihat garis yang dimulai dengan "bind-address" seperti di bawah ini.
Seperti yang Anda lihat, bind-addressnya sama, jadi kami baik-baik saja. Jika milik Anda berbeda, ubah saja sehingga cocok dengan yang Anda temukan di atas.
Menginstal phpMyAdmin
Jika Anda tidak terbiasa dengan MySQL dan perintahnya, maka Anda mungkin mengalami masalah dalam mengelola basis data dan tabel. phpMyAdmin membantu Anda mengatasi itu dengan menyediakan antarmuka PHP untuk administrasi MySQL. Sangat mudah untuk menginstal dan benar-benar berguna, jadi mari kita mulai.
sudo apt-get install phpmyadmin
Jika perintah ini tidak berhasil, Anda mungkin perlu mengaktifkan repositori tambahan.
Anda akan mendapatkan layar biru lain yang meminta Anda untuk memilih server web mana yang akan dikonfigurasi. Pastikan blok merah di sebelah "apache2" dan pastikan untuk menekan spasi. Ini akan menandainya dengan tanda bintang, dan kemudian Anda bisa menekan Enter.
Anda akan ditanya apakah phpmyadmin harus mengkonfigurasi database default untuk penggunaannya sendiri. Pilih Ya.
Selanjutnya, Anda akan diminta memasukkan kata sandi akun admin yang digunakan untuk membuat basis data dan pengguna ini. Karena kami belum membuat pengguna MySQL lain, masukkan kata sandi root MySQL Anda.
Terakhir, Anda akan membuat kata sandi untuk digunakan dengan phpmyadmin, dan Anda harus mengonfirmasinya lagi.
Setelah selesai, mulai ulang Apache.
Anda dapat masuk ke phpMyAdmin dengan membuka URL berikut:
http: // localhost / phpmyadmin /
Gunakan "root" sebagai nama pengguna dan kemudian masukkan kata sandi MySQL root.
Ada lebih dari beberapa kata sandi penting di sini, dan Anda akan tergoda untuk menggunakan kata sandi yang sama dengan akun root Anda. Jika Anda memilih untuk melakukan ini, pastikan itu kata sandi yang sangat aman, sesuatu dengan kelas karakter campuran dan panjang yang baik. Ingat, Anda memberi orang lain akses ke komputer Anda dengan menginstal perangkat lunak ini, jadi lakukan tindakan pencegahan yang tepat.
Jika ini pertama kalinya Anda bermain dengan server web, Anda mungkin bertanya-tanya ke mana file yang ingin Anda hosti. Mereka ada di / var / www / menjadi default, dan akan membutuhkan hak akses yang lebih tinggi untuk mengakses direktori itu. Satu ide adalah me-mount partisi terpisah ke titik itu untuk digunakan hanya untuk melayani barang-barang web. Lihat artikel kami yang lain, Apa itu Linux fstab dan Bagaimana Cara Kerjanya?, Untuk mendapatkan informasi lebih lanjut.
Dan, sekarang Anda memiliki server web Anda sendiri, mengapa tidak belajar Cara Mengarsipkan, Cari, dan Melihat Statistik Tweet Anda dengan ThinkUp?