Jak zainstalować własny serwer RHEL 8 / Centos 8

Jak zainstalować własny serwer RHEL 8 / Centos 8

W tym artykule będziemy wykonywać instalację OwnCloud bezpośrednio z oficjalnego pakietu OwnCloud. OwnCloud to pakiet oprogramowania klient-serwer, który zapewnia łatwe udostępnianie plików. System operacyjny, który ma być używany.

W tym samouczku nauczysz się:

  • Jak zainstalować własne warunki wstępne
  • Jak pobrać i pakiet źródłowy OwnCloud
  • Jak skonfigurować bazę danych Mariadb
  • Jak skonfigurować własny
Udana instalacja OwnCloud na Red Hat Enterprise Linux 8

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System RHEL 8 / CENTOS 8 / TD>
Oprogramowanie OwnCloud 10.0.10 lub więcej
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Jak zainstalować własny CLOUD na serwerze RHEL 8 / Centos 8 Instrukcje

  1. Zainstaluj serwer LAMP (Linux, Apache, MariaDB i PHP). Zanim kontynuujesz, postępuj zgodnie z naszymi instrukcjami dotyczącymi konfigurowania podstawowego serwera lamp na RHEL 8. Kiedyś przygotuj się do następnego kroku.
  2. Zainstaluj wszystkie wymagane warunki wstępne.

    Poniższe polecenie przeprowadzi instalację pakietu wszystkich własnych warunku wstępnego oprócz pakietów PHP już zainstalowanych w kroku 1:

    # DNF Zainstaluj php-mbstring php-gd pHP-PECL-ZIP PHP-XML PHP-JSON PHP-INTL Unzip 
    Własne Wymagania wstępne na serwerze RHEL 8 Linux
  3. Pobierz i zainstaluj własne.

    Następnym krokiem jest pobranie najnowszego oficjalnego pakietu kodu źródłowego serwera OwnCloud z OwnCloud.Witryna ORG. Być może najwygodniejszym sposobem wykonania tego zadania jest użycie wget Komenda. W momencie pisania najnowszej wersji OwnCloud to 10.0.10. W razie potrzeby zaktualizuj poniższy link:

    Pobierz najnowszą wersję: $ wget https: // pobierz.OwnCloud.org/community/własnecloud-10.0.10.zamek błyskawiczny 

    Po pobraniu pakietu Wykonaj poniższe polecenia Linux, aby rozpakować pakiet do /var/www/html, tworzyć dane Katalog i ustaw odpowiednie uprawnienia do katalogu:

    # Unzip OwnCloud-10.0.10.Zip -d/var/www/html # mkdir/var/www/html/własnecloud/data # chown -r apache: apache/var/www/html/własność/* # chcon -t httpd_sys_rw_content_t/var/www/html/html/html/html/html/html/html/html/html/html/html/ OwnCloud/ -r 
    Wyodrębnij pakiet źródłowy OwnCloud i ustaw odpowiednie uprawnienia do katalogu
  4. Utwórz bazę danych MariaDB do użycia z OwnCloud.

    Poniższe polecenia utworzą nazwaną bazę danych Mariadb OwnCloud i użytkownik Admin z hasłem przechodzić:

    # mysql -u root -p mysql> Utwórz bazę danych OwnCloud; MySQL> Utwórz użytkownika „admin”@„localHost” zidentyfikowane przez „Pass”; mysql> dotacja na własne cloud.* Do „admin”@„localHost”; mysql> uprawnienia spłukające; mysql> wyjście 
    Konfigurowanie bazy danych MariaDB SQL dla własnego serwera CLOUD na RHEL 8
  5. Rozpocznij własny kreator i wykonaj ostateczną instalację.

    Przejdź do przeglądarki do adresu URL serwerów i wypełnij formularz konfiguracji własnej:

    Formularz instalacji OwnCloud Wizard na serwerze RHEL 8. Po gotowaniu kliknij Zakończ konfigurację przycisk. OSTRZEŻENIE
    W przypadku, gdy zobaczysz poniższy komunikat o błędzie upewnij się, że poprawnie zainstalowałeś wszystkie własne warunki wstępne zgodnie z kroku 2. Użyj # php -m | Nazwa modułu Grep -i PHP polecenie do listy, jeśli dostępny jest wymagany moduł PHP.
    Błąd 500 - Błąd wewnętrzny serwera. 
  6. Twoja instalacja OwnCloud na RHEL 8 / CENTOS 8 powinna być teraz gotowa. Opcjonalnie zainstaluj dodatkowe moduły PHP zalecane PHP lub zabezpiecz instalację za pomocą mod_ssl.

Powiązane samouczki Linux:

  • Ubuntu 20.04 WordPress z instalacją Apache
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Instalacja OpenLitespeed WordPress
  • Zainstaluj MySQL na Ubuntu 20.04 LTS Linux
  • Jak utworzyć stos lampy na bazie Dockera za pomocą Dockera na…
  • Instalacja Ampache Raspberry Pi
  • Jak zainstalować MySQL na Almalinux
  • Ubuntu 20.04: WordPress z instalacją Nginx
  • Jak skonfigurować Linux Apache MySQL Python Server
  • Linux Apache Nie wykonywanie plików PHP: Rozwiązanie