Ungayifaka kanjani i-LAMP ku-Ubuntu

Faka ILAMPI (Linux Aisichibi MySQL PHP) ku-Ubuntu ilula kakhulu.

Inqubo ihlukaniswe yaba izingxenye ezintathu: Faka futhi uhlole i-Apache, faka futhi uhlole i-PHP, bese ekugcineni ufake umphathi we-MySQL database.

Apache

Ukufakwa

Ku-terminal, faka:

sudo apt-get ukufaka apache2

Ilungile, usuvele une-Apache 2 efakiwe emshinini wakho.

Iseva yewebhu izoqala ngokuzenzakalela lapho uqala umshini. Uma kwenzeka uyiqala ngesandla, faka umyalo olandelayo ku-terminal:

isevisi ye-sudo apache2 qala

Ukumisa insiza:

isevisi ye-sudo apache2 stop

Futhi ukuqala kabusha

sudo service apache2 ukuqala kabusha

Inkomba lapho kufanele ugcine khona amawebhusayithi akho yile: / var / www

Ukuze wenze lokhu, kuyadingeka ukuthi unikeze umsebenzisi wakho amalungelo adingekayo. Umyalo olandelayo uvame ukwanele ezimweni eziningi, noma lokho kungahluka ngokuya ngezinga lokuphepha oludingayo kuseva yakho yewebhu:

I-sudo chmod -R 775 / var / www

Isivivinyo

Ngena ngemvume http://localhost kusiphequluli sakho sewebhu. Kufanele ubone ikhasi le-Apache.

PHP

Ukufakwa

Ku-terminal, faka umyalo olandelayo:

sudo apt-get ukufaka php5 libapache2-mod-php5 php5-ehl php5-mysql

Qala kabusha i-Apache nge:

sudo service apache2 ukuqala kabusha

Isivivinyo

Ukuhlola ukuthi ifakwe kahle yini, sizokwakha umbhalo olula kakhulu we-PHP:

Isudo gedit /var/www/test.php

Faka okuqukethwe okulandelayo bese ulondoloza ifayela:


Ukuqalisa iskripthi, ngivule isiphequluli sakho sewebhu futhi ngathola i-URL elandelayo: http://localhost/prueba.php. Kufanele ubone ikhasi elinolwazi mayelana nokufakwa kwakho kwe-PHP.

MySQL

Ukufakwa

Faka umyalo olandelayo ku-terminal:

Sudo apt-get ukufaka i-mysql-server mysql-iklayenti libmysqlclient-dev

Ngesikhathi senqubo yokufaka, kuzokucela ukuthi unikeze iphasiwedi kumsebenzisi wezimpande ze-MySQL.

Iphasiwedi yomsuka ye-MySQL

Isivivinyo

Faka okulandelayo esigungwini:

isimo se-sudo yesevisi ye-mysql

Kufanele ibuyise okuthile ngesimo senqubo ye-mysql.

Ukuqinisekisa ukuthi iphasiwedi isebenza kahle:

mysql -uroot -pxxx

Lapho i-xxx yiphasiwedi oyifakile ngesikhathi sokufakwa kwe-MySQL.

Uma ufuna ukushintsha iphasiwedi yempande, sebenzisa umyalo olandelayo ngemuva kokungena ngemvume ku-MySQL:

SETHA Iphaswedi 'yezimpande' @ 'localhost' = IPASSWORD ('yyy');

Ukubeka esikhundleni yyy ngephasiwedi yakho entsha.

MariaDB

Abantu abaningi bakhetha ukusebenzisa iMariaDB esikhundleni se-MySQL. Kumele kuqashelwe ukuthi iMariaDB inokusebenzisana okuphezulu ne-MySQL, ngoba inemiyalo efanayo, izixhumi ezibhekene, ama-API kanye nemitapo yolwazi, inhloso yayo ukukwazi ukushintshela iseva eyodwa enye ngqo. Lokhu kungenxa yokuthi iMariaDB iyimfoloko eqondile ye-MySQL, umahluko ukuthi inelayisense ye-GPL, ngokungafani ne-MySQL okwathi, ngemuva kokuthengwa kwe-Oracle kwe-Sun, yashintsha ilayisense yayo yaba eyomnikazi.

