Paket parangkat lunak anu disebut LAMP kalebet kana Linux kernel OS, server wéb Apache, databés MySQL, sareng komponén PHP anu dianggo pikeun mesin situs. Salajengna, urang bakal ngajelaskeun sacara rinci pamasangan sareng konfigurasi awal tambihan tambihan ieu, nyandak versi anyar Ubuntu salaku conto.
Masang na LAMP Software Suite di Ubuntu
Kusabab pormat tulisan ieu parantos nunjukkeun yén anjeun parantos dipasang Ubuntu dina komputer, kami bakal ngalangkah léngkah ieu sareng teraskeun kana program anu sanés, kumaha ogé anjeun tiasa mendakan petunjuk ngeunaan topik anu dipikaresep ku anjeun ku maca tulisan kami dina tautan di handap ieu.
Leuwih rinci:
Pasang Ubuntu dina VirtualBox
Langkungan Linux ti drive flash
Lengkah 1: Pasang Apache
Hayu urang ngamimitian ku masang pangladén wéb anu kabuka anu disebut Apache. Éta mangrupikeun salah sahiji pilihan anu pangsaéna, sahingga janten pilihan ku seueur pangguna. Dina Ubuntu, éta disimpen "Terminal":
- Buka menu sareng peluncuran konsol atanapi pencét kombinasi konci Ctrl + Alt + T.
- Ngaronjatkeun repositori sistem anjeun heula pikeun mastikeun anjeun gaduh sadayana komponén anu diperyogikeun. Jang ngalampahkeun ieu, nulis paréntah
sudo apt-get update
. - Sagala lampah ngalangkungan sudo dijalankeun sareng aksés aksés, janten pastikeun kanggo nangtukeun kecap akses anjeun (éta henteu muncul nalika ngalebetkeun).
- Nalika réngsé, asupkeun
sudo apt-pasang install apache2
pikeun nambihan Apache kana sistem. - Konpirmasi nambihan sadaya file ku milih pilihan jawaban D.
- Hayu urang nguji operasi halaman wéb ku ngajalankeun
sudo apache2ctl configtest
. - Sintaksis kedah normal, tapi sakapeung peringatan némbongan ngeunaan anu kedah diambihkeun Servername.
- Tambahkeun variabel global ieu kana file konfigurasi pikeun ngindarkeun peringatan masa depan. Jalankeun file na ngalangkungan
sudo nano /etc/apache2/apache2.conf
. - Ayeuna ngajalankeun konsol kadua, dimana ngajalankeun paréntah
ip addr nunjukkeun et0 | greet inet | awk '{nyitak $ 2; } '| sed 's //.*$//'
pikeun manggihan alamat IP anjeun atanapi domain pangladén. - Dina mimitina "Terminal" turun ka handap kana file anu dibuka sareng nyerat
Ngaran domain ServerName + atanapi alamat IP
anu anjeun nembé diajar. Simpen parobahan ngalangkungan Ctrl + O sareng tutup file konfigurasi. - Nguji deui pikeun mastikeun yén henteu aya kasalahan, teras balikan deui server wéb anu ngalangkungan
sudo systemctl balikan deui apache2
. - Tambihkeun Apache kanggo autoload upami diperyogikeun supados dimimitian ku sistem operasi nganggo paréntah
sudo systemctl ngaktifkeun apache2
. - Éta tetep ngan ukur pikeun ngamimitian server wéb pikeun ngecek stabilitas operasionalna, nganggo paréntahna
sudo systemctl ngamimitian apache2
. - Ngajalankeun browser sareng angkat
localhost
. Upami anjeun ka halaman utama Apache, teras sadayana jalanna leres, teraskeun kana langkah salajengna.
Lengkah 2: Pasang MySQL
Lengkah kadua nyaéta pikeun nambihan database MySQL, anu ogé dilakukeun ngaliwatan konsol standar nganggo paréntah anu sayogi dina sistem.
- Kapingpinan dina "Terminal" nulis
sudo apt-install install mysql-server
teras klik Lebetkeun. - Konpirmasi tambahan file anyar.
- Pastikeun pikeun ngamankeun panggunaan lingkungan MySQL, janten panyayogan panyalindungan anu gaduh tambihan tambahan anu dipasang
sudo mysql_secure_installation
. - Nyetél setélan plugin pikeun sarat sandi henteu gaduh petunjuk tunggal, sabab unggal pangguna dipandu ku kaputusan sorangan dina hal validasi. Upami anjeun hoyong install syarat, lebetkeun konsol y upami nyuhunkeun.
- Salajengna, anjeun kedah milih tingkat perlindungan. Mimiti, baca katerangan unggal parameter, teras pilih anu cocog.
- Atur kecap konci anyar pikeun masihan aksés root.
- Teras, anjeun tiasa ningali seueur setélan kaamanan, maca sareng nampi atanapi nolak, upami anjeun nganggap hal éta diperyogikeun.
Kami mamatahan anjeun pikeun familiarize diri ku panjelasan metoda instalasi anu sanés dina tulisan anu kapisah, anu anjeun bakal mendakan dina tautan di handap ieu.
Tingali ogé: Pitunjuk Pamasangan MySQL di Ubuntu
Lengkah 3: Pasang PHP
Léngkah ahir pikeun mastikeun fungsina anu leres tina sistem LAMP nyaéta masang komponén PHP. Henteu aya anu rumit dina nerapkeun prosés ieu, anjeun kedah nganggo salah sahiji paréntah anu sayogi, teras parantos ngonfigurasi tambihanana nyalira.
- Di "Terminal" nulis paréntahna
sudo apt-install install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
masang komponen anu dipikabutuh bisi anjeun peryogi versi 7. - Sakapeung paréntah di luhur henteu jalan, janten gunakeun
sudo apt pasang php 7.2-cli
atanapisudo apt pasang hhvm
masang versi pangsaéna anu aya 7.2. - Dina ahir prosedur, pastikeun yén Déwan anu bener dipasang ku tulisan dina konsol
php -v
. - Manajemén sareng pelaksanaan pangkalan data wéb dilaksanakeun nganggo alat gratis PHPmyadmin, anu ogé diharepkeun dipasang salami konfigurasi LAMP. Pikeun ngamimitian, asupkeun paréntah
sudo apt-cng pasang phpmyadmin php-mbstring php-gettext
. - Konpirmasi tambahan file anyar ku milih pilihan anu pas.
- Sebutkeun server wéb "Apache2" teras klik OKÉ.
- Anjeun bakal disarankeun pikeun ngonpigurasikeun pangkalan data liwat paréntah khusus, upami perlu, pilih jawaban anu positip.
- Damel sandi kanggo pendaptaran dina server database, saatos éta bakal kedah dikonfirmasi ku ngalebetkeun deui.
- Sacara standar, anjeun moal tiasa ngalebetkeun PHPmyadmin atas nama pangguna anu nganggo aksés akar atanapi ngalangkungan antawis TPC, ku kituna anjeun kedah mareuman utilitas blokir. Aktipkeun hak akar liwat paréntah
sudo -i
. - Pegatkeun ku ngetik
gema "update set set plugin =" dimana pangguna = "root"; hak istimewa siram; "| mysql -u akar -p mysql
.
Perkawis ieu, pamasangan sareng konfigurasi PHP pikeun LAMP tiasa dianggap suksés réngsé.
Tingali ogé: Pitunjuk Pamasangan PHP di Server Ubuntu
Dinten ayeuna kami resep kana instalasi sareng konfigurasi dasar komponén LAMP pikeun sistem operasi Ubuntu. Pasti, ieu sanés sadayana inpormasi anu tiasa disayogikeun dina topik ieu, aya seueur nuansa-pakait sareng ngagunakeun sababaraha domain atanapi database. Nanging, berkat petunjuk di luhur, anjeun bisa kalayan gampang nyiapkeun sistem anjeun pikeun bener-bener fungsi pakét software ieu.