Telepítése drupal az apache ubuntu

Miután szerver biztonságos adatközpontok Európában. Nyílt felhő VPS / VDS szerver egy gyors SSD 1 perc alatt!

A legjobb Web Hosting:
- megvédi az illetéktelen hozzáférés egy biztonságos európai adatközpont
- fizet legalább Bitcoin.
- Akkor tegye meg a disztribúciós

- védelmet DDOS támadások
- ingyenes biztonsági mentés
- Üzemidő 99,9999%
- DPC - TIER III
- ISP - TIER I

Támogatás az orosz 24/7/365 dolgozni a jogi és fizikai személyek. Most kell 24 mag és 72 Gb RAM. Kérlek!

A versenyképes áron bizonyítani, hogy a legolcsóbb hosting, ha nem tudja!

A percek alatt, válassza ki a konfiguráció, a fizetés és a CMS egy VPS kész.
Pénzvisszafizetési - 30 nap alatt!

Bankkártyák, elektronikus valuta révén Qiwi terminálok, WebMoney, PayPal, Novoplat és mások.

Tegye fel kérdését támogatás 24/7/365

Megtalálja a választ az adatbázisunkban, és megfelel az ajánlásokat a

Drupal - egy népszerű tartalomkezelő rendszer (CMS), amely indításához használt és támogatása blogok és weboldalak bármilyen méretben. Hála a megbízható adatbázis platform alkalmazkodóképessége és az aktív közösség a Drupal felhasználók továbbra is az egyik legnépszerűbb CMS sok éven át.

Ez az útmutató megmutatja, hogyan kell telepíteni Drupal Ubuntu 14.04 szerver. szolgálni a helyszínen fogják használni az Apache webszerver, hiszen ő volt az, aki javasolta Drupal csapat.

követelmények

Azt is meg kell előre telepíteni szoftver stack LAMP. Telepítésére vonatkozó utasításokat a program csoport - itt.

A telepítés után az Apache, a PHP és a MySQL további pontokat kell a kívánt módosításokat ezeket a programokat.

Adatbázis létrehozása és a MySQL felhasználót Drupal

Először létre kell hoznia egy felhasználó és a MySQL adatbázis új telepítés Drupal.

Indítsuk el a munkamenet MySQL:

Adja meg a root-jelszó MySQL.

Miután elhaladtak hitelesítés, akkor megjelenik egy parancssor MySQL. Hozzon létre egy adatbázist a Drupal (például hívják Drupal).

CREATE DATABASE drupal;

Ezután hozzon létre egy felhasználói, amelynek segítségével Drupal képes csatlakozni az adatbázishoz (kézi használ feltételes drupaluser felhasználónév):

CREATE USER drupaluser @ localhost azonosított 'jelszó';

Megjegyzés. Cserélje ki a feltételes adatokat az adatok parancsokat.

Tehát most az adatbázis és a felhasználó készen áll. Továbbra is át a felhasználói jogok az adatbázishoz. Ahhoz, hogy helyesen működjön, Drupal szüksége meglehetősen széles hozzáférési jogokat. Az alábbiakban egy jó példa konfiguráció jogok, amely lehetővé teszi, hogy a program működni, miközben nem veszélyezteti az adatbázis:

GRANT SELECT, INSERT, UPDATE, DELETE CREATE, DROP INDEX, ALTER, CREATE ideiglenes táblák, LOCK táblázatok a drupal * A drupaluser @ localhost .;

Most a felhasználónak joga van az adatbázis-kezelő. A beállítások frissítéséhez használja:

Zárja interaktív munkamenet MySQL:

Ez a művelet a bash ülésén.

Modulok telepítésével és hibakeresés PHP

Ezután be kell állítani néhány fontos PHP modulokat. Mindegyikük tárolja a szabványos tárolók Ubuntu.

Telepíteni őket, frissíti a listát az előre csomagolt.

sudo apt-get update
sudo apt-get install php5-gd php5-curl libssh2-php

Most szerint ajánlásainak Drupal fejlesztők kell szerkeszteni a PHP konfigurációt. PHP Apache szerver, nyissa meg a konfigurációs fájlt:

sudo nano /etc/php5/apache2/php.ini

Keresse expose_php és allow_url_fopen irányelv és a változás értékük Off:


expose_php = Off
.
allow_url_fopen = Off
.

Mentse és zárja be a fájlt.

.htaccess fájlok

mod_rewrite modul, amely felülírja a beállítások alapértelmezés szerint, de nincs engedélyezve. Annak érdekében, hogy ez írja:

sudo a2enmod újraírása

A modul engedélyezve lesz újraindítás után az Apache. De mielőtt újra a webszervert, akkor be kell állítani a virtuális gépek használata .htaccess fájlokat. Ez a fájl tartalmazza átírási szabályokat, és alapértelmezés szerint engedélyezve van a Drupal telepítést.

Nyissa meg az alapértelmezett virtuális gép.

sudo nano /etc/apache2/sites-enabled/000-default.conf

Keresse meg a VirtualHostnak blokk és hozzá a kódot blokk a helyén gyökér-könyvtárban. Add az irányelv AllowOverride All és állítsa be az értéket. Azt is hozzá a ServerName, jelezve a domain név, valamint módosítsa a ServerAdmin, jelezve e-mailben.


.
ServerName example.com
ServerAdmin [email protected]
DocumentRoot / var / www / html

AllowOverride All

.

Mentse és zárja be a fájlt.

Most újra kell indítania a webszervert, hogy frissítse az Apache és a PHP beállításait:

sudo service apache2 restart

Telepítése Drupal fájlok

