Kaip įdiegti „Drupal“ į „Ubuntu 14.04“

„drupal“ logotipas

Tai tiesa WordPress Ji sugebėjo įsitvirtinti kaip svarbiausia TVS (turinio valdymo sistema) pasaulyje, ir ji nusipelno, kad ją turi, nes jos taikymo sritis yra labai plati ne tik dėl savo pagrindinių savybių ir dėl to, kad ji yra prieinama iš savo interneto svetainėje ar iš bet kurio serverio, bet ir į daugybė papildinių ir temų kurie leidžia mums pritaikyti jį praktiškai bet kokiam naudojimui ir dizainui.

Tačiau akivaizdu, kad yra alternatyvų, ir tarp jų yra viena iš labiausiai išaugusių „Drupal“, TVS platforma kuris taip pat yra atviro kodo ir naudojamas milijonuose svetainių visame pasaulyje, tiek su vartotojų, tiek su kūrėjai kuri yra labai plati ir aktyvi. Jame taip pat yra daug šablonų ir įskiepių, didžioji dauguma nemokama, o kai kurie mokami tiems, kurie ieško kažko išskirtinio ar norėdami išsiskirti.

Tada pamatysime, kaip įdiegti „Drupal“ į „Ubuntu 14.04“, ką galime pasiekti labai paprastu būdu atlikdami kelis veiksmus, kurių pagrindinis reikalavimas yra turėti serverį. Šiuo atveju mes remsimės LAMP, labai populiariu sprendimu, apimančiu Apache, MySQL ir PHP (taigi ir jo pavadinimą, sudarytą iš jų inicialų ir „Linux“). Norėdami jį įdiegti, mes atliekame šiuos veiksmus iš terminalo (Ctrl + Alt + T):

sudo apt-get install mysql-serverio mysql-kliento apache2 php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php -rekoduoti php5-snmp php5-sqlite php5-tvarkingas php5-xmlrpc php5-xsl

Dabar, kai platforma įdiegta ubuntu mes privalome sukurti „Drupal“ duomenų bazę, kuris, kaip logiška įsivaizduoti, bus paremtas MySQL. Diegimo metu mūsų prašoma įvesti MySQL „root“ vartotojo slaptažodį, todėl turėdami tai omenyje įveskite šias komandas:

sudo paslaugos mysql pradžia

mysql -u root-p

Mūsų bus paprašyta įvesti slaptažodį, mes jį įveskite ir mes esame pasirengę įveskite dirbti su duomenų baze, dabar turime sukurti naują duomenų bazę pavadinimu „drupaldb“, kurią vykdome:

Sukurti duomenų bazę drupaldb;

Tada būtina sukurti „Drupal“ duomenų bazės vartotojo abonementą:

SUKURTI VARTOTOJĄ drupaluser @ localhost IDENTIFIKUOJAMAS „slaptažodžiu“;

Kur „slaptažodis“ yra tas, kurį norime pritaikyti vartotojui „drupal user“, ir tai, be abejo, turime prisiminti ir prisiminti vėliau apie visas procedūras, kurias ketiname atlikti su juo duomenų bazėje. Būtent tam mes vykdysime naują komandą, kuri leidžia vartotojui pasiekti visas funkcijas ar funkcijas:

SUTEIKKITE VISAS PRIVILEGIJAS „drupaldb“. * TURI drupaluser @ localhost;

Dabar turime išsaugoti konfigūraciją ir išeiti:

FLUSH PRIVILEGES;

išeiti

Kitas žingsnis yra sukonfigūruoti svetainę, kurią ketiname tvarkyti Drupalir tam turime atsisiųsti failą iš svetainės:

cd / tmp / // wget http://ftp.drupal.org/files/projects/drupal-7.30.zip

Ištraukiame minėto failo turinį ir perkeliame jį į „Apache“ diegimo šakninis aplankas, suteikiame leidimus ir paleidžiame „Apache“:

atsegti drupal * .zip

sudo cp -rf drupal * / * / var / www / html /

sudo chown -R www-duomenys: www-data / var / www / html /

sudo chmod -R 755 / var / www / html /

„sudo service apache 2“ paleidimas

Dabar mes pradedame http ryšį su serveriu, įvesdami localhost / install.php adreso juostoje ir pamatysime, kad mums siūloma galimybė pasirinkti „Drupal“ konfigūraciją. Be kita ko, galime pasirinkti minimalų ar standartinį profilį, diegimo kalbą ar reikalavimus, tačiau tai yra detalės, o svarbiausia yra tai, kad pagaliau mes būsime pasirengę naudokite „Drupal“ mūsų „Ubuntu 14.04“ serveryje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   emeoa sakė

    Aš paprastai naudoju šias komandas žiniatinklio serveriui įdiegti: udo apt-get install apache2, po to sudo apt-get install php5 libapache2-mod-php5, sudo apt-get install mysql-server,…. bet matau, kad jūs įdiegiate kitus paketus, pvz., „mysql“ klientą ir kitus dalykus, kurių aš tikrai nesuprantu jjaj, tiesa, aš noriu įdiegti serverį naudodama jūsų parodytą komandą, nes matau, kad jame yra ir kitų dalykų, bet Vienintelė problema yra tai, kad neįdiegėte phpmyadmin, todėl galiu jį įdiegti taip: sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin, ar aš turiu tai padaryti kitaip ir klausimas, kurioje ar tai susieja php su apache ir mysql su apache?