Instalace
Instalace Concrete5 na webový hostitel
Chcete -li začít, budete potřebovat hostingové prostředí. Pro většinu lidí to znamená koupit hostingový plán. Concrete5 bude běžet téměř kdekoli, ale máme nějaké hostingové partnery, které stojí za to se odhlásit. Místní vývoj můžete také provést s Concrete5 instalací různých požadovaných komponent a spuštěním místního webového serveru.
- Stažení Nejnovější verze Concrete5.
- Přesuňte nebo nahrajte tento soubor ZIP na váš webový server nebo webový prostředí. Budete chtít rozbalit soubor ve složce přístupné na webu ve vašem webovém prostoru. Tato složka je obvykle veřejná \ _html. Pokud chcete spustit Concrete5 v podadresáři, můžete vytvořit novou složku, jako je „nový web“ a rozepne své soubory Concrete5.
- Po rozbalení souboru přidáte některé nové složky a index.php.
- Složky Aplikace/soubory/, aplikace/config/, balíčky/a aktualizace/budou muset být zapisovatelné procesem webového serveru. To může znamenat, že složky budou muset být „zapisovatelné světem“, v závislosti na vašem hostingovém prostředí. Pokud váš server podporuje spuštění jako SUEXEC/PHPSUEXEC, měly by soubory vlastnit váš uživatelský účet a na všechny z nich 755. To znamená, že váš proces webového serveru může dělat cokoli, co se jim líbí, ale nic jiného nemůže (i když je každý může zobrazit, což se očekává.) Pokud to není možné, další dobrou možností je nastavit uživatele Apache (buď „“ Apache „nebo„ nikdo “) jako plná práva na tento spis. Pokud není možné, CHMOD 777 na soubory/ a všechny položky uvnitř (např. CHMOD -R 777 Files/ *)
- Vytvořte novou databázi MySQL a uživatelský účet MySQL s úplnými oprávněními v databázi. Poznamenejte si svůj databázový server (obvykle „localhost“) a název databáze a název a heslo pro uživatele databáze, který má přístup k této databázi.
- Navštivte svůj web „http://example.com“ nebo „http://example.com/new-site/“, pokud jste extrahovali zip Concrete5 do složky s názvem „New-Site“. Uvidíte užitečnou instalační obrazovku, jako je tato:
Instalace Concrete5 s skladatelem a příkazovým řádkem
Všestrannější a udržovatelnější než jednoduše stažení souboru ZIP z Concrete5.org, Composer je lepší způsob, jak nainstalovat Concrete5. Než začnete tento proces, budete muset mít na svém vývojovém stroji k dispozici prostředí místního vývoje a budete muset vědět, jak jej nakonfigurovat. Toto vývojové prostředí musí odpovídat minimálním systémovým požadavkům Concrete5. Bude potřebovat nainstalované a spuštění PHP a MySQL a budete muset vědět, jak k nim přistupovat prostřednictvím příkazového řádku. Tato příručka se může dotknout některých z těchto témat, ale pokud některá z nich je zcela neznámá, musíte provést další čtení.
Vytvořte adresář pro váš web
Nejprve vytvořte adresář pro váš web v adresáři, kde jsou vaše vývojové stránky obvykle nainstalovány. Budu vytvořit web s názvem „Hello World“. Nejprve vytvoříme databázi pro vaši aplikaci Hello World. Spusťte klienta MySQL s uživatelem schopným vytvořit databázi (jako je root) a vytvořte databázi Hello World:
Vytvořit databázi Hello_World
Exit z MySQL zpět do adresáře Hello-World. Nyní se chystáme nainstalovat Concrete5 prostřednictvím skladatele. (Poznámka: Tato příručka předpokládá, že na svém vývojovém stroji nainstaluje skladatel. Pokud tak neučiníte, musíte se vydat na http://getcomposer.org/ a odtud nainstalovat skladatele.)
Composer Create-Project -N Concrete5/Composer Hello_World
this bude nainstalovat Concrete5 a jeho závislosti PHP v adresáři s názvem Hello-World.
Instalace Concrete5 prostřednictvím nástroje příkazového řádku
Nyní je čas nainstalovat beton5. Pojďme použít nástroj Interactive Instalation Instalation Command Line:
cd hello-world`
./vendor/bin/concrete5 c5:install -i
Zadejte podrobnosti konfigurace místní databáze a místního webu a stiskněte klávesu Enter. Instalace by měla být dokončena za méně než minutu:
Přístup k našemu webu
Nyní, když jsme nainstalovali Concrete5, pojďme to procházet. Ve výrobním prostředí byste chtěli nakonfigurovat webový server, jako je Apache nebo Nginx, aby sloužil tomuto obsahu - ale to není nutné v našem vývojovém prostředí. Místo toho pojďme rychle pomocí vestavěného webového serveru PHP pro spuštění a podávání a obsahu našeho adresáře Hello \ _world. Nejprve se změňte do veřejného/ adresáře a spusťte tento příkaz z adresáře:
cd public
php -S localhost:8000
To by vám mělo během několika sekund přinést plně funkční server. Dále navštivte http: // localhost: 8000 ve vašem webovém prohlížeči. Nyní máte plně funkční web Concrete5, vázaný na prostředí místního rozvoje! Nyní, když je Concrete5 v provozu, pojďme se rychle seznámit (nebo znovu se re-familiarizovat) s nastavením, funkcemi a funkčnostmi, které Concrete5 poskytuje.