A rendszer most már teljesen készen áll a telepítésre Drupal gyökerében-könyvtárban a projekt.

Sőt, azt kell először bontsa ki a fájlokat a saját könyvtárban, majd másolja a gyökér-könyvtárban. Így akkor hozzáférhet az eredeti fájlokat, ha valami elromlik.

Menj vissza a szerver, nyissa meg a saját könyvtárát és wget fájlok letöltése:

A program letöltése után, távolítsa el a fájlt:

tar xzvf drupal *

Ugrás az újonnan betöltött könyvtár szerkezete és használata rsync fájlokat másolni a helyszínen gyökér-könyvtárban. Ebben a parancsban pont utal az aktuális könyvtár; Ez bemásolja a rejtett fájlokat:

cd drupal *
sudo rsync -avz. / Var / www / html

Most a fájlok másolása, és maradt a home könyvtárába az eredeti, hogy lehet használni, ha szükséges. Nyissa meg a gyökér-könyvtárban a projekt:

Felkészülés a Drupal telepítése

Rendszer telepítése egy web-alapú script, hogy néhány változtatást a Drupal könyvtárba. Ezt meg kell tenni előre, hogy ne válthat egy webböngészőt, és a parancssorban a telepítés során.

Hozzon létre egy új könyvtárat a fájlokat a helyszínek / default:

Ezután másolja a standard beállításokat tartalmazó fájl aktív Drupal beállításokat:

cp /var/www/html/sites/default/default.settings.php /var/www/html/sites/default/settings.php

Meg kell átmenetileg módosíthatja a hozzáférési jogokat az aktív beállítások fájlba. Transfer-csoport tulajdonosi jogokat a fájl írásához. A telepítés után meg kell változtatni.

chmod 664 /var/www/html/sites/default/settings.php

Akkor meg kell, hogy a jogot, hogy a fájl a webszerver felhasználó (www-data).

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

A kiszolgáló most már kész a telepítés megkezdéséhez.

telepítése Drupal

A többi lépés végrehajtásához szükséges a böngészőben. Nyissa meg a böngészőt, és lépjen a

Főoldal Drupal jelenik meg.

A legtöbb esetben, akkor ajánlott kiválasztani a telepítés szabvány. Ezután kattintson a Mentés és folytatás. Adja meg a részleteket az adatbázis és a felhasználó.

Ebben a kézikönyvben az adatok egyezmények drupal, drupaluser és jelszavát. Adjon helyett az adatokat, majd kattintson a Mentés és folytatás.

Megjegyzés. Ebben a szakaszban az adatbázis visszatérhet a beállítások oldalon. Ha ez történik, csak frissíteni kell az oldalt.

A program fog beszámolni, hogy most meg kell változtatni a jogosultságokat a konfigurációs fájlt. Ezt meg lehet tenni néhány perc alatt, de először meg kell határoznia az alap információkat a helyszínen. Töltse ki a megfelelő információkat.

Kattintson a Mentés és folytatás. Most akkor látogasson el a telek beírja a domain.

Drupal telepítés sikeresen befejeződött.

Továbbra is csak megváltoztatni a jogosultságokat a konfigurációs fájlban.

chmod 644 /var/www/html/sites/default/settings.php

Ez zárolja a változtatásokat a beállításokat fájlba.

hibaelhárítás

Ha Drupal telepítés nem sikerül, ellenőrizze a hibanaplóit.

sudo farok /var/log/apache2/error.log

A napló lesz ilyen hiba:

Drupal jelentések Ennek több oka hiba, ami itt található.

Közül a leggyakoribb módja, hogy megoldja ezt a problémát - szerkesztésével /etc/php5/apache2/php.ini fájlt. Ebben meg kell növelni a max_execution_time.

sudo nano /etc/php5/apache2/php.ini
max_execution_time = 300

Tudod is megpróbál telepíteni egy másik böngészőt. böngésző cookie-beállításokat ütközhetnek a telepítés beállításait.

Függetlenül attól, hogy kijavította a hibát, el kell távolítani az adatbázisból, és Drupal /var/www/html/sites/default/settings.php fájl helyett a szabványos társaik, és indítsa újra a telepítést.

Megjegyzés. Ha bármilyen adat vagy beállításokat kíván menteni, vissza őket.

Ehhez nyissa meg a MySQL és írja be:

DROP DATABASE drupal;

Ezután hozzon létre egy új adatbázist utasításainak megfelelően a vonatkozó részt.

Azt is újra futni:

cp /var/www/html/sites/default/default.settings.php /var/www/html/sites/default/settings.php

cserélni a beállítások fájlba.

Szintén biztos, hogy ideiglenesen megváltoztathatja a jogosultságokat a fájlt:

chmod 664 /var/www/html/sites/default/settings.ph

Ezután nyissa meg az IP (ha akarja - egy másik böngészőt), és próbálja újra a telepítést.

következtetés

Drupal - egy megbízható alapot bármely honlapján. Ez a rugalmas rendszer lehetővé teszi, hogy testre a megjelenés és a funkcionalitás a helyszínen, attól függően, hogy az Ön igényeinek és a felhasználók igényeit.

Az informátorok megtalálható számos hasznos cikkek és oktatóanyagok a dolgozó Drupal.

Minden kész a utasításokat, de az indulás után a Drupal, és elérte a lépés, ahol meg kell adni az adatbázis nevét, felhasználónevét és jelszavát Drupal, Drupal, hogy a helytelen felhasználónevet és jelszót. Bár minden igaz, és vezessen be és mysql adatbázis és a felhasználó.

Kapcsolódó cikkek