pakét software disebut lampu ngawengku OS dina komponén kernel Linux Ubuntu, web server Apache, database MySQL na PHP dipaké pikeun situs engine. Salajengna, urang nerangkeun di jéntré instalasi tur konfigurasi awal suplemén ieu, nyandak conto versi panganyarna tina Ubuntu.
Masang software lampu di Ubuntu
Ti format tina artikel ieu geus nganggap yen komputer boga susunan Ubuntu, urang gé skip hambalan ieu sareng lumangsungna langsung ka program séjén, tapi anjeun bisa manggihan parentah tentang kumaha nu dipikaresep di topik ku maca artikel urang sejenna dina tumbu di handap ieu.
langkung:
Masang Ubuntu kana VirtualBox
Step by pituduh hambalan ka masang Linux Ubuntu ti flash drive
Hambalan 1: Masang Apache
Hayu urang mimitian ku pamasangan hiji server web muka, disebutna Apache. Manéhna nyaéta salah sahiji pilihan pangalusna, jadi jadi pilihan loba pamaké. anjeunna nempatkeun di ngaliwatan Ubuntu "Terminal":
- Buka menu jeung ngamimitian konsol, atanapi mencet Ctrl + Ctrl + Alt + T.
- Kahiji, ngapdet sistem Repository, pastikeun yen Anjeun gaduh sakabeh komponen perlu. Kana daptar ieu tim teh
sudo update apt-meunang
. - Sadaya lampah ngaliwatan sudo dieksekusi kalayan akar-aksés, jadi pastikeun tangtukeun sandi anjeun (mun anjeun asupkeun eta teu ditampilkeun).
- Kana parantosan, jenis
sudo apt-meunang install apache2
Apache pikeun nambahkeun kana sistem. - Mastikeun ditambah sakabéh payil ku milih pilihan response D.
- Urang nguji operasi web server jalan
sudo apache2ctl configtest
. - sintaksis kudu normal, tapi kadang aya peringatan ngeunaan kedah pikeun nambahkeun ServerName.
- Tambahkeun variabel global ieu dina file konfigurasi dina urutan ulah penampilan warnings kapayunna. Ngajalankeun file sorangan ngaliwatan
sudo nano /etc/apache2/apache2.conf
. - Ayeuna ngamimitian konsol kadua dimana paréntah
ip addr acara eth0 | grep inet | awk '{nyitak $ 2; } '| séd 's //.*$//'
Uninga alamat IP anjeun atanapi ngaran domain server. - Dina kahiji "Terminal" ngagulung ka handap ka handap tina file dibuka tur tulis
ServerName + ngaran domain atawa IP alamat
Anjeun ngan nyaho éta. Simpen dina parobahan ku Ctrl + O jeung nutup file konfigurasi. - Méakkeun leuwih nguji waktos pikeun mastikeun aya euweuh kasalahan, lajeng ngabalikan web server via
sudo systemctl balikan deui apache2
. - Tambahkeun Apache kana autostart, upami diperlukeun, yen eta anu ngajalankeun jeung paréntah sistem operasi
sudo systemctl ngaktipkeun apache2
. - Eta tetep ukur keur ngamimitian server Web mun pariksa kuatna karya na, make paréntah ieu
sudo systemctl ngamimitian apache2
. - Buka na panyungsi anjeun sarta buka alamat nu
localhost
. Lamun pencét kaca Apache utama, eta hartina sagalana geus fungsi neuleu, terusna kana hambalan salajengna.
Hambalan 2: Masang MySQL
Lengkah kadua ditambah databés MySQL, nu ieu ogé dihasilkeun ngaliwatan konsol standar kalawan sadia instruksi set.
- prioritas dina "Terminal" nulis
sudo apt-meunang install MySQL-server
teras klik dina asup. - Mastikeun nambahkeun payil anyar.
- Pastikeun pikeun ngamankeun pamakéan lingkungan MySQL, jadi mastikeun panyalindungan nu ku misah nambahkeun-on anu dipasang ngaliwatan
sudo mysql_secure_installation
. - Masang setélan plugin for syarat sandi henteu hiji pernyataan tunggal, saperti unggal pamaké ieu repelled ku kaputusan sorangan dina watesan validasi. Mun rék install sarat pikeun nuliskeun konsol nu y nalika dipenta.
- Salajengna, Anjeun kudu milih tingkat perlindungan. Mangga tingal pedaran unggal parameter, lajeng pilih paling merenah.
- Masang sandi anyar pikeun aksés Akar.
- Salajengna ka anjeun bakal ditingalikeun rupa setelan kaamanan, baca aranjeunna sarta nampa atawa nolak, upami judged perlu.
Jeung pedaran metoda sejen tina instalasi, urang nyarankeun maca artikel misah urang, nu bakal manggihan dina link di handap ieu.
Tempo ogé: Guide Instalasi MySQL dina Ubuntu
Hambalan 3: Pasang PHP
Hambalan ahir pikeun mastikeun nu normal Sistim fungsi lampu teh instalasi komponén PHP. Dina mawa kaluar prosés ieu, aya nanaon pajeulit, ngan kudu make salah sahiji Paréntah sadia, terus ngaluyukeun karya suplement nu.
- The "Terminal" daptar tim
sudo apt-meunang install php7.0-MySQL php7.0-curl php7.0-json php7.0-CGI php7.0 libapache2-Emod-php7.0
masang komponén diperlukeun lamun perlu Vérsi 7. - Kadang-kadang paréntah luhur rusak, jadi pamakéan
sudo apt install php 7.2-cli
atawasudo apt install hhvm
Masang sadia versi panganyarna 7,2. - Kana parantosan prosedur, pastikeun yén assembly kasebut dipasang neuleu ku tulisan dina konsol
php -V
. - manajemén databés tur implementasi tina panganteur web ku ngagunakeun alat bébas PHPmyadmin, nu oge desirable pikeun ngeset salila setelan lampu. Pikeun ngamimitian, asupkeun paréntah
sudo apt-meunang install phpmyadmin php-mbstring php-gettext
. - Mastikeun ditambah file anyar ku cara milih pilihan luyu.
- Sebutkeun server Web «Apache2» teras klik dina "Heug".
- Anjeun bakal ditanya mun nyetél pangkalan data ngaliwatan hiji tim husus, upami diperlukeun, pilih hiji jawaban positif.
- Jieun sandi pikeun log asup ka server database, nu satutasna mah bakal perlu mastikeun ku ulang ngasupkeun.
- Sacara standar, Anjeun teu bisa nuliskeun PHPmyadmin atas nama pamaké pikeun ngaksés atanapi TPC-interfaces jalur-liwat, jadi Anjeun kudu mareuman blocking utiliti. Ruth ngaktipkeun katuhu ngaliwatan paréntah
sudo -i
. - Méakkeun lalampahan hiji ku cara nuliskeun
bahana "update pamaké set plugin =" mana pamaké = "root"; statusna siram; "| MySQL -u MySQL root -p
.
Dina prosedur ieu install jeung ngonpigurasikeun PHP keur lampu bisa dianggap hasil réngsé.
Tempo ogé: Guide Instalasi PHP dina Ubuntu Server
Dinten ieu kami spoke ngeunaan instalasi tur dasar komponén konfigurasi lampu pikeun sistem operasi Ubuntu. Tangtu, ieu teu sakabeh inpo nu bisa anjeun nyadiakeun dina subjék ieu, aya loba nuances pakait jeung pamakéan sababaraha domain atawa basis data. Sanajan kitu, berkat parentah di luhur, Anjeun bakal boga masalah nyiapkeun sistem Anjeun pikeun fungsi bener industri software.