
Richard Poole
0
1271
260
GuppY to płaski system zarządzania treścią (CMS) oparty na PHP, który umożliwia tworzenie stron internetowych dla każdego bez znajomości HTML lub kodowania… Bez bazy danych, tylko PHP - proste i proste!
Jeśli szukasz rozwiązania do łatwej i na żywo edycji swojej witryny i nie chcesz bawić się językiem SQL, to GuppY jest doskonałym miejscem na rozpoczęcie…. Jest wyposażony w łatwy system wtyczek, obsługę widgetów i łatwe tworzenie kopii zapasowych, ponieważ jest tylko jeden katalog…
Ta platforma CMS została zaprojektowana z myślą o łatwości użytkowania, aby umożliwić webmasterom współpracę i automatyzację interakcji z użytkownikami na wielu urządzeniach, w tym na urządzeniach mobilnych…
Aby uzyskać więcej informacji na temat GuppY, odwiedź ich stronę główną
Ten krótki samouczek pokaże studentom i nowym użytkownikom, jak zainstalować GuppY CMS na Ubuntu 16.04 i 18.04 LTS…
Aby rozpocząć instalację GuppY, wykonaj poniższe czynności:
Krok 1: Zainstaluj serwer HTTP Apache2
GuppY wymaga serwera WWW, a serwer HTTP Apache2 jest obecnie najpopularniejszym serwerem WWW typu open source… Aby zainstalować serwer Apache2, uruchom poniższe polecenia:
sudo apt update sudo apt install apache2
Po zainstalowaniu Apache2 poniższe polecenia mogą być używane do zatrzymywania, uruchamiania i włączania usługi Apache2, aby zawsze uruchamiała się wraz z uruchomieniem serwera…
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl włącz apache2.service
Teraz, gdy Apache2 jest zainstalowany…. aby sprawdzić, czy serwer WWW działa, otwórz przeglądarkę i przejdź do adresu URL poniżej…

Jeśli widzisz powyższą stronę, oznacza to, że Apache2 został pomyślnie zainstalowany…
Krok 2: Zainstaluj PHP 7.2 i powiązane moduły
GuppY to oparty na PHP CMS i PHP jest wymagane… Jednak PHP 7.2 może nie być dostępne w domyślnych repozytoriach Ubuntu… Aby uruchomić PHP 7.2 w systemie Ubuntu 16.04 i starszym, może być konieczne wykonanie poniższych poleceń:
sudo apt-get install właściwości-oprogramowania-common sudo add-apt-repository ppa: ondrej / php
Następnie zaktualizuj i zaktualizuj do PHP 7.2
sudo apt update
Następnie uruchom poniższe polecenia, aby zainstalować PHP 7.2 i powiązane moduły.
sudo apt zainstaluj php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7. 2-xmlrpc php7.2-gd php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip
Po zainstalowaniu PHP 7.2 uruchom poniższe polecenia, aby otworzyć domyślny plik konfiguracyjny PHP dla Apache2…
sudo nano /etc/php/7.2/apache2/php.ini
Poniższe wiersze to dobre ustawienia dla większości systemów CMS opartych na PHP… Zaktualizuj plik konfiguracyjny za pomocą tych i zapisz… .
file_uploads = On allow_url_fopen = On short_open_tag = On memory_limit = 256 mln upload_max_filesize = 100 mln max_execution_time = 360 date.timezone = America / Chicago
Za każdym razem, gdy wprowadzasz zmiany w pliku konfiguracyjnym PHP, powinieneś także zrestartować serwer WWW Apache2… Aby to zrobić, uruchom poniższe polecenia:
sudo systemctl zrestartuj apache2.service
Teraz, gdy PHP jest zainstalowane, aby sprawdzić, czy działa, utwórz plik testowy o nazwie phpinfo.php w domyślnym katalogu głównym Apache2…. ( / var / www / html /)
sudo nano /var/www/html/phpinfo.php
Następnie wpisz zawartość poniżej i zapisz plik.
Następnie otwórz przeglądarkę i przejdź do nazwy hosta serwera lub adresu IP, a następnie phpinfo.php
Powinieneś zobaczyć domyślną stronę testową PHP…

Krok 3: Pobierz najnowszą wersję GuppY
Po zainstalowaniu serwera i powyższych pakietów przejdź do strony pobierania GuppY i pobierz najnowsze… Lub użyj poniższych poleceń, aby pobrać wersję 1.1 z witryny Github…
cd ~ / Downloads sudo unzip guppy50209.zip -d / var / www / guppy
Następnie uruchom poniższe polecenia, aby ustawić prawidłowe uprawnienia do katalogu głównego GuppY i dać kontrolę Apache2… .
sudo chown -R www-data: www-data / var / www / guppy / sudo chmod -R 755 / var / www / guppy /
Krok 4: Skonfiguruj Apache2
Na koniec skonfiguruj plik konfiguracyjny witryny Apahce2 dla GuppY. Ten plik będzie kontrolował sposób, w jaki użytkownicy uzyskują dostęp do treści GuppY. Uruchom poniższe polecenia, aby utworzyć nowy plik konfiguracyjny o nazwie guppy.conf
sudo nano /etc/apache2/sites-available/guppy.conf
Następnie skopiuj i wklej poniższą zawartość do pliku i zapisz go. Zastąp podświetlony wiersz własną nazwą domeny i katalogiem głównym.
ServerAdmin [email protected] DocumentRoot / var / www / guppy ServerName example.com ServerAlias www.example.com Opcje FollowSymlinks AllowOverride All Wymagaj wszystkich przyznanych ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log łącznie RewriteEngine w RewriteBase / RewriteCond% REQUEST_FILENAME! -F RewriteRule ^ (. *) Index.php [PT, L]
Zapisz plik i zakończ.
Krok 5: Włącz moduł GuppY i przepisywania
Po skonfigurowaniu VirtualHost powyżej, włącz go, uruchamiając poniższe polecenia
sudo a2ensite guppy.conf sudo a2enmod przepisać sudo systemctl zrestartuj apache2.service
Następnie otwórz przeglądarkę i przejdź do nazwy domeny serwera. Powinieneś zobaczyć kreatora konfiguracji GuppY, aby zakończyć. Postępuj zgodnie z instrukcjami kreatora.
Witryna powinna zostać wyświetlona automatycznie…

Ponieważ nie ma bazy danych, po prostu utwórz konto administratora i kontynuuj konfigurowanie zaplecza…
Ciesz się ~
Gratulacje! Pomyślnie zainstalowałeś GuppY CMS na Ubuntu 16.04 | 18.04 i 18.10… .