Instalacja

Instalowanie betonu5 na hoście internetowym

Aby rozpocząć, potrzebujesz środowiska hostingowego. Dla większości ludzi oznacza to zakup planu hostingu. Concrete5 będzie działał prawie w dowolnym miejscu, ale mamy kilku partnerów hostingowych, które warto sprawdzić. Możesz także przeprowadzić lokalny program z Concrete5, instalując różne wymagane komponenty i uruchamianie lokalnego serwera WWW.

  1. Pobierać Najnowsza wersja Concrete5.
  2. Przenieś lub prześlij ten plik zip do swojego serwera internetowego lub środowiska internetowego. Będziesz chciał rozpakować plik w folderze dostępnym w Internecie w swojej przestrzeni internetowej. Zwykle ten folder jest publiczny \ _html. Jeśli chcesz uruchomić Concrete5 w podkładce, możesz utworzyć nowy folder, taki jak „nowa strona” i rozpakować tam pliki Concrete5.
  3. Po rozpakowaniu pliku doda on nowe foldery i index.php.
  4. Aplikacja/pliki/, aplikacja/config/, pakiety/i aktualizacje/będą musiały być zapisane przez proces serwera WWW. Może to oznaczać, że foldery będą musiały być „zapisane na świecie”, w zależności od środowiska hostingu. Jeśli Twój serwer obsługuje działanie jako Suexec/PhPSUEXEC, pliki powinny być własnością konta użytkownika i ustawiać na wszystkich z nich 755. Oznacza to, że proces twojego serwera WWW może robić wszystko, co im się podoba, ale nic więcej nie może (chociaż każdy może je przeglądać, czego się spodziewano.) Jeśli nie jest to możliwe, kolejną dobrą opcją jest ustawienie użytkownika Apache (albo ” Apache „lub„ nikogo ”) jako posiadający pełne prawa do tych plików. Jeśli nie jest to możliwe, CHMOD 777 do plików/ i wszystkich elementów (np. CHMOD -r 777 Files/ *)
  5. Utwórz nową bazę danych MySQL i konto użytkownika MySQL z pełnymi uprawnieniami w bazie danych. Zanotuj swój serwer bazy danych (zwykle „localHost”), a także nazwy bazy danych oraz nazwy i hasła dla użytkownika bazy danych, który ma dostęp do tej bazy danych.
  6. Odwiedź swoją stronę „http://example.com” lub „http://example.com/new-site/” ”, jeśli wyodrębniłeś zamek betonowy 5 w folderze o nazwie„ New-Site ”. Zobaczysz pomocny ekran instalacyjny taki:

Instalowanie betonu5 z kompozytorem i wierszem poleceń

Bardziej wszechstronne i utrzymywane niż zwykłe pobieranie pliku zip z Concrete5.org, Composer to lepszy sposób na zainstalowanie Concrete5. Zanim zaczniesz ten proces, musisz mieć lokalne środowisko programistyczne dostępne na swoim komputerze programistycznym i musisz wiedzieć, jak go skonfigurować. To środowisko programistyczne musi spełniać minimalne wymagania systemowe betonu5. Będzie wymagał zainstalowanego i uruchomionego PHP i MySQL, a musisz wiedzieć, jak uzyskać do nich dostęp za pomocą wiersza poleceń. Ten przewodnik może dotknąć niektórych z tych tematów, ale jeśli którykolwiek z nich nie jest w pełni nieznany, musisz wykonać dodatkowe czytanie.

Utwórz katalog dla swojej witryny

Najpierw utwórz katalog dla swojej witryny w katalogu, w którym zwykle instalowane są witryny programistyczne. Utworzę witrynę o nazwie „Hello World”. Najpierw utwórzmy bazę danych dla Twojej aplikacji Hello World. Uruchom klienta MySQL z użytkownikiem zdolnym do tworzenia bazy danych (takiej jak root) i utworzyć bazę danych Hello World: `` Utwórz bazę danych Hello_WorldExit z MySQL z powrotem do katalogu Hello-World. Teraz zamierzamy zainstalować Concrete5 za pośrednictwem kompozytora. (Uwaga: ten przewodnik zakłada, że ​​kompozytor zainstalował na swoim komputerze programistycznym. Jeśli nie, musisz udać się na http://getcomposer.org/ i stamtąd zainstalować kompozytor.) Composer Create-Project -n Concrete5/Composer Hello_World`To zainstaluje zależności Cancrete5 i jego PHP w katalogu o nazwie Hello-World.

Instalowanie betonu5 za pomocą narzędzia wiersza poleceń

Teraz nadszedł czas na zainstalowanie betonu5. Użyjmy interaktywnej linii poleceń instalacji Concette5:

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

Wprowadź szczegóły konfiguracji lokalnej bazy danych i lokalnej witryny i naciśnij Enter. Instalacja powinna być zakończona w mniej niż minutę:

Dostęp do naszej witryny

Teraz, gdy zainstalowaliśmy beton5, przejrzyjmy go. W środowisku produkcyjnym chcesz skonfigurować serwer WWW, taki jak Apache lub Nginx do obsługi tej treści - ale nie jest to konieczne w naszym środowisku programistycznym. Zamiast tego zacznijmy szybko, używając wbudowanego serwera WWW PHP do uruchomienia i obsługi oraz zawartości naszego katalogu Hello \ _World. Najpierw zmień się w katalog publiczny/ i uruchom to polecenie z katalogu:

cd public
php -S localhost:8000

To powinno zapewnić w pełni funkcjonujący serwer w ciągu kilku sekund. Następnie odwiedź http: // localhost: 8000 w przeglądarce internetowej. Masz teraz w pełni funkcjonującą stronę betonu5, powiązaną z lokalnym środowiskiem programistycznym! Teraz, gdy Concrete5 jest uruchomiony, wybierzmy się na szybką wycieczkę, aby zapoznać (lub ponownie familizować) z konfiguracją, funkcjami i funkcjonalnością, które zapewnia Betrete5.

 Polski