Sida loo rakibo LAMP Ubuntu

Ku rakib laambad (Linux Abalastar MySQL PHP) Ubuntu waa mid aad u fudud.

Nidaamku wuxuu u qaybsan yahay saddex qaybood: Rakib oo tijaabi Apache, rakib oo tijaabi PHP, ugu dambayntiina rakibo maareeyaha keydka xogta MySQL.

Apache

Ku rakibida

Terminalka, geli:

sudo apt-get install apache2

Diyaar, horey ayaad Apache 2 ugu rakibtay mashiinkaaga.

Server-ka websaydhka ayaa si otomaatig ah loo bilaabi doonaa markaad kabaha ku xirto mashiinka. Haddii ay dhacdo inaad ku bilowdo gacanta, ku qor amarka soo socda terminal:

sudo service apache2 bilaw

Si loo joojiyo adeegga:

sudo adeeg apache2 joogso

Iyo in dib loo bilaabo

sudo adeeg apache2 dib u bilow

Buugga macluumaadka ee ay tahay inaad ku keydiso boggaga internetka waa: / var / www

Si tan loo sameeyo, waa lagama maarmaan in la siiyo isticmaalehaaga xuquuqaha lagama maarmaanka ah. Amarka soo socdaa badanaa wuu kufilan yahay kiisaska badankood, in kastoo taasi way kala duwanaan kartaa iyadoo kuxiran heerka amniga ee aad ugu baahan tahay shabakadaada internetka:

sudo chmod -R 775 / var / www

Imtixaanka

Soo gal http://localhost biraawsarkaaga. Waa inaad aragtaa bogga Apache.

PHP

Ku rakibida

Terminalka, gali amarka soo socda:

sudo apt-hel rakib php5 libapache2-mod-php5 php5-cli php5-mysql

Dib ugu bilow Apache:

sudo adeeg apache2 dib u bilow

Imtixaanka

Si loo tijaabiyo in si sax ah loo rakibay, waxaan abuuri doonnaa qoraal aad u fudud oo PHP ah:

sudo gedit /var/www/test.php

Gali waxyaabaha soosocda oo keydi feylka:


Si aan u socod siiyo qoraalka, waxaan furay biraawsarkaaga oo waxaan soo galay URL-ka soo socda: http://localhost/prueba.php. Waa inaad aragtaa bog macluumaad ku saabsan rakibiddaada PHP.

MySQL

Ku rakibida

Gali amarka soo socda terminal:

sudo apt-hel rakib mysql-server mysql-macmiilka libmysqlclient-dev

Inta lagu jiro hawsha rakibidda, waxay ku weydiin doontaa inaad ku wareejiso lambarka sirta ah adeegsadaha 'MySQL user root'.

Furaha sirta ah ee 'MySQL'

Imtixaanka

Gali kuwan soo socda boosteejada:

sudo adeegga mysql status

Waa inay soo celisaa wax ku saabsan xaalada geedi socodka mysql.

Si loo xaqiijiyo in lambarka sirta ahi shaqeynayo:

mysql -uroot -pxxx

Meesha xxx ay tahay lambarka sirta ah ee aad gasho inta lagu jiro rakibidda MySQL.

Haddii aad rabto inaad bedesho erayga sirta ah, ku orod amarka soo socda ka dib markaad gasho MySQL:

SET PASSWORD EE 'xididka' @ 'localhost' = PASSWORD ('yyy');

Bedelida haa lambarkaaga sirta ah.

MariaDB

Dad aad u tiro badan ayaa doorbidaya inay isticmaalaan MariaDB halkii ay ka isticmaali lahaayeen MySQL. Waa in la ogaadaa in MariaDB ay sifiican ula jaanqaadi karto MySQL, maadaama ay leedahay isla amarro, iswaafajin, API iyo maktabado, ujeeddadeeduna tahay inay awood u leedahay inay si toos ah hal server ugu beddesho mid kale. Tani waa sababta oo ah MariaDB waa fargeeto toos ah oo MySQL ah, iyada oo farqiga u leeyahay inuu haysto rukhsad GPL, oo ​​ka duwan MySQL oo, ka dib markii Oracle ay iibsatay Sun, u bedeshay liisanka mid lahaansho.

