Bii o ṣe le fi atupa sori Ubuntu

Fi atupa sii (Linux Aalemo MySQL PHP) ni Ubuntu jẹ irorun.

Ilana naa pin si awọn ẹya mẹta: Fi sori ẹrọ ati idanwo Apache, fi sori ẹrọ ati idanwo PHP, ati nikẹhin fi oluṣakoso ibi ipamọ data MySQL sii.

afun

Fifi sori

Ninu ebute kan, tẹ:

sudo apt-gba fi sori ẹrọ apache2

Ṣetan, o ti ni Apache 2 ti o fi sori ẹrọ rẹ.

Olupin wẹẹbu yoo bẹrẹ laifọwọyi nigbati o ba bata ẹrọ naa. Ni ọran ti o ni lati bẹrẹ pẹlu ọwọ, tẹ aṣẹ atẹle ni ebute kan:

sudo iṣẹ apache2 bẹrẹ

Lati da iṣẹ naa duro:

sudo iṣẹ apache2 da duro

Ati lati tun bẹrẹ

iṣẹ apeso sudo2 tun bẹrẹ

Ilana ti o ni lati tọju awọn oju opo wẹẹbu rẹ ni: / var / www

Lati le ṣe eyi, o jẹ dandan lati fun olumulo rẹ awọn anfani pataki. Atẹle atẹle jẹ deede ni ọpọlọpọ awọn ọran, botilẹjẹpe iyẹn le yatọ si da lori iwọn aabo ti o nilo lori olupin wẹẹbu rẹ:

sudo chmod -R 775 / var / www

Idanwo

Wo ile http://localhost ninu ẹrọ lilọ kiri lori ayelujara rẹ. O yẹ ki o wo oju-iwe Apache kan.

PHP

Fifi sori

Ninu ebute kan, tẹ aṣẹ wọnyi:

sudo apt-gba fi sori ẹrọ php5 libapache2-mod-php5 php5-cli php5-mysql

Tun Afun bẹrẹ pẹlu:

iṣẹ apeso sudo2 tun bẹrẹ

Idanwo

Lati ṣe idanwo pe o ti fi sii ni deede, a yoo ṣẹda iwe afọwọkọ PHP ti o rọrun julọ:

sudo gedit /var/www/test.php

Tẹ akoonu atẹle naa ki o fi faili naa pamọ:


Lati ṣiṣe iwe afọwọkọ naa, Mo ṣii aṣawakiri wẹẹbu rẹ ati wọle si URL wọnyi: http://localhost/prueba.php. O yẹ ki o wo oju-iwe kan pẹlu alaye nipa fifi sori PHP rẹ.

MySQL

Fifi sori

Tẹ aṣẹ atẹle ni ebute kan:

sudo apt-gba fi sori ẹrọ mysql olupin mysql-onibara libmysqlclient-dev

Lakoko ilana fifi sori ẹrọ, yoo beere lọwọ rẹ lati fi ọrọigbaniwọle sii si olumulo root MySQL.

Gbongbo ọrọigbaniwọle fun MySQL

Idanwo

Tẹ awọn atẹle ni ebute kan:

ipo mysql iṣẹ sudo

O yẹ ki o pada nkankan nipa ipo ti ilana mysql.

Lati rii daju pe ọrọ igbaniwọle naa n ṣiṣẹ daradara:

MySQL -uroot -pxxx

Nibo xxx jẹ ọrọ igbaniwọle ti o tẹ lakoko fifi sori MySQL.

Ti o ba fẹ yi ọrọ igbaniwọle root pada, ṣiṣe aṣẹ atẹle lẹhin ti o wọle si MySQL:

SET Ọrọigbaniwọle FUN 'root' @ 'localhost' = Ọrọigbaniwọle ('yyy');

Rirọpo yyy fun ọrọ igbaniwọle titun rẹ.

MariaDB