Ake sibone ukuthi ungayifaka kanjani iMariaDB, esikhundleni se-MySQL.

Ukufakwa

Uma kwenzeka ufake i-MySQL ngaphambilini, kufanele uqale uyikhiphe:

Sudo apt-get purge mysql * Sudo apt-get autoremove

Ngemuva kwalokho, kufanele ungeze i-PPA ehambisanayo. Endabeni ye-Ubuntu 13.10:

i-sudo apt-get ukufaka isoftware-izakhiwo-ezivamile ze-sudo apt-key adv --recv-okhiye --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http://mariadb.biz .net.id // repo / 5.5 / ubuntu saucy main

Futhi faka amaphakheji:

Sudo apt-get update sudo apt-get ukufaka mariadb-server mariadb-iklayenti

Izocela iphasiwedi yomsebenzisi wezimpande, njenge-MySQL.

Isivivinyo

Ukuqinisekisa ukufakwa okulungile kweMariaDB:

i-mysql -v

Kufanele ibuyise imininingwane mayelana neMariaDB.

Ukuhlola isimo senqubo ye-mariadb:

isimo se-sudo yesevisi ye-mysql

Ukufinyelela okukude ku-database

Uma ufuna ukufinyelela i-MySQL ngemibhalo ekude (okungukuthi, ayisingathwa kuseva yakho) kuzofanela uhlele ikheli le-bind in /etc/mysql/my.cnf bese ushintsha inani elizenzakalelayo (127.0.0.1) ngekheli lakho le-IP.

Ngemuva kokwenza ushintsho ku-my.cnf, qala kabusha i-MySQL nge:

isevisi ye-Sudo mysql restart

phpMyAdmin

i-phpMyAdmin ingumqondisi wokuqhafaza we-MySQL esetshenziswa kakhulu ngabaphathi. Ukuyifaka, faka i-terminal:

sudo apt-get ukufaka phpmyadmin

Ukuyifinyelela, finyelela i-URL elandelayo kusuka kusiphequluli sakho sewebhu: http://localhost/phpmyadmin

Ungakhohlwa ukucindezela ibha yesikhala kusikrini sokumisa ukuze ukhethe i-Apache2 njengeseva yewebhu esifuna ukuyilungisa ngokuzenzakalela.

Uma ungakwazi ukufinyelela i-phpmyadmin, zama ukudala ukuvumelanisa kufolda ye-www, kanjalo:

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

umtapo wolwazi we-gd

Uma ufuna ukwengeza ukusekelwa kokukhiqizwa kwegrafu nokukhohlisa ku-PHP, ngabhala esigungwini:

sudo apt-get ukufaka php5-gd

I-SSL ku-Apache 2

Ukuze wenze kusebenze imodyuli ye-SSL (Secure Socket Layer) ku-Apache 2, faka i-terminal:

Sudo a2enmod ssl

Ukubona ushintsho, ungakhohlwa ukuqala kabusha i-Apache2 nge:

sudo /etc/init.d/apache2 qala kabusha

