Masang program lampu disetél dina Ubuntu

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":

  1. Buka menu jeung ngamimitian konsol, atanapi mencet Ctrl + Ctrl + Alt + T.
  2. Kahiji, ngapdet sistem Repository, pastikeun yen Anjeun gaduh sakabeh komponen perlu. Kana daptar ieu tim tehsudo update apt-meunang.
  3. Sadaya lampah ngaliwatan sudo dieksekusi kalayan akar-aksés, jadi pastikeun tangtukeun sandi anjeun (mun anjeun asupkeun eta teu ditampilkeun).
  4. Kana parantosan, jenissudo apt-meunang install apache2Apache pikeun nambahkeun kana sistem.
  5. Mastikeun ditambah sakabéh payil ku milih pilihan response D.
  6. Urang nguji operasi web server jalansudo apache2ctl configtest.
  7. sintaksis kudu normal, tapi kadang aya peringatan ngeunaan kedah pikeun nambahkeun ServerName.
  8. Tambahkeun variabel global ieu dina file konfigurasi dina urutan ulah penampilan warnings kapayunna. Ngajalankeun file sorangan ngaliwatansudo nano /etc/apache2/apache2.conf.
  9. Ayeuna ngamimitian konsol kadua dimana paréntahip addr acara eth0 | grep inet | awk '{nyitak $ 2; } '| séd 's //.*$//'Uninga alamat IP anjeun atanapi ngaran domain server.
  10. Dina kahiji "Terminal" ngagulung ka handap ka handap tina file dibuka tur tulisServerName + ngaran domain atawa IP alamatAnjeun ngan nyaho éta. Simpen dina parobahan ku Ctrl + O jeung nutup file konfigurasi.
  11. Méakkeun leuwih nguji waktos pikeun mastikeun aya euweuh kasalahan, lajeng ngabalikan web server viasudo systemctl balikan deui apache2.
  12. Tambahkeun Apache kana autostart, upami diperlukeun, yen eta anu ngajalankeun jeung paréntah sistem operasisudo systemctl ngaktipkeun apache2.
  13. Eta tetep ukur keur ngamimitian server Web mun pariksa kuatna karya na, make paréntah ieusudo systemctl ngamimitian apache2.
  14. Buka na panyungsi anjeun sarta buka alamat nulocalhost. 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.

  1. prioritas dina "Terminal" nulissudo apt-meunang install MySQL-serverteras klik dina asup.
  2. Mastikeun nambahkeun payil anyar.
  3. Pastikeun pikeun ngamankeun pamakéan lingkungan MySQL, jadi mastikeun panyalindungan nu ku misah nambahkeun-on anu dipasang ngaliwatansudo mysql_secure_installation.
  4. 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.
  5. Salajengna, Anjeun kudu milih tingkat perlindungan. Mangga tingal pedaran unggal parameter, lajeng pilih paling merenah.
  6. Masang sandi anyar pikeun aksés Akar.
  7. 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.

  1. The "Terminal" daptar timsudo apt-meunang install php7.0-MySQL php7.0-curl php7.0-json php7.0-CGI php7.0 libapache2-Emod-php7.0masang komponén diperlukeun lamun perlu Vérsi 7.
  2. Kadang-kadang paréntah luhur rusak, jadi pamakéansudo apt install php 7.2-cliatawasudo apt install hhvmMasang sadia versi panganyarna 7,2.
  3. Kana parantosan prosedur, pastikeun yén assembly kasebut dipasang neuleu ku tulisan dina konsolphp -V.
  4. 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éntahsudo apt-meunang install phpmyadmin php-mbstring php-gettext.
  5. Mastikeun ditambah file anyar ku cara milih pilihan luyu.
  6. Sebutkeun server Web «Apache2» teras klik dina "Heug".
  7. Anjeun bakal ditanya mun nyetél pangkalan data ngaliwatan hiji tim husus, upami diperlukeun, pilih hiji jawaban positif.
  8. Jieun sandi pikeun log asup ka server database, nu satutasna mah bakal perlu mastikeun ku ulang ngasupkeun.
  9. 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éntahsudo -i.
  10. Méakkeun lalampahan hiji ku cara nuliskeunbahana "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.