Saita LAMP (Linux, Apache, MySQL/MariaDB, PHP da PhpMyAdmin) a cikin Ubuntu Server 14.10


LAMP tari (Linux, Apache,MySQL/ MariaDB, PHP da PhpMyAdmin) suna wakiltar ƙungiyar Buɗewar software da aka saba amfani da ita a ɗayan sabis ɗin da aka fi yaɗawa a Intanet a yau mai alaƙa da ayyukan Yanar gizo.

Wannan labarin zai jagorance kan yadda zaku iya shigar da LAMP a kan sigar Ubuntu ta ƙarshe da aka saki (14.10).

  1. Mafi ƙarancin shigarwa na Ubuntu 14.10 Sabar bugu tare da uwar garken SSH.
  2. Idan ana nufin na'urar ku ta zama sabar gidan yanar gizo mai samarwa zai fi kyau ku saita adireshin IP na tsaye akan mahaɗin da za a haɗa zuwa sashin cibiyar sadarwa wanda zai ba da abun cikin gidan yanar gizo ga abokan ciniki.

Mataki 1: Saita Sunan Mai watsa shiri

1. Bayan kun yi ƙaramin shigarwa na Ubuntu 14.10 Ɗabi'ar Sabar, shiga sabuwar uwar garken tare da mai amfani dasudo sannan saitin sunan mai masaukin na'ura, sannan tabbatar da shi ta hanyar bayarwa. umarni masu zuwa.

$ sudo hostnamectl set-hostname yourFQDNname
$ sudo hostnamectl

2. Sannan, gudanar da waɗannan umarni don tabbatar da cewa an sabunta tsarin ku kafin mu ci gaba da tsarin shigarwa na LAMP.

$ sudo apt-get update && sudo apt-get upgrade

Mataki 2: Sanya Apache Webserver

3. Yanzu lokaci ya yi da za a ci gaba da shigar da LAMP. Apache HTTPD uwar garken yana ɗaya daga cikin mafi dadewa, ingantaccen gwaji da ƙaƙƙarfan software na Open Source wanda ke da tasiri mai yawa a cikin abin da Intanet take a yau, musamman a ci gaban ayyukan yanar gizo a tsawon shekaru.

Gina tare da ƙirar ƙira a zuciya, Apache na iya tallafawa ɗimbin yarukan shirye-shirye da fasalulluka godiya ga tsarin sa da kari, ɗayan mafi yawan amfani da shi a wannan zamanin shine yaren shirye-shirye masu ƙarfi na PHP.

Don shigar da Apache HTTPD uwar garken gudanar da umarni mai zuwa akan na'urar wasan bidiyo.

$ sudo apt-get install apache2

4. Domin tantance na'urar ku Adireshin IP idan baku saita adireshin IP na tsaye ba, gudanar da umarni ifconfig sannan ku buga
ya haifar da Adireshin IP akan filin URL mai bincike don ziyarci tsohuwar shafin yanar gizon Apache.

http://your_server_IP

Mataki 3: Shigar da PHP

5. PHP harshe ne mai ƙarfi mai ƙarfi na bangaren uwar garke wanda akasari ana amfani da shi wajen ƙirƙirar aikace-aikacen yanar gizo masu ƙarfi waɗanda ke mu'amala da bayanan bayanai.

Domin amfani da yaren rubutun PHP don ƙaramin dandamali na haɓaka gidan yanar gizo, ba da umarni mai zuwa wanda zai shigar da wasu mahimman kayan masarufi na PHP da ake buƙata don haɗawa zuwa bayanan MariaDB kuma amfani da PhpMyAdmin gidan yanar gizon bayanai dubawa.

$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5

6. Idan daga baya kuna buƙatar shigar da module na PHP yi amfani da umarnin da ke ƙasa don bincika kuma gano cikakkun bayanai game da kowane takamaiman module ko ɗakin karatu na PHP.

$ sudo apt-cache search php5
$ sudo apt-cache show php5-module_name

Mataki 4: Sanya MariaDB Server da Abokin Ciniki

7. MariaDB sabon sabon ma'adanin bayanai ne na alakar da al'umma suka kafa daga mafi dadewa kuma sanannen bayanan MySQL, wanda ke amfani da API iri ɗaya kuma yana ba da aiki iri ɗaya da kakanninsa MySQL.

Don shigar da bayanan MariaDB a cikin Ubuntu 14.10 uwar garken, ba da umarni mai zuwa tare da tushen gata.

$ sudo apt-get install mariadb-client mariadb-server

Kamar yadda aikin shigarwa na MariaDB ke gudana akan injin ku, za a tambaye ku sau biyu don shigar da tabbatar da kalmar sirri ta tushen na uwar garken MariaDB.