Aan aragno sida loo rakibo MariaDB, bedelkii MySQL.

Ku rakibida

Haddii ay dhacdo inaad horey u rakibtay MySQL, waa inaad marka hore tirtirtaa:

sudo apt-get purge mysql * sudo apt-get autoremove

Kadib, waa inaad kudartaa PPA u dhiganta. Xaaladda Ubuntu 13.10:

sudo apt-get rakib-softiweer-guryaha-caadiga ah sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http://mariadb.biz .net.id // repo / 5.5 / ubuntu saucy main

Oo rakib xirmooyinka:

sudo apt-get cusboonaysiinta sudo apt-get rakib mariadb-server mariadb macmiilka

Waxay ku weydiin doontaa lambarka sirta isticmaalaha asalka, sida MySQL oo kale.

Imtixaanka

Si loo xaqiijiyo rakibaadda saxda ah ee MariaDB:

mysql -v

Waa inay soo celisaa macluumaadka ku saabsan MariaDB.

Si loo hubiyo heerka hawsha mariadb:

sudo adeegga mysql status

Helitaanka fog ee keydka macluumaadka

Haddii aad rabto inaad ka dhex gasho MySQL qoraallo fog (taas oo ah, laguma martigelin server-kaaga) waa inaad wax ka beddesho cinwaanka ku-xirnaanta /etc/mysql/my.cnf oo ku beddel qiimaha asalka ah (127.0.0.1) cinwaankaaga IP-ga.

Ka dib markaad isbedelka ku sameyso my.cnf, dib ugu bilow MySQL:

sudo service mysql dib u bilaw

phpMyAdmin

phpMyAdmin waa maamule garaaf ah oo MySQL u adeegsada maamulayaasha. Si aad u rakibto, gal terminal:

sudo apt-get install phpmyadmin

Si aad u hesho, ka soo gal URL-ka soo socda biraawsarkaaga: http://localhost/phpmyadmin

Ha iloobin inaad riixdo barta bannaan ee shaashadda qaabeynta si aad u doorato Apache2 oo ah adeegaha websaydhka ee aan dooneyno inaan si toos ah u qaabeyno

Haddii aadan heli karin phpmyadmin, iskuday inaad sameysid summad kujirta galka www, sida oo kale:

sudo ln -s / usr / share / phpmyadmin / var / www /

maktabada gd

Haddii aad rabto inaad ku darto taageerada jiilka garaafka iyo khalkhalgelinta PHP, waxaan ku qoray terminal:

sudo apt-hel rakib php5-gd

SSL ee Apache 2

Si aad udhaqaajiso moduleka SSL (Lakabka Socket Lakabka) ee Apache 2, gal boosteejada:

sudo a2enmod ssl

Si aad u aragto isbeddelada, ha ilaawin inaad dib u bilowdo Apache2:

sudo /etc/init.d/apache2 dib u bilaw