Siwaju ati siwaju sii eniyan fẹ lati lo MariaDB dipo MySQL. O yẹ ki o ṣe akiyesi pe MariaDB ni ibaramu giga pẹlu MySQL, nitori o ni awọn ofin kanna, awọn atọkun, awọn API ati awọn ile ikawe, ipinnu rẹ ni anfani lati yi olupin kan pada fun omiiran taara. Eyi jẹ bẹ nitori MariaDB jẹ orita taara ti MySQL, pẹlu iyatọ ti o ni iwe-aṣẹ GPL, laisi MySQL eyiti, lẹhin rira Oracle ti Sun, yi iwe-aṣẹ rẹ pada si ti ara ẹni.

Jẹ ki a wo bi a ṣe le fi MariaDB sori ẹrọ, dipo MySQL.

Fifi sori

Ni ọran ti o ti fi MySQL sii tẹlẹ, o gbọdọ kọkọ yọ a kuro:

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

Lẹhinna, o ni lati ṣafikun PPA ti o baamu. Ninu ọran ti Ubuntu 13.10:

sudo apt-gba fi sori ẹrọ awọn ohun-ini sọfitiwia-wọpọ 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 akọkọ

Ati fi awọn idii sii:

sudo apt-gba imudojuiwọn sudo apt-gba fi sori ẹrọ alabara mariadb olupin mariadb-client

Yoo beere fun ọrọ igbaniwọle ti olumulo gbongbo, gẹgẹ bi MySQL.

Idanwo

Lati rii daju fifi sori ẹrọ ti o tọ ti MariaDB:

MySQL -v

O yẹ ki o pada alaye nipa MariaDB.

Lati ṣayẹwo ipo ti ilana mariadb:

ipo mysql iṣẹ sudo

Wiwọle latọna jijin si ibi ipamọ data

Ti o ba fẹ wọle si MySQL nipasẹ awọn iwe afọwọkọ latọna jijin (iyẹn ni, kii ṣe alejolejo lori olupin tirẹ) o ni lati satunkọ adirẹsi asopọ ni /etc/mysql/my.cnf ki o rọpo iye aiyipada (127.0.0.1) pẹlu adirẹsi IP rẹ.

Lẹhin ṣiṣe iyipada si my.cnf, tun MySQL bẹrẹ pẹlu:

sudo iṣẹ mysql tun bẹrẹ

phpMyAdmin

phpMyAdmin jẹ olutọju ayaworan fun MySQL ni lilo pupọ nipasẹ awọn admins. Lati fi sii, tẹ ebute kan sii:

sudo apt-gba fi sori ẹrọ phpmyadmin

Lati wọle si, wọle si URL atẹle lati aṣawakiri wẹẹbu rẹ: http://localhost/phpmyadmin

Maṣe gbagbe lati tẹ aaye aaye ninu iboju iṣeto lati yan Apache2 bi olupin ayelujara ti a fẹ tunto laifọwọyi.

Ti o ko ba le wọle si phpmyadmin, gbiyanju ṣiṣẹda symlink kan ninu folda www, bii bẹẹ:

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

gd ikawe

Ti o ba fẹ ṣafikun atilẹyin fun iran aworan ati ifọwọyi ni PHP, Mo kọwe ni ebute kan:

sudo apt-gba fi sori ẹrọ php5-gd

SSL lori Apache 2

Lati mu SSL (Secure Socket Layer) module ṣiṣẹ ni Apache 2, tẹ ebute kan sii:

sudo a2enmod ssl

Lati wo awọn ayipada, maṣe gbagbe lati tun Apache2 bẹrẹ pẹlu:

sudo /etc/init.d/apache2 tun bẹrẹ

