Jinsi ya kusakinisha Drupal kwenye Ubuntu 14.04

nembo ya drupal

Kweli ni kwamba WordPress Imeweza kujiimarisha kama CMS muhimu zaidi (Mfumo wa Usimamizi wa Yaliyomo) ulimwenguni, na inastahili kuwa nayo kwani ina wigo mpana sana shukrani sio tu kwa sifa zake za kimsingi na ukweli kwamba inapatikana kutoka tovuti yake au kutoka kwa seva yoyote, lakini pia kwa faili ya programu-jalizi nyingi na mandhari ambayo inatuwezesha kuibadilisha kwa matumizi na muundo wowote.

Lakini ni wazi kuwa kuna njia mbadala, na kati yao moja ya ambayo imekua zaidi ni Drupal, jukwaa la CMS ambayo pia ni chanzo wazi na hutumiwa na mamilioni ya tovuti ulimwenguni, na jamii ya watumiaji wote na watengenezaji ambayo ni pana sana na inafanya kazi. Pia ina templeti nyingi na programu-jalizi, idadi kubwa ni bure na zingine zimelipwa kwa wale wanaotafuta kitu cha kipekee au kujitofautisha.

Tutaona basi, jinsi ya kufunga Drupal kwenye Ubuntu 14.04, kitu ambacho tunaweza kufanikisha kwa njia rahisi sana kupitia hatua chache, mahitaji kuu ni kuwa na seva. Katika kesi hii tutategemea LAMP, suluhisho maarufu sana ambalo linajumuisha Apache, MySQL na PHP (kwa hivyo jina lake, linaloundwa na waanzilishi wao pamoja na Linux). Ili kuiweka tunafanya zifuatazo kutoka kwa terminal (Ctrl + Alt + T):

Sudo apt-get kufunga mysql-server mysql-mteja 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-psp -recode php5-snmp php5-sqlite php5-safi php5-xmlrpc php5-xsl

Sasa kwa kuwa tuna jukwaa lililowekwa ndani Ubuntu inatubidi unda hifadhidata ya Drupal, ambayo ni sawa kufikiria itakuwa msingi wa MySQL. Wakati wa mchakato wa usanikishaji tunaulizwa kuingiza nywila ya mtumiaji wa "Mzizi" wa MySQL, kwa hivyo tukizingatia tunaingiza amri zifuatazo:

huduma ya sudo mysql kuanza

mysql -u mizizi -p

Tutaulizwa nywila, tunaiingiza na tuko tayari ingiza kufanya kazi na hifadhidata, sasa tunahitaji kuunda hifadhidata mpya inayoitwa drupaldb, ambayo tunafanya:

Unda dabaldb ya database;

Halafu ni muhimu kuunda akaunti ya mtumiaji ya hifadhidata ya Drupal:

BUNA MTUMIAJI drupaluser @ localhost INAYETAMBULISHWA NA 'nywila';

Ambapo 'nywila' ndio ambayo tunataka kutumia kwa mtumiaji 'drupal user', na hiyo kwa kweli lazima tukumbuke na kukumbuka baadaye kwa taratibu zote ambazo tutafanya nazo kwenye hifadhidata. Kwa kweli kwa hili tutafanya amri mpya, ambayo ndiyo inayowezesha mtumiaji kupata huduma zote au utendaji:

TOA MAHAKAMA YOTE KWENYE drupaldb. * KWA drupaluser @ localhost;

Sasa tunapaswa kuokoa usanidi na kutoka:

UFUZI WA MAFUTA;

exit

Hatua inayofuata ni kusanidi tovuti ambayo tutasimamia Drupal, na kwa hili tunahitaji kupakua faili kutoka kwa wavuti:

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

Tunatoa yaliyomo kwenye faili iliyosemwa na kuipeleka kwenye faili ya Folda ya mizizi ya ufungaji wa Apache, tunatoa ruhusa na kuanza Apache:

unzip drupal * .zip

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

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

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

huduma ya sudo apache 2 kuanza

Sasa tunaanza unganisho la http kwenye seva, ikiingia localhost / kufunga.php katika upau wa anwani, na tutaona kuwa tunapewa uwezekano wa kuchagua usanidi wa Drupal. Miongoni mwa mambo mengine, tunaweza kuchagua wasifu wa kiwango cha chini au kiwango, lugha ya usakinishaji au mahitaji, lakini ni juu ya maelezo na jambo muhimu zaidi ni kwamba mwishowe tutakuwa tayari tumia Drupal kwenye seva yetu ya Ubuntu 14.04.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Maoni, acha yako

Acha maoni yako

Anwani yako ya barua si kuchapishwa.

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

  1.   emeoa alisema

    Kawaida mimi hutumia maagizo haya kusakinisha seva ya wavuti: udo apt-get install apache2, ikifuatiwa na sudo apt-get install php5 libapache2-mod-php5, sudo apt-get install mysql-server,…. lakini naona kuwa unasakinisha vifurushi vingine kama mteja wa mysql na vitu vingine ambavyo sizielewi jjaj, ukweli ni kwamba nataka kusanikisha seva na amri unayoonyesha kwa sababu naona kuwa ina vitu vingine pia, lakini Shida sio tu kuwa haujasanidi phpmyadmin, kwa hivyo naweza kuisakinisha kama hii: amri inahusiana php na apache na mysql na apache?