telepítés

Beton5 telepítése egy web gazdagépre

Az induláshoz szüksége lesz egy tárhely -környezetre. A legtöbb ember számára ez azt jelenti, hogy vásárolási tervet vásárol. A Concrete5 szinte bárhol fut, de van néhány tárhelypartnerünk, amelyeket érdemes megnézni. A helyi fejlesztést a Concrete5 -rel is elvégezheti a különféle szükséges alkatrészek telepítésével és a helyi webszerver indításával.

  1. Letöltés A CONTON5 legújabb verziója.
  2. Mozgassa vagy töltse fel azt a zip fájlt a webszerverre vagy a webes környezetbe. Kihúzza a fájlt egy web-hozzáférhető mappába a webspace-ben. Általában ez a mappa nyilvános \ _html. Ha a Concrete5-et egy alkönyvtárban szeretné futtatni, létrehozhat egy új mappát, mint például az “Új-hely”, és kibonthatja a Concrete5 fájlokat.
  3. A fájl kioldása után új mappákat és egy index.php -t ad hozzá.
  4. Az alkalmazás/fájlok/, alkalmazás/config/, csomagok/frissítések/frissítések/mappáknak írhatónak kell lennie a webszerver folyamatával. Ez azt jelentheti, hogy a mappáknak “World Writable” -nek kell lenniük, a tárhely környezetétől függően. Ha a szerver támogatja a Suexec/phpsuexec futtatást, akkor a fájlokat a felhasználói fiók tulajdonában kell lennie, és mindegyikre 755 -re kell állítani. Ez azt jelenti, hogy a webszerver -folyamata bármit megtehet, amit szeret, de semmi más (bár mindenki megtekintheti őket, ami várható.) Ha ez nem lehetséges, egy másik jó lehetőség az Apache felhasználó beállítása (vagy “vagy” Apache “vagy” senki “), mivel teljes jogokkal rendelkezik ezekhez a fájlhoz. Ha egyik sem lehetséges, a chmod 777 fájlokhoz/ és az összes elem (például chmod -r 777 fájlok/ *)
  5. Hozzon létre egy új MySQL adatbázist és egy MySQL felhasználói fiókot, amely teljes engedélyekkel rendelkezik az adatbázisban. Csatlakoztasson az adatbázis -kiszolgálóra (általában “localhost”), valamint az adatbázis nevét, valamint az adatbázis felhasználójának nevét és jelszavát, amely hozzáfér az adatbázishoz.
  6. Látogasson el a “http://example.com” vagy “http://example.com/new-site/" webhelyén, ha a Concrete5 ZIP-t az “Új-Site” nevű mappába extrahálta. Látni fog egy ilyen hasznos telepítő képernyőt:

Beton5 telepítése a zeneszerzővel és a parancssorral

Sokoldalúbb és karbantarthatóbb, mint a ZIP fájl egyszerű letöltése a Concrete.org -ból, a Composer jobb módja a beton5 telepítésének. Mielőtt elkezdené ezt a folyamatot, akkor rendelkezésre kell állnia egy helyi fejlesztési környezetre a fejlesztőgépén, és tudnia kell, hogyan kell konfigurálni. Ennek a fejlesztési környezetnek meg kell felelnie a betonok minimális rendszerkövetelményeinek. Szüksége lesz a PHP és a MySQL telepítésére és futására, és tudnia kell, hogyan lehet hozzáférni hozzájuk a parancssoron keresztül. Ez az útmutató megérintheti ezeket a témákat, de ha valamelyikük teljesen ismeretlen, akkor további olvasást kell végeznie.

Hozzon létre könyvtárat a webhelyéhez

Először hozzon létre egy könyvtárat a webhelyéhez abban a könyvtárban, ahol a fejlesztési webhelyeket általában telepítik. Készítek egy „Hello World” nevű webhelyet. Először hozzon létre egy adatbázist a Hello World alkalmazáshoz. Futtassa a MySQL klienst olyan felhasználóval, amely képes adatbázist létrehozni (például gyökér), és létrehoz egy Hello World adatbázist: hello_worldExit létrehozása a MySQL-ből a Hello-World könyvtárba. Most telepítjük a Concrete5 -et a zeneszerzőn keresztül. (Megjegyzés: Ez az útmutató feltételezi, hogy a Composer telepítve van a fejlesztőgépére. Ha nem, akkor a http://getcomposer.org/ címre kell mennie, és onnan telepítenie a Composer -t.) Composer Create-Project -N CONTON5/HIO_WORLD Composer Ez a CONTON5 és annak PHP-függőségeit telepíti a Hello-World nevű könyvtárban.

A CONTON5 telepítése a parancssori segédprogramon keresztül

Itt az ideje, hogy telepítsük a betont5. Használjuk a Connecon5 interaktív telepítési parancssori segédprogramját:

cd hello-world`
./vendor/bin/concrete5 c5:install -i

Írja be a helyi adatbázis és a helyi webhely konfigurációs részleteit, majd nyomja meg az Enter billentyűt. A telepítésnek kevesebb, mint egy perc alatt teljesnek kell lennie:

Hozzáférés a webhelyünkhöz

Most, hogy telepítettük a betont5 -et, böngészjük meg. Egy termelési környezetben olyan webszerver, mint az Apache vagy az Nginx konfigurálni, hogy kiszolgálja ezt a tartalmat - de ez nem szükséges a fejlesztési környezetünkben. Ehelyett menjünk gyorsan a PHP beépített webszerverével az indításhoz és a kiszolgáláshoz, valamint a Hello \ _World könyvtár tartalmának. Először változtassa meg a nyilvános/ könyvtárba, és futtassa ezt a parancsot a könyvtárban:

cd public
php -S localhost:8000

Ehhez másodpercek alatt egy teljesen működőképes szervert kell kapnia. Ezután látogasson el a http: // localhost: 8000 webhelyre a webböngészőben. Most már van egy teljesen működőképes beton5 webhelye, amely a helyi fejlesztési környezethez van kötve! Most, hogy a Concrete5 működik, és futunk egy gyors túrát, hogy megismerkedjünk (vagy újrafogalmazzuk) a beállításokat, funkciókat és funkcionalitást, amelyet a Concrete5 biztosít.

 Magyar