Yi la'akari da cewa mai amfani da tushen MariaDB ya bambanta da mai amfani da tushen tsarin Linux, don haka ka tabbata ka zaɓi kalmar sirri mai ƙarfi don mai amfani da tushen bayanai.

8. Bayan MariaDB uwar garken gama installing, lokaci ya yi da za a ci gaba da daidaitattun shigarwar bayanai, wanda zai cire mai amfani da ba a san shi ba, share bayanan gwaji kuma ya hana tushen shiga daga nesa.

Gudun umarnin da ke ƙasa don amintar MariaDB, zaɓi A'a akan tambaya ta farko don adana tushen kalmar sirrin ku sannan ku amsa E akan duk tambayoyin don amfani siffofin tsaro daga sama.

$ sudo mysql_secure_installation

Yi amfani da hoton sikirin mai zuwa azaman jagora.

9. Bayan bayanan da aka kulla, sami matsayi na MariaDB ta hanyar shigar da layin umarni ta amfani da umarni mai zuwa.

$ mysql -u root -p 

10. Da zarar a cikin ma'ajin bayanai sai a gudanar da MySQL status; umarni don samun hangen nesa na masu canji na ciki, sannan a buga quit; > ko fita; MySQL umarni don komawa cikin Linux harsashi.

MariaDB [(none)]> status;
MariaDB [(none)]> quit; 

Mataki 5: Sanya PhpMyAdmin

11. PhpMyAdmin shine gaban gaban rukunin yanar gizon da ake amfani da shi don sarrafa bayanan MySQL. Don shigar da rukunin gidan yanar gizon PhpMyAdmin akan injin ku gudanar da umarni mai zuwa, zaɓi apache2 azaman sabar gidan yanar gizo kuma zaɓi kar a saita bayanai don phpmyadmin tare da dbconfig-common kamar yadda aka gabatar akan hotunan kariyar kwamfuta. :

$ sudo apt-get install phpmyadmin

12. Bayan an shigar da PhpMyAdmin panel, kuna buƙatar kunna shi da hannu ta hanyar kwafin fayil ɗin daidaitawar Apache ɗin da ke cikin /etc/phpmyadmin/ hanyar zuwa Apache webserver akwai directory na daidaitawa, an samo. akan hanyar tsarin /etc/apache2/conf-available/.

Sannan kunna shi ta amfani da a2enconf umarnin gudanarwa na Apache. Bayan kun gama wannan matakin sake kunnawa ko sake kunna Apache daemon don amfani da duk canje-canje.

Yi amfani da jerin umarni na ƙasa don kunna PhpMyAdmin.

$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
$ sudo a2enconf phpmyadmin
$ sudo service apache2 restart

13. A ƙarshe, don samun damar shiga PhpMyAdmin don samun damar yanar gizo don MariaDB database, buɗe browser kuma rubuta adireshin cibiyar sadarwa mai zuwa.

http://your_server_IP/phpmyadmin

Mataki 6: Gwada Kanfigareshan PHP

14. Don samun ciki kan yadda dandalin sabar gidan yanar gizon ku ya kasance zuwa yanzu, ƙirƙirar fayil ɗin info.php a cikin /var/www/html/ tsoho Apache webroot
sannan ka sanya code na gaba a ciki.

$ sudo nano /var/www/html/info.php

Ƙara abun ciki mai zuwa zuwa fayil info.php.

<?php

phpinfo();

?>

15. Bayan haka, ajiye fayil ɗin ta amfani da maɓallan CTRL+O, buɗe mashigar bincike sannan ka tura shi zuwa hanyar sadarwar da ke biyowa don samun cikakkun bayanan daidaitawar sabar gidan yanar gizo.

http://your_server_IP/info.php

Mataki na 7: Kunna Tsarin LAMP-Faɗin

16. Yawancin lokaci, Apache da MySQL daemons ana saita su ta atomatik tsari-fadi ta rubutun mai sakawa, amma ba za ku taɓa yin taka tsantsan ba!

Domin tabbatar da cewa an fara ayyukan Apache da MariaDB bayan kowane tsarin sake yi, shigar sysv-rc-conf kunshin da ke sarrafa Ubuntu Rubutun init, sannan kunna tsarin ayyukan biyu gabaɗaya ta hanyar aiwatar da umarni masu zuwa.

$ sudo apt-get install sysv-rc-conf
$ sudo sysv-rc-conf apache2 on
$ sudo sysv-rc-conf mysql on

Shi ke nan! Yanzu na'urar ku ta Ubuntu 14.10 tana da mafi ƙarancin software da aka girka domin a rikiɗe ta zama babban dandamalin uwar garken don haɓaka gidan yanar gizo tare da tarin LAMP a samansa.