Maitiro ekuisa LAMP paUbuntu

Isa RAMBI (Linux Achigamba MySQL PHP) muUbuntu iri nyore kwazvo.

Maitiro acho akapatsanurwa kuita zvikamu zvitatu: Isa uye bvunzo Apache, gadza uye bvunzo PHP, uye pakupedzisira isa iyo MySQL database maneja.

Apache

Kuiswa

Mune terminal, pinda:

sudo apt-tora kuisa apache2

Wagadzirira, watove neApache 2 yakaiswa pamushini wako.

Iyo dura rewebhu inotangiswa otomatiki kana iwe ukabatidza muchina Kana iwe uchifanira kuitangisa nemaoko, isa unotevera kuraira mune terminal:

sudo service apache2 kutanga

Kumisa sevhisi:

sudo service apache2 mira

Uye kuitazve

sudo service apache2 inotangazve

Dhairekitori raunofanira kuchengeta mawebhusaiti ako ndere: / var / www

Kuti uite izvi, zvinodikanwa kupa mushandisi yako ropafadzo dzakakodzera. Iwo unotevera kuraira kazhinji unokwana kazhinji muzviitiko zvakawanda, kunyange izvo zvingangosiyana zvichienderana nedanho rekuchengetedza raunoda pawebhu webhu yako.

sudo chmod -R 775 / var / www

Muedzo

Login http://localhost muwebhu browser yako. Iwe unofanirwa kuona iyo Apache peji.

PHP

Kuiswa

Mune terminal, pinda unotevera kuraira:

sudo apt-tora kuisa php5 libapache2-mod-php5 php5-ehl php5-mysql

Tangazve Apache na:

sudo service apache2 inotangazve

Muedzo

Kuti uedze kuti yakaiswa nenzira kwayo, tichagadzira yakapusa PHP script:

sudo gedit /var/www/test.php

Isa zvinotevera zvirimo uye chengeta iyo faira:


Kuti ndimhanye iyo script, ini ndakavhura webhu bhurawuza uye ndikawana inotevera URL: http://localhost/prueba.php. Iwe unofanirwa kuona peji rine ruzivo nezve yako PHP kumisikidzwa.

MySQL

Kuiswa

Pinda unotevera kuraira mune terminal:

sudo apt-tora kuisa mysql-server mysql-mutengi libmysqlclient-dev

Munguva yekumisikidza maitiro, inokukumbira iwe kuti upe iyo password kune iyo MySQL midzi mushandisi.

Root password yeMySQL

Muedzo

Isa zvinotevera mune chinouraya:

Sudo basa mysql chinzvimbo

Inofanira kudzosa chimwe chinhu nezve mamiriro eiyo mysql maitiro.

Kuona kuti password inoshanda mushe:

mysql -uroot -pxxx

Iko xxx iri password yawakanyora panguva yekumisikidzwa kweMySQL.

Kana iwe uchida kushandura iro password password, mhanya unotevera kuraira mushure mekupinda muMySQL:

SETA PASSWORD YEMWARI 'mudzi' @ 'localhost' = PASSWORD ('yyy');

Kuisa yyy ye password yako nyowani.

MariaDB

Vanhu vazhinji uye vazhinji vanofarira kushandisa MariaDB pachinzvimbo cheMySQL. Izvo zvinofanirwa kucherechedzwa kuti MariaDB ine kukwiridzana kwakakwirira neMySQL, sezvo iine iwo iwo mirairo, nzvimbo, maAPI nemaraibhurari, chinangwa chayo kuve kukwanisa kuchinjira sevha imwe kune imwe zvakananga. Izvi zvinodaro nekuti MariaDB forogo yakananga yeMySQL, nemusiyano wekuti ine rezinesi reGPL, kusiyana neMySQL iyo, mushure mekutenga kwaOracle kweSuva, yakachinja rezinesi rayo kuva repamutemo.

Ngatione maitiro ekuisa MariaDB, panzvimbo yeMySQL.

Kuiswa

Kana iwe wakamboisa MySQL, unofanirwa kutanga wabvisa iyo:

sudo apt-tora kuchenesa mysql * sudo kukwira-tora autoremove

Ipapo, iwe unofanirwa kuwedzera iyo inoenderana PPA. Muchiitiko cheUbuntu 13.10:

sudo apt-tora kuisa software-zvivakwa-zvakajairika sudo apt-kiyi adv --recv-makiyi --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo yekuwedzera-apt-repository 'deb http://mariadb.biz .net.id // repo / 5.5 / ubuntu saucy main

Uye isa mapakeji:

sudo apt-tora sudo apt-tora kuisa mariadb-server mariadb-mutengi

Ichakumbira password yemudzi mushandisi, senge MySQL.

Muedzo

Kuti uone kuiswa kwakakodzera kwaMariaDB:

mysql -v

Inofanira kudzorera ruzivo nezve MariaDB.

Kuongorora mamiriro eiyo mariadb maitiro:

Sudo basa mysql chinzvimbo

Kure kure kuwana kune database

Kana iwe uchida kuwana MySQL kuburikidza zvinyorwa zviri kure (ndiko kuti, zvisina kuitirwa pane yako wega server) iwe unofanirwa kugadzirisa iyo inosunga-kero mukati /etc/mysql/my.cnf uye kutsiva iyo default kukosha (127.0.0.1) ne IP kero yako.

Mushure mekuita shanduko ku my.cnf, tangazve MySQL ne:

Sudo basa mysql kutangazve

phpMyAdmin

phpMyAdmin graphical Administrator yeMySQL inoshandiswa zvakanyanya nemaAdmin. Kuti uise iyo, pinda chinongedzo:

sudo apt-tora kuisa phpmyadmin

Kuti uwane iyo, shandisa inotevera URL kubva pawebhusaiti yako: http://localhost/phpmyadmin

Usakanganwa kudzvanya bhawa repakati mune yekumusoro skrini kuti usarudze Apache2 sewebhu server iyo yatinoda kumisikidza otomatiki.

Kana iwe usingakwanise kuwana phpmyadmin, edza kugadzira symlink mu www folda, saizvozvo:

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

gd raibhurari

Kana iwe uchida kuwedzera rutsigiro rwegirafu yekugadzira nekunyepedzera muPHP, ini ndakanyora mune terminal.

sudo apt-tora kuisa php5-gd

SSL pane Apache 2

Kugonesa iyo SSL (Yakachengeteka Socket Layer) module muApache 2, pinda mune imwe terminal:

sudo a2enmod ssl

Kuti uone shanduko, usakanganwa kutangazve Apache2 na:

sudo /etc/init.d/apache2 inotangazve