Fuentes: Dilaaga & Unixmen


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Waqti dheer 3000 dijo

    Haddii aad isticmaasho Ubuntu Ugu Yar, si fiican ayey u shaqeysaa (Ubuntu Server qeybtaan horay ayaa loogu rakibay hab ahaan).

  2.   Jacob dijo

    Waan ogahay hab ila muuqda aniga, waxaad kaliya u adeegsaneysaa amarka soo socda:
    "Sudo apt-get rakib laambad-server ^" iyo woala ... Hawsha oo dhami waa mid toos ah.

    1.    Waqti dheer 3000 dijo

      Taasi waa run. Laakiin haddii aad rabto wax aad u nadiifsan sida rakibidda nignx halkii aad ka heli lahayd Apache, waa inaad isticmaashaa qaab kale.

      1.    abimaelmartell dijo

        laambad = Linux Apache MySQL PHP, hadaad rabto nginx mar dambe laambad ma ahan 😛

    2.    Federico A. Valdes Toujague dijo

      Xirmada "lamp-server" kuma muuqato bakhaarkayga Precise.

      1.    Bruno cascio dijo

        dhamaadka xirmada waxaa ku yaal "^": sudo apt-get rakib laambad-server ^

        Salaan! 🙂

    3.    peterczech dijo

      Waxaad u jeeddaa:

      apt-hel rakib hawlka

      taskel

      oo dooro LAMP-SERVER ikhtiyaar oo ku sii wad rakibaadda 😀

      1.    Waqti dheer 3000 dijo

        Taasi waa tii aan helay.

    4.    aan isticmaalno Linux dijo

      Eeg, hadda ma xaqiijin karo macluumaadkaas. Si kastaba ha noqotee, sida ku xusan baakadaha Ubuntu, ma ahaanayso sidan: http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy&section=all
      Ma jiro xirmo noocaas ah.
      Farxad! Bawlos.

  3.   ivan gabriel dijo

    Tababar fiican. Waxaan ku keydisaa kuwa ugu cadcad.
    Waad ku mahadsan tahay!

    1.    aan isticmaalno Linux dijo

      Waan ku faraxsanahay inay waxtar leedahay, Ivan! : =)
      Qabsoon! Bawlos.

  4.   baras dijo

    Amarka ugu fiican ayaa ah kan uu Yacquub ka faallooday: "sudo apt-get install lamp-server server"
    Waxay ka shaqeysaa dhammaan dhadhanka iyo noocyada Ubuntu.
    Waad ku mahadsan tahay!

  5.   panchomora dijo

    Boosto wanaagsan oo dhammaystiraya, waxaan u adeegsan karnaa amarka mysql_secure_installation (aan xidid ahayn) si aan u adeegsanno xulashooyinka amniga, ee u habboon labada mysql iyo mariadb.

    salaan ka soo baxa chile

    1.    aan isticmaalno Linux dijo

      Taasi waa sax ... waad ku mahadsan tahay tabarucaadka!

  6.   riy dijo

    Hagaag, waxaan kugula talinayaa xammp, rakibistu way fududahay waxayna leedahay muuqaal garaaf ah si loo joojiyo adeegyada

    1.    aan isticmaalno Linux dijo

      Runtu waxay tahay inaan waliba doorbido xampp. 🙂

  7.   oscar meza dijo

    Waa heer sare! Waa tan sida loogu rakibo Slackware http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html

    1.    aan isticmaalno Linux dijo

      Mahadsanid! Tabaruc wanaagsan!

  8.   DS23Ytube dijo

    Waxaan door bidaa inaan si toos ah u isticmaalo Lampp la qaadan karo. Waxaan kala soo degaa asxaabta Apache. Waa qalab aad u fiican.

    1.    aan isticmaalno Linux dijo

      Wanaagsan! Mahadsanid x comment. Xaalado badan taasi badanaa waa kuwa ugu raaxada badan. Waa run.
      Aah! Dambi maleh, kaliya sixid yar: heer sare ayaa lagu qoray "C" kadib "X".
      Qabsoon! Bawlos.

  9.   Waan masaxaa dijo

    Waad ku mahadsan tahay boostada! marar badan markaad rakibineyso serverka ubuntu oo leh ikhtiyaarka nalka, waxaad heleysaa nus waxyaabaha.

  10.   Rafa dijo

    Waad ku mahadsan tahay tuto aad ufiican oo ka shaqsi badan intii aad ku rakibeysay xirmada meta, maaddaama kiiskeyga ku saabsan waxyaabaha yar yar ee aan sameeyo uma baahni mysql tusaale ahaan.
    Kaliya qoraal yar faylka baaritaanka php waa inuu ku jiraa gudaha galka html si habboon loogu soo dejiyo, markaa amarka abuurka wuxuu noqonayaa;
    sudo gedit /var/www/html/test.php

    1.    Rafa dijo

      Talo soo jeedin kale ayaa ka baxsan bixinta rukhsadda / faylka / var / www, sidaad u tiri, waa inaad ku darto kooxda isticmaalaha amarka;
      sudo chmod -R 775 / var / www
      sudo chown -hR your_user_name: your_user_name / var / www

      Marka waxaan ka abuuri karnaa dukumiinti iyo xiriiriyeyaal ku jira inay shaqeeyaan

  11.   Waako dijo

    Ma jiraa qof wax fikrad ah ka qaba sida LAMP loogu rakibo Arch? Waxaan horeyba u raacay tilmaamaha wiki iyo markii aan bilaabay qaabeynta PHP Apache wuxuu joojiyaa shaqada. uu

    1.    faahfaahsan dijo

      Waxaad isticmaali kartaa Bitnami waxaadna keydisaa waqti badan.

  12.   kengy dijo

    waxbarid aad u wanaagsan ayaa wax badan iga caawisay mahadsanid !!!

  13.   Anonymous dijo

    Aad baad u mahadsantahay =) cashar wanaagsan =) salaanta cdt. Waxaan rajeynayaa inaan arko wax badan oo ka mid ah qoraaladaada! ...

  14.   Juan Antonio dijo

    Waad ku mahadsan tahay, aad baad ugu mahadsan tahay wax ku biirinta. Aad ayey ii shaqaysay. Amarada waa cad yihiin waxaana loo sharaxay isku xigxig si loo gaaro dhamaadka waxaan rabaa, barnaamijka
    Salaan

  15.   Rafael dijo

    Waxaan ubaahanahay caawimaad, buug gacmeed, wax ii ogolaanaya inaan ku rakibo wareegga buuxa ee ubuntu iyo amarradiisa si aan u ilaaliyo wax kasta oo la xiriira webmail Laga soo bilaabo mar hore aad ayaad u mahadsan tahay.

  16.   abigail dijo

    Waan ogahay in qoraalkani duug yahay, laakiin nin, waxaad badbaadisay noloshayda, waxaan u maleynayay inaanan waligey baran doonin php.

    salaanta 🙂

  17.   DavidGL dijo

    Casharka ugu fiican ee aan ku arkay tan. Dhamaantood mysql ayaa igu guuldareystay. Aad baad u mahadsantahay !!! Waxaan horeyba u haystay kumbuyuutarkeyga inaan u baxo. Hee hee

  18.   Mulkiilaha Kemecraft dijo

    Waxaan helaa 404 qalad, qof ma i caawin karaa? Mahadsanid
    Err http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ kalsoonida-cusbooneysiinta / mysql-weynaha guud 5.5.41-0ubuntu0.14.04.1
    404 Lama helin [IP: 54.185.19.94 80]
    Err http://security.ubuntu.com/ubuntu/ aaminaad-aamin ah / mysql-weynaha guud 5.5.41-0ubuntu0.14.04.1
    404 Lama helin [IP: 91.189.91.23 80]
    Iyo qaladaad badan.

  19.   duy2008 dijo

    Si aad u wanaagsan ayaa loo sharaxay. Aad baad u mahadsantahay !.

  20.   iva flores dijo

    Mahadsanid, wax badan ayey i caawisay

    1.    aan isticmaalno Linux dijo

      Adaa mudan! 🙂

  21.   Javier dijo

    Tilmaam aad u wanaagsan oo lagu rakibo Nambarka ubuntu iyo noocyo kala duwan ... mahadsanid
    wuxuu ka shaqeeyaa 100% Xubuntu 15.04 & Elementary Os

  22.   Dan dijo

    Waad ku mahadsan tahay umeerin ...

    Xigasho ayaa ka maqan dhamaadka xariiqdan: [sudo add-apt-repository 'deb http://mariadb.biz.net.id//repo/5.5/ubuntu Suugaan muhiim ah]