Fuentes: Impisi & Unixmen


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   eliotime3000 kusho

    Uma usebenzisa i-Ubuntu Minimal, isebenza kangcono (ku-Ubuntu Server lezi zingxenye sezivele zifakwe ngokwakhona).

  2.   Jacob kusho

    Ngiyazi indlela ebonakala ilula kimi, umane usebenzise umugqa womyalo olandelayo:
    "Sudo apt-get install lamp-server ^" ne-woala ... Yonke le nqubo iyazenzekela.

    1.    eliotime3000 kusho

      Yiqiniso. Kepha uma ufuna okuthile okucwengwe kakhudlwana njengokufaka i-nignx esikhundleni se-Apache, kuzofanele usebenzise enye indlela.

      1.    umabhebhana kusho

        lamp = Linux Apache MySQL PHP, uma ufuna i-nginx akuselona isibani 😛

    2.    UFederico A. Valdés Toujague kusho

      Iphakethe le- "lamp-server" alitholakali endaweni yami eqondile.

      1.    UBruno cascio kusho

        ekugcineni kwephakeji kukhona i- "^": sudo apt-get install lamp-server ^

        Sanibonani! 🙂

    3.    peterczech kusho

      Usho ukuthi:

      thola ukufaka umsebenzi we-tasksel

      umsebenzi

      bese ukhetha inketho yeLAMP-SERVER bese uqhubeka nokufakwa 😀

      1.    eliotime3000 kusho

        Yilowo engimtholile.

    4.    masisebenzise i-linux kusho

      Bheka, njengamanje angikwazi ukuqinisa lolo lwazi. Kodwa-ke, ngokusho kwamaphakeji we-Ubuntu, bekungeke kube kanjena: http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy&section=all
      Alikho iphakethe elinjalo.
      Halala! UPaul.

  3.   U-Ivan Gabriel kusho

    Isifundo esihle. Ngiyisindisa kuzintandokazi.
    Ukubingelela!

    1.    masisebenzise i-linux kusho

      Ngiyajabula ukuthi kuyasiza, Ivan! : =)
      Hug! UPaul.

  4.   i-lepro kusho

    Umyalo omuhle kakhulu yilowo owaphawulwa nguJakobe: "sudo apt-get install lamp-server ^"
    Isebenza kuwo wonke ama-flavour nezinguqulo ze-Ubuntu.
    Ukubingelela!

  5.   i-panchomora kusho

    Okuthunyelwe okuhle nokukugcwalisa, singasebenzisa umyalo mysql_secure_installation (hhayi impande) ukusebenzisa izinketho zokuphepha, ezisebenza kuzo zombili i-mysql ne-mariadb.

    imikhonzo evela ku-chile

    1.    masisebenzise i-linux kusho

      Kunjalo ... ngiyabonga ngomnikelo!

  6.   URyy kusho

    Ngincoma i-xammp, ukufakwa kulula futhi kune-interface yokuqhafaza ukumisa izinsiza

    1.    masisebenzise i-linux kusho

      Iqiniso ukuthi nami ngithanda i-xampp. 🙂

  7.   oscar meza kusho

    Kuhle! Nakhu ukuthi ungayifaka kanjani ku-Slackware http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html

    1.    masisebenzise i-linux kusho

      Ngiyabonga! Umnikelo omuhle!

  8.   ds23ytube kusho

    Ngincamela ukusebenzisa iLampp ephathekayo ngqo. Ngiyilayisha kusuka ku-Apache Friends. Kuyithuluzi elihle kakhulu.

    1.    masisebenzise i-linux kusho

      Kuhle! Ngiyabonga x comment. Ezimweni eziningi lokho kuvame ukuba ntofontofo kakhulu. Iqiniso.
      Ah! Alikho icala, ukulungiswa nje okuncane: okuhle kakhulu kubhalwe ngo- "C" ngemuva kwe- "X".
      Hug! UPaul.

  9.   Ngiyasula kusho

    Siyabonga ngokuthunyelwe! izikhathi eziningi lapho ufaka iseva yobuntu ngenketho yesibani, uthola uhhafu wezinto.

  10.   Rafa kusho

    Ngiyabonga i-tuto enhle kakhulu futhi eyenziwe yaba ngeyakho ukwedlula ukufaka iphakethe le-meta, ngoba kimi ngezinto ezincane engizenzayo angidingi i-mysql ngokwesibonelo.
    Iphuzu elincane nje ifayela le-php lokuhlola kufanele libe ngaphakathi kufolda ye-html ukuze ilandwe kahle, ngakho-ke umyalo wokudala uzoba;
    Isudo gedit /var/www/html/test.php

    1.    Rafa kusho

      Esinye isincomo ngaphandle kokunikeza izimvume kufolda / var / www, njengoba usho, ukuyifaka eqenjini lomsebenzisi ngomyalo;
      I-sudo chmod -R 775 / var / www
      i-sudo chown -hR yakho_user_name: your_user_name / var / www

      Ngakho-ke singakha imibhalo nezixhumanisi kuyo ukuze zisebenze

  11.   wakho kusho

    Ngabe ukhona owaziyo ukuthi angafaka kanjani i-LAMP ku-Arch? Bengivele ngilandela imiyalo ye-wiki futhi lapho ngiqala ukumisa i-PHP Apache iyeke ukusebenza. uu

    1.    izinga kusho

      Ungasebenzisa Bitnami futhi wonga isikhathi esiningi.

  12.   kengi kusho

    ukufundisa okuhle kakhulu kungisizile kakhulu ngiyabonga !!!

  13.   Anonimo kusho

    Ngiyabonga kakhulu =) isifundo esihle =) imikhonzo ye-cdt. Ngithemba ukubona ezinye izincwadi zakho! ...

  14.   UJuan Antonio kusho

    Ngiyabonga, ngiyabonga kakhulu ngomnikelo. Kusebenze kakhulu kimi. Imiyalo icacile futhi ichazwe ngokulandelana ukufika ekugcineni engikufunayo, ukuhlela
    Phendula ngokucaphuna

  15.   Rafael kusho

    Ngidinga usizo, ibhukwana, okuthile okungivumela ukuthi ngifake i-roundcube ephelele kubuntu nemiyalo yayo yokugcina konke okuphathelene ne-webmail. Kusukela vele ngiyabonga kakhulu.

  16.   abigail kusho

    Ngiyazi ukuthi lokhu okuthunyelwe kundala, kodwa ndoda, usindise impilo yami, bengicabanga ukuthi angisoze ngafunda php.

    Ukubingelela 🙂

  17.   UDavidGL kusho

    Isifundo esihle kakhulu engisibonile salokhu. Kuzo zonke i-mysql yehlulekile kimi. Ngibona kakhulu!!! Sengivele nginekhompyutha yami isilungele ukuphuma. Hee hee

  18.   Umnikazi weKemecraft kusho

    Ngithola amaphutha angama-404, ngabe othile angangisiza? Ngiyabonga
    Iphutha http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates / main mysql-ejwayelekile kuyo yonke i-5.5.41-0ubuntu0.14.04.1
    I-404 Ayitholakali [IP: 54.185.19.94 80]
    Iphutha http://security.ubuntu.com/ubuntu/ trusty-security / main mysql-common all 5.5.41-0ubuntu0.14.04.1
    I-404 Ayitholakali [IP: 91.189.91.23 80]
    Namaphutha amaningi.

  19.   duby2008 kusho

    Kuchazwe kahle kakhulu. Ngibona kakhulu!.

  20.   uvan ivan kusho

    Ngiyabonga, kwangisiza kakhulu

    1.    masisebenzise i-linux kusho

      Wamukelekile! 🙂

  21.   Javier kusho

    UMHLAHLANDLELA omuhle kakhulu wokufaka i-Lamp kubuntu nakwizisuswayo ... ngiyabonga
    isebenza ngo-100% kuXubuntu 15.04 nase-Elementary Os

  22.   Dan kusho

    Siyabonga ngokufundiswa ...

    Ukucaphuna kulahlekile ekugcineni kwalo mugqa: [Sudo add-apt-repository 'deb http://mariadb.biz.net.id//repo/5.5/ubuntu main saucy]