Fuentes: Deadwolf & Awọn alailẹgbẹ


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 37, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   igbagbogbo3000 wi

    Ti o ba lo Pọọku Ubuntu, o ṣiṣẹ dara julọ (ni Ubuntu Server wọnyi awọn paati ti wa ni tẹlẹ ti fi sori ẹrọ nipasẹ aiyipada).

  2.   Jacob wi

    Mo mọ ọna kan ti o dabi ẹnipe o rọrun si mi, o kan lo laini aṣẹ atẹle:
    "Sudo apt-gba fi sori ẹrọ olupin-atupa ^" ati woala ... Gbogbo ilana jẹ iṣe adaṣe ni adaṣe.

    1.    igbagbogbo3000 wi

      Ooto ni yeno. Ṣugbọn ti o ba fẹ nkan ti o dara julọ bi fifẹ nignx dipo Apache, iwọ yoo ni lati lo ọna miiran.

      1.    abimaelmartell wi

        atupa = Linux Apache MySQL PHP, ti o ba fẹ nginx kii ṣe atupa mọ 😛

    2.    Federico A. Valdes Toujague wi

      Apoti “olupin-fitila” ko han ni ibi-ipamọ Mi kongẹ.

      1.    Bruno cascio wi

        ni ipari ti package naa “^” wa: sudo apt-get fi sori ẹrọ atupa-olupin ^

        Yẹ! 🙂

    3.    Peterczech wi

      O tumọ si:

      apt-gba fi sori ẹrọ awọn iṣẹ ṣiṣe

      awọn iṣẹ ṣiṣe

      ki o yan aṣayan LAMP-SERVER ki o tẹsiwaju pẹlu fifi sori ẹrọ 😀

      1.    igbagbogbo3000 wi

        Iyẹn ni mo ri.

    4.    jẹ ki ká lo Linux wi

      Wo, ni bayi Emi ko le fi idi alaye yẹn mulẹ. Sibẹsibẹ, ni ibamu si awọn idii Ubuntu, kii yoo jẹ eleyi: http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy&section=all
      Ko si iru package bẹẹ.
      Yẹ! Paul.

  3.   Ivan Gabrieli wi

    Ikẹkọ nla. Mo fipamọ rẹ ni awọn ayanfẹ.
    Saludos!

    1.    jẹ ki ká lo Linux wi

      Inu mi dun pe o wulo, Ivan! : =)
      Famọra! Paul.

  4.   adẹtẹ wi

    Aṣẹ ti o dara julọ ni eyiti Jakobu ṣe asọye: "sudo apt-get fi sori ẹrọ olupin atupa ^"
    O ṣiṣẹ lori gbogbo awọn eroja ati awọn ẹya ti Ubuntu.
    Saludos!

  5.   panchomora wi

    Ifiweranṣẹ ti o dara ati iranlowo rẹ, a le lo aṣẹ mysql_secure_installation (kii ṣe gbongbo) lati lo awọn aṣayan aabo, wulo fun mysql ati mariadb mejeeji.

    ikini lati olorin

    1.    jẹ ki ká lo Linux wi

      Iyẹn tọ ... o ṣeun fun ilowosi!

  6.   Ryy wi

    O dara, Mo ṣeduro xammp, fifi sori ẹrọ rọrun ati pe o ni wiwo ayaworan lati da awọn iṣẹ duro

    1.    jẹ ki ká lo Linux wi

      Otitọ ni pe Mo tun fẹ xampp. 🙂

  7.   oscar meza wi

    O tayọ!, Nibi Mo fi ọ silẹ bi o ṣe le fi sii ni Slackware http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html

    1.    jẹ ki ká lo Linux wi

      E dupe! Ilowosi to dara!

  8.   Ds23Ytube wi

    Mo fẹran lati lo Lampp to ṣee gbe taara. Mo gba lati ayelujara lati ọdọ Awọn ọrẹ Apache. O jẹ ọpa ti o dara julọ.

    1.    jẹ ki ká lo Linux wi

      O dara! O ṣeun x ọrọìwòye. Ni ọpọlọpọ awọn igba ti o jẹ igbagbogbo julọ itunu. Otitọ ni.
      Ah! Ko si ẹṣẹ, o kan atunse kekere kan: a ti kọ o tayọ pẹlu “C” lẹhin “X”.
      Famọra! Paul.

  9.   Mo nu wi

    O ṣeun fun ifiweranṣẹ! ọpọlọpọ awọn igba nigbati o ba nfi olupin ubuntu sori ẹrọ pẹlu aṣayan atupa, o gba idaji awọn nkan.

  10.   Rafa wi

    O ṣeun tuto dara pupọ ati ti ara ẹni diẹ sii ju fifi package meta lọ, nitori ninu ọran mi fun awọn ohun kekere ti Mo ṣe Emi ko nilo mysql fun apẹẹrẹ.
    O kan akiyesi kekere faili idanwo php ni lati wa ninu folda html fun lati ṣii ni deede, nitorinaa aṣẹ ẹda yoo jẹ;
    sudo gedit /var/www/html/test.php

    1.    Rafa wi

      Iṣeduro miiran yatọ si fifun awọn igbanilaaye si folda / var / www, bi o ṣe sọ, ni lati ṣafikun rẹ si ẹgbẹ olumulo pẹlu aṣẹ;
      sudo chmod -R 775 / var / www
      sudo chown -hR your_user_name: your_user_name / var / www

      Nitorina a le ṣẹda awọn iwe aṣẹ ati awọn ọna asopọ ninu rẹ lati ṣiṣẹ

  11.   wako wi

    Ṣe ẹnikẹni ni imọran eyikeyi bi o ṣe le fi atupa sori Arch? Mo ti tẹle awọn itọnisọna wiki tẹlẹ ati nigbati Mo bẹrẹ si tunto PHP Apache duro ṣiṣẹ. uu

    1.    elav wi

      O le lo Bitnami ati pe o fi akoko pupọ pamọ.

  12.   ọmọ wẹwẹ wi

    Tutorial ti o dara pupọ ti ṣe iranlọwọ fun mi pupọ ọpẹ !!!

  13.   Anonymous wi

    O ṣeun pupọ =) itọnisọna to dara =) awọn ikini cdt. Mo nireti lati rii diẹ sii ti awọn atẹjade rẹ!

  14.   Juan Antonio wi

    O ṣeun, o ṣeun pupọ fun ilowosi naa. O ṣiṣẹ pupọ fun mi. Awọn aṣẹ naa ṣalaye ati ṣalaye ni ọkọọkan lati de opin Mo fẹ, lati ṣe eto
    Dahun pẹlu ji

  15.   Rafael wi

    Mo nilo iranlọwọ, Afowoyi kan, nkan ti o fun mi laaye lati fi iyipo kikun sori ẹrọ ubuntu ati awọn ofin rẹ lati ṣetọju ohun gbogbo ti o ni ibatan si meeli wẹẹbu. Lati tẹlẹ o ṣeun pupọ.

  16.   abigail wi

    Mo mọ pe ifiweranṣẹ yii jẹ nkan ti atijọ, ṣugbọn ọkunrin ti o fipamọ igbesi aye mi, Mo ro pe Emi kii yoo kọ php.

    Ẹ kí 🙂

  17.   DavidGL wi

    Ikẹkọ ti o dara julọ ti Mo ti rii fun eyi. Ninu gbogbo MySQL Mo n kuna. O ṣeun lọpọlọpọ!!! Mo ti ni kọnputa mi tẹlẹ lati ṣan jade. Hee

  18.   Olukọni Kemecraft wi

    Mo gba awọn aṣiṣe 404, ẹnikan le ṣe iranlọwọ fun mi? e dupe
    Aṣiṣe http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ igbẹkẹle-awọn imudojuiwọn / Myysql akọkọ-wọpọ gbogbo 5.5.41-0ubuntu0.14.04.1
    404 Ko Ri [IP: 54.185.19.94 80]
    Aṣiṣe http://security.ubuntu.com/ubuntu/ igbẹkẹle-aabo / MySQL akọkọ-wọpọ gbogbo 5.5.41-0ubuntu0.14.04.1
    404 Ko Ri [IP: 91.189.91.23 80]
    Ati awọn aṣiṣe diẹ sii.

  19.   Odun 2008 wi

    Gan daradara salaye. O ṣeun lọpọlọpọ!.

  20.   ivan ododo wi

    O seun, o ran mi lowo pupo

    1.    jẹ ki ká lo Linux wi

      E kabo! 🙂

  21.   Javier wi

    Itọsọna GIDAN pupọ lati fi atupa sii ni ubuntu ati awọn itọsẹ ... o ṣeun
    n ṣiṣẹ 100% lori Xubuntu 15.04 & Elementary Os

  22.   Dan wi

    O ṣeun fun ikoeko naa ...

    Agbasọ kan sonu ni ipari laini yii: [sudo add-apt-repository 'deb http://mariadb.biz.net.id//repo/5.5/ubuntu saucy akọkọ]

bool (otitọ)