20Aug

Bagaimana Mengubah Rumah Anda PC Ubuntu Ke Server Web LAMP

spanduk

Punya PC Linux yang ingin Anda gunakan untuk bekerja? Mungkin Anda tidak nyaman dengan versi baris perintah hanya dari Ubuntu Server Edition. Inilah cara menjaga agar desktop Ubuntu standar dan menambahkan kemampuan penyajian web ke dalamnya.

Apakah Anda tidak nyaman dengan sistem baris perintah saja, Anda menggunakan desktop Ubuntu untuk hal-hal lain, atau Anda memerlukannya hanya untuk beberapa aplikasi tertentu, Anda dapat menambahkan Apache, MySQL, dan PHP ke standar apapun. Instalasi desktop Ubuntu dengan 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 sisir pada akhirnya. Setelah Anda masuk, Anda akan melihat bahwa itu otomatis memilih semua paket yang diperlukan dan akan meminta Anda untuk mengonfirmasi jumlah data "besar" yang akan diunduh.

02 konfirmasi

Duduk saja dan biarkan benda itu sampai Anda mendapatkan layar biru pop up.

03 password root mysql

Masukkan kata sandi untuk akun root MySQL, inilah yang Anda perlukan untuk membuat pengguna lain dan mengelola database, lalu tekan Enter untuk melanjutkan. Anda akan diminta untuk memasukkan kembali kata sandi Anda, jadi lakukan itu dan tekan Enter lagi.

Itu untuk instalasi!

Menguji Apache dan PHP

Mari uji coba Apache untuk melihat apakah layanannya sesuai. Buka browser dan arahkan URL berikut ini:

http: //localhost/

Anda harus melihat sesuatu seperti ini muncul jika semuanya terpasang dengan benar:

05 apache tes

Selanjutnya, kita akan menguji untuk melihat apakah PHP bekerja. Di terminal, masukkan perintah berikut untuk membuat dokumen baru:

sudo nano /var/www/ testing.php

Kemudian, salin kode berikut:

& lt;? Php phpinfo() ;? & gt;

Klik kanan di terminal Anda dan tekan paste.

07 phpinfo

08 nano write-out

Tekan CTRL + O untuk "menulis habis" atau simpan file tersebut, 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 harus melihat sesuatu seperti ini:

10 sukses php

Memeriksa Alamat Bind MySQL

MySQLmemiliki alamat bind yang sesuai dengan sistem anda. Untuk memeriksa alamat pengikat sistem Anda, kita bisa menggunakan perintah cepat:

cat /etc/ hosts |grep localhost

Itu adalah "pipa" atau "batang" di tengahnya, yang dibagikan dengan kunci \.Anda akan mendapatkan beberapa hasil, salah satunya akan menunjukkan alamat IP Anda.

11 temukan localhost bind address

Anda bisa melihat dari tangkapan layar di atas alamat bind saya adalah 127.0.0.1.

Selanjutnya, mari kita buka file konfigurasi MySQL untuk melihat apa yang tercantum di sana.

sudo nano /etc/mysql/ my.cnf

Gulir ke bawah sampai Anda melihat garis yang diawali dengan "bind-address" seperti di bawah ini.

12 my.cnf mengikat alamat yang baik

Seperti yang bisa Anda lihat, alamat pengikatnya sama, jadi kami bagus. Jika Anda berbeda, ubah saja jadi sesuai dengan apa yang Anda temukan di atas.

Menginstal phpMyAdmin

Jika Anda tidak terbiasa dengan MySQL dan perintahnya, Anda mungkin memiliki beberapa masalah dalam mengelola database dan tabel.phpMyAdmin membantu Anda mengatasi itu dengan menyediakan antarmuka PHP untuk administrasi MySQL.Mudah dipasang dan bisa sangat berguna, jadi ayo kita ke sana. Jika perintah ini tidak berhasil, Anda mungkin perlu mengaktifkan repositori tambahan.

14 menginstal phpmyadmin

Anda akan mendapatkan layar biru lagi yang muncul meminta Anda untuk memilih server web mana yang akan dikonfigurasi. Pastikan blok merah ada di sebelah "apache2" dan PASTIKAN untuk memukul bar Space. Ini akan menandai dengan tanda bintang, dan kemudian Anda dapat menekan Enter.

15 pilih apache2 untuk phpmyadmin

Anda akan ditanya apakah phpmyadmin harus mengkonfigurasi database default untuk penggunaannya sendiri. Pilih Ya.

16 ya untuk db default

Selanjutnya, Anda akan diminta memasukkan kata sandi akun admin yang digunakan untuk membuat database dan pengguna ini. Karena kita belum membuat pengguna MySQL lainnya, masukkan password root MySQL anda.

17 masukkan password root mysql

Terakhir, Anda akan membuat kata sandi untuk digunakan dengan phpmyadmin, dan Anda harus mengonfirmasi lagi.

18 password untuk phpmyadmin

Setelah selesai, restart Apache.

Anda bisa login ke phpMyAdmin dengan membuka URL berikut:

http: //localhost/phpmyadmin/

20 sukses phpmyadmin

Gunakan "root" sebagai username dan kemudian masukkan password root MySQL.

21 sukses login

Ada lebih dari beberapa kata kunci penting di sini, dan Anda akan tergoda untuk menggunakan kata kunci yang sama dengan akun root Anda. Jika Anda memilih untuk melakukan ini, pastikan itu adalah kata sandi yang sangat aman, sesuatu dengan kelas karakter campuran dan panjang yang bagus. Ingat, Anda memberi orang lain akses ke komputer Anda dengan menginstal perangkat lunak ini, jadi lakukan tindakan pencegahan yang tepat.

Jika ini adalah pertama kalinya Anda bermain dengan server web, Anda mungkin bertanya-tanya di mana file yang ingin Anda masuki. Mereka berada di /var/www/ menjadi default, dan akan membutuhkan hak istimewa untuk mengakses direktori tersebut. Satu ide adalah me-mount partisi terpisah sampai titik itu digunakan semata-mata untuk menyajikan barang-barang web. Lihat artikel kami yang lain, Apa itu fstab Linux dan Bagaimana Cara Kerjanya? , untuk mendapatkan lebih banyak informasi untuk itu.

Dan, sekarang Anda memiliki server web Anda sendiri, mengapa tidak belajar Cara Mengarsipkan, Cari, dan Lihat Statistik Tweet Anda dengan ThinkUp?