Source: Mhumhi & Unixmen


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   eliotime3000 akadaro

    Kana iwe ukashandisa Ubuntu Minimal, zvinoshanda zvirinani (muUbuntu Server izvi zvinhu zvatoiswa ne default).

  2.   Jacob akadaro

    Ini ndoziva nzira inoita kunge yakapusa kwandiri, iwe unongoshandisa inotevera rairo yekuraira:
    "Sudo apt-tora kuisa mwenje-server ^" uye woala ... Maitiro ese ari otomatiki.

    1.    eliotime3000 akadaro

      Icho ichokwadi. Asi kana iwe uchida chimwe chinhu chakanatswa sekuisa nignx panzvimbo yeApache, iwe unofanirwa kushandisa imwe nzira.

      1.    rinorutin akadaro

        mwenje = Linux Apache MySQL PHP, kana iwe uchida nginx haisisiri mwenje 😛

    2.    Federico A. Valdes Toujague akadaro

      Iyo "mwenje-server" pasuru haina kuoneka mune yangu chaiyo repository.

      1.    Bruno cascio akadaro

        kumagumo kwepakeji pane "^": sudo apt-tora kuisa mwenje-server ^

        Mufaro! 🙂

    3.    peterczech akadaro

      Unoreva:

      apt-tora yekuisa tasksel

      musikana

      uye sarudza iyo LAMP-SERVER sarudzo uye enderera nekuisa 😀

      1.    eliotime3000 akadaro

        Ndiro randakawana.

    4.    ngatishandise linux akadaro

      Tarisa, izvozvi handigone kutsigira iyo info. Nekudaro, zvinoenderana neUbuntu mapakeji, zvaisazove seizvi: http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy&section=all
      Iko hakuna akadaro package.
      Mufaro! Paul.

  3.   ivan gabriel akadaro

    Dzidziso huru. Ndinoichengeta mune zvandinoda.
    Ndinokutendai!

    1.    ngatishandise linux akadaro

      Ndiri kufara kuti zvinobatsira, Ivan! : =)
      Kumbundirana! Paul.

  4.   maperembudzi akadaro

    Iwo wekurayira wakanakisa ndeuyo wakataurwa naJacob: "sudo apt-tora kuisa mwenje-server ^"
    Inoshanda pane ese mavhenekeri uye shanduro dzeUbuntu.
    Ndinokutendai!

  5.   panchomora akadaro

    Zvakanaka kutumira uye kuchizadzisa, tinogona kushandisa rairo mysql_secure_installation (kwete mudzi) kushandisa sarudzo dzekuchengetedza, dzinoshanda kune zvese mysql uye mariadb.

    kukwazisa kubva pachile

    1.    ngatishandise linux akadaro

      Ndizvozvo ... ndatenda nemupiro!

  6.   ryy akadaro

    Zvakanaka, ndinokurudzira xammp, kuisirwa kuri nyore uye ine graphical interface yekumisa masevhisi

    1.    ngatishandise linux akadaro

      Chokwadi ndechekuti ini ndinofarirawo xampp. 🙂

  7.   oscar meza akadaro

    Zvakanaka! Heano maitiro ekuiisa muSlackware http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html

    1.    ngatishandise linux akadaro

      Ndatenda! Mupiro wakanaka!

  8.   ds23ytube akadaro

    Ini ndoda kushandisa inotakurika Lampp zvakananga. Ndinoitora kubva kuApache Shamwari. Icho chinhu chakanakisa chishandiso.

    1.    ngatishandise linux akadaro

      Zvakanaka! Thanks x comment. Muzviitiko zvakawanda izvo zvinowanzo kuve zvakanyanya kugadzikana. Ichokwadi.
      Ah! Hapana kukanganisa, kungogadziriswa kudiki: yakanakisa yakanyorwa na "C" mushure me "X".
      Kumbundirana! Paul.

  9.   Ndinodzima akadaro

    Kutenda nekutumira! nguva zhinji kana uchiisa iyo Ubuntu server ine mwenje sarudzo, iwe unowana hafu yezvinhu.

  10.   Rafa akadaro

    Ndatenda chaizvo yakanaka tuto uye yakawedzera kugadzirwa pane kuisa meta package, nekuti mune yangu zvinhu zvidiki zvandinoita ini handidi mysql semuenzaniso.
    Ingori noti diki iyo php bvunzo faira inofanirwa kunge iri mukati me html dhairekitori kuti inyatso kurodha pasi, saka rairo yekugadzira ingave iri
    sudo gedit /var/www/html/test.php

    1.    Rafa akadaro

      Kumwe kurudziro iri kunze kwekupa mvumo kune / var / www dhairekitori, sekutaura kwako, kuri kuwedzera kune iro boka remushandisi nemirairo;
      sudo chmod -R 775 / var / www
      sudo chown -hR yako_user_name: yako_user_name / var / www

      Saka tinogona kugadzira zvinyorwa uye zvinongedzo mairi kuti zvishande

  11.   wako akadaro

    Pane chero munhu ane chero zano rekuisa LAMP paArch? Ini ndanga ndoteedzera iyo wiki mirairo uye pandakatanga kumisikidza PHP iyo Apache inomira kushanda. uu

    1.    ichit akadaro

      Unogona kushandisa Bitnami uye munochengetedza nguva yakawanda.

  12.   kengy akadaro

    dzidziso yakanaka kwazvo yandibatsira zvakanyanya ndatenda !!!

  13.   Anonymous akadaro

    Ndatenda zvikuru =) yakanaka dzidziso =) cdt kwaziso. Ndinovimba kuona akawanda ezvinyorwa zvenyu! ...

  14.   Juan Antonio akadaro

    Ndatenda, ndatenda zvikuru nemupiro. Yakashanda zvakanyanya kwandiri. Iyo mirairo yakajeka uye yakatsanangurwa mukuteedzana kusvika kumagumo andinoda, kuronga
    Reply with quote

  15.   Rafael akadaro

    Ini ndinoda rubatsiro, bhuku remanyorerwo, chimwe chinhu chinonditendera kuti ndiise yakazara roundcube mu ubuntu uye mirairo yayo yekuchengetedza zvese zvine chekuita newebhumail. Kubva ndatotenda zvikuru kwazvo.

  16.   Abigail akadaro

    Ndoziva ichi chinyorwa ndechimwe chinhu chekare, asi murume iwe wakachengetedza hupenyu hwangu, ndaifunga kuti handingambodzidza php.

    Kwaziso

  17.   DavidGL akadaro

    Dzidzo yakanakisa yandakaona yeizvi. Mune yese mysql ndanga ndichikundikana. Ndokutenda zvikuru!!! Ini ndatova nekomputa yangu yakagadzirira kubuda. Hee hee

  18.   Kemecraft Muridzi akadaro

    Ini ndinowana 404 kukanganisa, mumwe munhu angandibatsira? Ndatenda
    Kukanganisa http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-inogadziridza / main mysql-yakajairwa ese 5.5.41-0ubuntu0.14.04.1
    404 Haiwanikwe [IP: 54.185.19.94 80]
    Kukanganisa http://security.ubuntu.com/ubuntu/ trusty-chengetedzo / main mysql-yakajairwa zvese 5.5.41-0ubuntu0.14.04.1
    404 Haiwanikwe [IP: 91.189.91.23 80]
    Uye zvimwe zvikanganiso.

  19.   duby2008 akadaro

    Zvakanyatsotsanangurwa. Ndokutenda zvikuru!.

  20.   ivan maruva akadaro

    Ndatenda, zvakandibatsira zvakanyanya

    1.    ngatishandise linux akadaro

      Unogamuchirwa! 🙂

  21.   Javier akadaro

    YAKANAKA Nhungamiro yekuisa Lamp mu ubuntu uye zvigadzirwa ... ndatenda
    inoshanda 100% paXubuntu 15.04 & Elementary Os

  22.   Dan akadaro

    Kutenda nekudzidzisa ...

    Chirevo chinoshaikwa kumagumo kwetambo iyi: [Sudo wedzera-apt-repository 'deb http://mariadb.biz.net.id//repo/5.5/ubuntu saucy main]