Instalacja własnego serwera plików – ownclouda

Zaprezentuję instalację własnego serwera plików (ownclouda) tym razem na przykładzie już nowszego CentOS 8

Zaczniemy od instalacji PHP (w wersji przynajmniej 7.2 -> gdyż ta wersja ma jeszcze aktualizacje security do listopada 2020):

# dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 
Ostatnio sprawdzono ważność metadanych: 0:18:39 temu w dniu czw, 11 cze 2020, 16:50:25.
Rozwiązano zależności.
================================================================================
 Pakiet             Arch.  Wersja                               Repoz.    Rozm.
================================================================================
Instalowanie:
 php-common         x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 655 k
 php-gd             x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream  84 k
 php-intl           x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 193 k
 php-json           x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream  73 k
 php-ldap           x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream  79 k
 php-mbstring       x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 581 k
 php-mysqlnd        x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 190 k
 php-opcache        x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 230 k
 php-pecl-zip       x86_64 1.15.3-1.module_el8.1.0+209+03b9a8ff AppStream  51 k
 php-xml            x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 189 k
Instalowanie zależności:
 gd                 x86_64 2.2.5-6.el8                          AppStream 144 k
 jbigkit-libs       x86_64 2.1-14.el8                           AppStream  55 k
 libX11             x86_64 1.6.7-1.el8                          AppStream 612 k
 libX11-common      noarch 1.6.7-1.el8                          AppStream 157 k
 libXau             x86_64 1.0.8-13.el8                         AppStream  36 k
 libXpm             x86_64 3.5.12-7.el8                         AppStream  58 k
 libjpeg-turbo      x86_64 1.5.3-10.el8                         AppStream 156 k
 libtiff            x86_64 4.0.9-15.el8                         AppStream 188 k
 libwebp            x86_64 1.0.0-1.el8                          AppStream 273 k
 libxcb             x86_64 1.13-5.el8                           AppStream 230 k
 libzip             x86_64 1.5.1-2.module_el8.1.0+209+03b9a8ff  AppStream  63 k
 php-pdo            x86_64 7.2.11-2.module_el8.1.0+209+03b9a8ff AppStream 122 k
 dejavu-fonts-common
                    noarch 2.35-6.el8                           BaseOS     74 k
 dejavu-sans-fonts  noarch 2.35-6.el8                           BaseOS    1.5 M
 fontconfig         x86_64 2.13.1-3.el8                         BaseOS    275 k
 fontpackages-filesystem
                    noarch 1.44-22.el8                          BaseOS     16 k
 libicu             x86_64 60.3-2.el8_1                         BaseOS    8.8 M
 libxslt            x86_64 1.1.32-3.el8                         BaseOS    249 k
Włączanie strumieni modułów:
 php                       7.2                                                 

Podsumowanie transakcji
================================================================================
Instalacja  28 pakietów

Całkowity rozmiar pobierania: 15 M
Rozmiar po zainstalowaniu: 57 M
W porządku? [t/N]: y
Pobieranie pakietów:
(1/28): jbigkit-libs-2.1-14.el8.x86_64.rpm                                                    215 kB/s |  55 kB     00:00    
(2/28): gd-2.2.5-6.el8.x86_64.rpm                                                             485 kB/s | 144 kB     00:00    
(3/28): libXau-1.0.8-13.el8.x86_64.rpm                                                        238 kB/s |  36 kB     00:00    
(4/28): libX11-common-1.6.7-1.el8.noarch.rpm                                                  654 kB/s | 157 kB     00:00    
(5/28): libX11-1.6.7-1.el8.x86_64.rpm                                                         1.0 MB/s | 612 kB     00:00    
(6/28): libXpm-3.5.12-7.el8.x86_64.rpm                                                        305 kB/s |  58 kB     00:00    
(7/28): libjpeg-turbo-1.5.3-10.el8.x86_64.rpm                                                 669 kB/s | 156 kB     00:00    
(8/28): libtiff-4.0.9-15.el8.x86_64.rpm                                                       730 kB/s | 188 kB     00:00    
(9/28): libwebp-1.0.0-1.el8.x86_64.rpm                                                        800 kB/s | 273 kB     00:00    
(10/28): libxcb-1.13-5.el8.x86_64.rpm                                                         819 kB/s | 230 kB     00:00    
(11/28): libzip-1.5.1-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                                338 kB/s |  63 kB     00:00    
(12/28): php-gd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                               394 kB/s |  84 kB     00:00    
(13/28): php-intl-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                             584 kB/s | 193 kB     00:00    
(14/28): php-json-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                             365 kB/s |  73 kB     00:00    
(15/28): php-common-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                           1.2 MB/s | 655 kB     00:00    
(16/28): php-ldap-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                             423 kB/s |  79 kB     00:00    
(17/28): php-mysqlnd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                          620 kB/s | 190 kB     00:00    
(18/28): php-opcache-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                          657 kB/s | 230 kB     00:00    
(19/28): php-mbstring-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                         933 kB/s | 581 kB     00:00    
(20/28): php-pdo-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                              464 kB/s | 122 kB     00:00    
(21/28): php-pecl-zip-1.15.3-1.module_el8.1.0+209+03b9a8ff.x86_64.rpm                         248 kB/s |  51 kB     00:00    
(22/28): php-xml-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                              684 kB/s | 189 kB     00:00    
(23/28): dejavu-fonts-common-2.35-6.el8.noarch.rpm                                            171 kB/s |  74 kB     00:00    
(24/28): fontpackages-filesystem-1.44-22.el8.noarch.rpm                                       170 kB/s |  16 kB     00:00    
(25/28): fontconfig-2.13.1-3.el8.x86_64.rpm                                                   462 kB/s | 275 kB     00:00    
(26/28): libxslt-1.1.32-3.el8.x86_64.rpm                                                      856 kB/s | 249 kB     00:00    
(27/28): dejavu-sans-fonts-2.35-6.el8.noarch.rpm                                              1.0 MB/s | 1.5 MB     00:01    
(28/28): libicu-60.3-2.el8_1.x86_64.rpm                                                       2.3 MB/s | 8.8 MB     00:03    
------------------------------------------------------------------------------------------------------------------------------
Razem                                                                                         2.1 MB/s |  15 MB     00:07     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                                                                        1/1 
  Instalowanie                   : php-common-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                1/28 
  Instalowanie                   : libjpeg-turbo-1.5.3-10.el8.x86_64                                                     2/28 
  Instalowanie                   : fontpackages-filesystem-1.44-22.el8.noarch                                            3/28 
  Instalowanie                   : dejavu-fonts-common-2.35-6.el8.noarch                                                 4/28 
  Instalowanie                   : dejavu-sans-fonts-2.35-6.el8.noarch                                                   5/28 
  Instalowanie                   : fontconfig-2.13.1-3.el8.x86_64                                                        6/28 
  Wykonywanie skryptu            : fontconfig-2.13.1-3.el8.x86_64                                                        6/28 
  Instalowanie                   : php-pdo-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                   7/28 
  Instalowanie                   : libxslt-1.1.32-3.el8.x86_64                                                           8/28 
  Instalowanie                   : libicu-60.3-2.el8_1.x86_64                                                            9/28 
  Wykonywanie skryptu            : libicu-60.3-2.el8_1.x86_64                                                            9/28 
  Instalowanie                   : libzip-1.5.1-2.module_el8.1.0+209+03b9a8ff.x86_64                                    10/28 
  Instalowanie                   : libwebp-1.0.0-1.el8.x86_64                                                           11/28 
  Instalowanie                   : libXau-1.0.8-13.el8.x86_64                                                           12/28 
  Instalowanie                   : libxcb-1.13-5.el8.x86_64                                                             13/28 
  Instalowanie                   : libX11-common-1.6.7-1.el8.noarch                                                     14/28 
  Instalowanie                   : libX11-1.6.7-1.el8.x86_64                                                            15/28 
  Instalowanie                   : libXpm-3.5.12-7.el8.x86_64                                                           16/28 
  Instalowanie                   : jbigkit-libs-2.1-14.el8.x86_64                                                       17/28 
  Wykonywanie skryptu            : jbigkit-libs-2.1-14.el8.x86_64                                                       17/28 
  Instalowanie                   : libtiff-4.0.9-15.el8.x86_64                                                          18/28 
  Instalowanie                   : gd-2.2.5-6.el8.x86_64                                                                19/28 
  Wykonywanie skryptu            : gd-2.2.5-6.el8.x86_64                                                                19/28 
  Instalowanie                   : php-gd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                   20/28 
  Instalowanie                   : php-pecl-zip-1.15.3-1.module_el8.1.0+209+03b9a8ff.x86_64                             21/28 
  Instalowanie                   : php-intl-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                 22/28 
  Instalowanie                   : php-xml-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                  23/28 
  Instalowanie                   : php-mysqlnd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                              24/28 
  Instalowanie                   : php-json-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                 25/28 
  Instalowanie                   : php-ldap-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                 26/28 
  Instalowanie                   : php-mbstring-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                             27/28 
  Instalowanie                   : php-opcache-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                              28/28 
  Wykonywanie skryptu            : php-opcache-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                              28/28 
  Wykonywanie skryptu            : fontconfig-2.13.1-3.el8.x86_64                                                       28/28 
  Sprawdzanie                    : gd-2.2.5-6.el8.x86_64                                                                 1/28 
  Sprawdzanie                    : jbigkit-libs-2.1-14.el8.x86_64                                                        2/28 
  Sprawdzanie                    : libX11-1.6.7-1.el8.x86_64                                                             3/28 
  Sprawdzanie                    : libX11-common-1.6.7-1.el8.noarch                                                      4/28 
  Sprawdzanie                    : libXau-1.0.8-13.el8.x86_64                                                            5/28 
  Sprawdzanie                    : libXpm-3.5.12-7.el8.x86_64                                                            6/28 
  Sprawdzanie                    : libjpeg-turbo-1.5.3-10.el8.x86_64                                                     7/28 
  Sprawdzanie                    : libtiff-4.0.9-15.el8.x86_64                                                           8/28 
  Sprawdzanie                    : libwebp-1.0.0-1.el8.x86_64                                                            9/28 
  Sprawdzanie                    : libxcb-1.13-5.el8.x86_64                                                             10/28 
  Sprawdzanie                    : libzip-1.5.1-2.module_el8.1.0+209+03b9a8ff.x86_64                                    11/28 
  Sprawdzanie                    : php-common-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                               12/28 
  Sprawdzanie                    : php-gd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                   13/28 
  Sprawdzanie                    : php-intl-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                 14/28 
  Sprawdzanie                    : php-json-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                 15/28 
  Sprawdzanie                    : php-ldap-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                 16/28 
  Sprawdzanie                    : php-mbstring-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                             17/28 
  Sprawdzanie                    : php-mysqlnd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                              18/28 
  Sprawdzanie                    : php-opcache-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                              19/28 
  Sprawdzanie                    : php-pdo-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                  20/28 
  Sprawdzanie                    : php-pecl-zip-1.15.3-1.module_el8.1.0+209+03b9a8ff.x86_64                             21/28 
  Sprawdzanie                    : php-xml-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                  22/28 
  Sprawdzanie                    : dejavu-fonts-common-2.35-6.el8.noarch                                                23/28 
  Sprawdzanie                    : dejavu-sans-fonts-2.35-6.el8.noarch                                                  24/28 
  Sprawdzanie                    : fontconfig-2.13.1-3.el8.x86_64                                                       25/28 
  Sprawdzanie                    : fontpackages-filesystem-1.44-22.el8.noarch                                           26/28 
  Sprawdzanie                    : libicu-60.3-2.el8_1.x86_64                                                           27/28 
  Sprawdzanie                    : libxslt-1.1.32-3.el8.x86_64                                                          28/28 

Zainstalowano:
  php-common-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64        php-gd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64           
  php-intl-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64          php-json-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64         
  php-ldap-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64          php-mbstring-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64     
  php-mysqlnd-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64       php-opcache-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64      
  php-pecl-zip-1.15.3-1.module_el8.1.0+209+03b9a8ff.x86_64      php-xml-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64          
  gd-2.2.5-6.el8.x86_64                                         jbigkit-libs-2.1-14.el8.x86_64                               
  libX11-1.6.7-1.el8.x86_64                                     libX11-common-1.6.7-1.el8.noarch                             
  libXau-1.0.8-13.el8.x86_64                                    libXpm-3.5.12-7.el8.x86_64                                   
  libjpeg-turbo-1.5.3-10.el8.x86_64                             libtiff-4.0.9-15.el8.x86_64                                  
  libwebp-1.0.0-1.el8.x86_64                                    libxcb-1.13-5.el8.x86_64                                     
  libzip-1.5.1-2.module_el8.1.0+209+03b9a8ff.x86_64             php-pdo-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64          
  dejavu-fonts-common-2.35-6.el8.noarch                         dejavu-sans-fonts-2.35-6.el8.noarch                          
  fontconfig-2.13.1-3.el8.x86_64                                fontpackages-filesystem-1.44-22.el8.noarch                   
  libicu-60.3-2.el8_1.x86_64                                    libxslt-1.1.32-3.el8.x86_64                                  

Ukończono.

Następnie czas zainstalować serwer MySQL:

# dnf install @mysql
Ostatnio sprawdzono ważność metadanych: 0:00:07 temu w dniu czw, 11 cze 2020, 17:13:24.
Rozwiązano zależności.
==============================================================================================================================
 Pakiet                                Architektura    Wersja                                        Repozytorium       Rozm.
==============================================================================================================================
Instalowanie pakietów grupy/modułu:
 mysql-server                          x86_64          8.0.17-3.module_el8.0.0+181+899d6349          AppStream           22 M
Instalowanie zależności:
 mariadb-connector-c-config            noarch          3.0.7-1.el8                                   AppStream           13 k
 mecab                                 x86_64          0.996-1.module_el8.0.0+41+ca30bab6.9          AppStream          397 k
 mysql                                 x86_64          8.0.17-3.module_el8.0.0+181+899d6349          AppStream           11 M
 mysql-common                          x86_64          8.0.17-3.module_el8.0.0+181+899d6349          AppStream          143 k
 mysql-errmsg                          x86_64          8.0.17-3.module_el8.0.0+181+899d6349          AppStream          557 k
 perl-Digest                           noarch          1.17-395.el8                                  AppStream           27 k
 perl-Digest-MD5                       x86_64          2.55-396.el8                                  AppStream           37 k
 perl-Net-SSLeay                       x86_64          1.88-1.el8                                    AppStream          379 k
 perl-URI                              noarch          1.73-3.el8                                    AppStream          116 k
 perl-libnet                           noarch          3.11-3.el8                                    AppStream          121 k
 protobuf-lite                         x86_64          3.5.0-7.el8                                   AppStream          150 k
 checkpolicy                           x86_64          2.9-1.el8                                     BaseOS             348 k
 perl-Carp                             noarch          1.42-396.el8                                  BaseOS              30 k
 perl-Data-Dumper                      x86_64          2.167-399.el8                                 BaseOS              58 k
 perl-Encode                           x86_64          4:2.97-3.el8                                  BaseOS             1.5 M
 perl-Errno                            x86_64          1.28-416.el8                                  BaseOS              76 k
 perl-Exporter                         noarch          5.72-396.el8                                  BaseOS              34 k
 perl-File-Path                        noarch          2.15-2.el8                                    BaseOS              38 k
 perl-File-Temp                        noarch          0.230.600-1.el8                               BaseOS              63 k
 perl-Getopt-Long                      noarch          1:2.50-4.el8                                  BaseOS              63 k
 perl-HTTP-Tiny                        noarch          0.074-1.el8                                   BaseOS              58 k
 perl-IO                               x86_64          1.38-416.el8                                  BaseOS             141 k
 perl-MIME-Base64                      x86_64          3.15-396.el8                                  BaseOS              31 k
 perl-PathTools                        x86_64          3.74-1.el8                                    BaseOS              90 k
 perl-Pod-Escapes                      noarch          1:1.07-395.el8                                BaseOS              20 k
 perl-Pod-Perldoc                      noarch          3.28-396.el8                                  BaseOS              86 k
 perl-Pod-Simple                       noarch          1:3.35-395.el8                                BaseOS             213 k
 perl-Pod-Usage                        noarch          4:1.69-395.el8                                BaseOS              34 k
 perl-Scalar-List-Utils                x86_64          3:1.49-2.el8                                  BaseOS              68 k
 perl-Socket                           x86_64          4:2.027-3.el8                                 BaseOS              59 k
 perl-Storable                         x86_64          1:3.11-3.el8                                  BaseOS              98 k
 perl-Term-ANSIColor                   noarch          4.06-396.el8                                  BaseOS              46 k
 perl-Term-Cap                         noarch          1.17-395.el8                                  BaseOS              23 k
 perl-Text-ParseWords                  noarch          3.30-395.el8                                  BaseOS              18 k
 perl-Text-Tabs+Wrap                   noarch          2013.0523-395.el8                             BaseOS              24 k
 perl-Time-Local                       noarch          1:1.280-1.el8                                 BaseOS              34 k
 perl-Unicode-Normalize                x86_64          1.25-396.el8                                  BaseOS              82 k
 perl-constant                         noarch          1.33-396.el8                                  BaseOS              25 k
 perl-interpreter                      x86_64          4:5.26.3-416.el8                              BaseOS             6.3 M
 perl-libs                             x86_64          4:5.26.3-416.el8                              BaseOS             1.6 M
 perl-macros                           x86_64          4:5.26.3-416.el8                              BaseOS              72 k
 perl-parent                           noarch          1:0.237-1.el8                                 BaseOS              20 k
 perl-podlators                        noarch          4.11-1.el8                                    BaseOS             118 k
 perl-threads                          x86_64          1:2.21-2.el8                                  BaseOS              61 k
 perl-threads-shared                   x86_64          1.58-2.el8                                    BaseOS              48 k
 policycoreutils-python-utils          noarch          2.9-3.el8_1.1                                 BaseOS             250 k
 python3-audit                         x86_64          3.0-0.13.20190507gitf58ec40.el8               BaseOS              85 k
 python3-libsemanage                   x86_64          2.9-1.el8                                     BaseOS             127 k
 python3-policycoreutils               noarch          2.9-3.el8_1.1                                 BaseOS             2.2 M
 python3-setools                       x86_64          4.2.2-1.el8                                   BaseOS             600 k
Instalowanie słabych zależności:
 perl-IO-Socket-IP                     noarch          0.39-5.el8                                    AppStream           47 k
 perl-IO-Socket-SSL                    noarch          2.066-3.el8                                   AppStream          297 k
 perl-Mozilla-CA                       noarch          20160104-7.el8                                AppStream           15 k
Instalowanie profili modułów:
 mysql/server                                                                                                                
Włączanie strumieni modułów:
 mysql                                                 8.0                                                                   

Podsumowanie transakcji
==============================================================================================================================
Instalacja  54 pakiety

Całkowity rozmiar pobierania: 49 M
Rozmiar po zainstalowaniu: 262 M
W porządku? [t/N]: y
Pobieranie pakietów:
(1/54): mariadb-connector-c-config-3.0.7-1.el8.noarch.rpm                                      85 kB/s |  13 kB     00:00    
(2/54): mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64.rpm                          512 kB/s | 143 kB     00:00    
(3/54): mecab-0.996-1.module_el8.0.0+41+ca30bab6.9.x86_64.rpm                                 747 kB/s | 397 kB     00:00    
(4/54): mysql-errmsg-8.0.17-3.module_el8.0.0+181+899d6349.x86_64.rpm                          745 kB/s | 557 kB     00:00    
(5/54): perl-Digest-1.17-395.el8.noarch.rpm                                                   140 kB/s |  27 kB     00:00    
(6/54): perl-Digest-MD5-2.55-396.el8.x86_64.rpm                                               157 kB/s |  37 kB     00:00    
(7/54): perl-IO-Socket-IP-0.39-5.el8.noarch.rpm                                               131 kB/s |  47 kB     00:00    
(8/54): perl-IO-Socket-SSL-2.066-3.el8.noarch.rpm                                             258 kB/s | 297 kB     00:01    
(9/54): perl-Mozilla-CA-20160104-7.el8.noarch.rpm                                              47 kB/s |  15 kB     00:00    
(10/54): perl-Net-SSLeay-1.88-1.el8.x86_64.rpm                                                161 kB/s | 379 kB     00:02    
(11/54): mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64.rpm                                1.6 MB/s |  11 MB     00:06    
(12/54): perl-URI-1.73-3.el8.noarch.rpm                                                       136 kB/s | 116 kB     00:00    
(13/54): perl-libnet-3.11-3.el8.noarch.rpm                                                    257 kB/s | 121 kB     00:00    
(14/54): protobuf-lite-3.5.0-7.el8.x86_64.rpm                                                 229 kB/s | 150 kB     00:00    
(15/54): perl-Carp-1.42-396.el8.noarch.rpm                                                     74 kB/s |  30 kB     00:00    
(16/54): checkpolicy-2.9-1.el8.x86_64.rpm                                                     330 kB/s | 348 kB     00:01    
(17/54): perl-Data-Dumper-2.167-399.el8.x86_64.rpm                                            183 kB/s |  58 kB     00:00    
(18/54): perl-Errno-1.28-416.el8.x86_64.rpm                                                   177 kB/s |  76 kB     00:00    
(19/54): perl-Exporter-5.72-396.el8.noarch.rpm                                                165 kB/s |  34 kB     00:00    
(20/54): perl-File-Path-2.15-2.el8.noarch.rpm                                                 185 kB/s |  38 kB     00:00    
(21/54): perl-File-Temp-0.230.600-1.el8.noarch.rpm                                            279 kB/s |  63 kB     00:00    
(22/54): perl-Encode-2.97-3.el8.x86_64.rpm                                                    1.2 MB/s | 1.5 MB     00:01    
(23/54): perl-Getopt-Long-2.50-4.el8.noarch.rpm                                               353 kB/s |  63 kB     00:00    
(24/54): perl-HTTP-Tiny-0.074-1.el8.noarch.rpm                                                338 kB/s |  58 kB     00:00    
(25/54): perl-MIME-Base64-3.15-396.el8.x86_64.rpm                                             184 kB/s |  31 kB     00:00    
(26/54): perl-IO-1.38-416.el8.x86_64.rpm                                                      414 kB/s | 141 kB     00:00    
(27/54): perl-PathTools-3.74-1.el8.x86_64.rpm                                                 524 kB/s |  90 kB     00:00    
(28/54): perl-Pod-Escapes-1.07-395.el8.noarch.rpm                                             123 kB/s |  20 kB     00:00    
(29/54): perl-Pod-Perldoc-3.28-396.el8.noarch.rpm                                             513 kB/s |  86 kB     00:00    
(30/54): perl-Pod-Usage-1.69-395.el8.noarch.rpm                                               198 kB/s |  34 kB     00:00    
(31/54): perl-Scalar-List-Utils-1.49-2.el8.x86_64.rpm                                         383 kB/s |  68 kB     00:00    
(32/54): perl-Pod-Simple-3.35-395.el8.noarch.rpm                                              429 kB/s | 213 kB     00:00    
(33/54): perl-Socket-2.027-3.el8.x86_64.rpm                                                   397 kB/s |  59 kB     00:00    
(34/54): perl-Term-ANSIColor-4.06-396.el8.noarch.rpm                                          259 kB/s |  46 kB     00:00    
(35/54): perl-Storable-3.11-3.el8.x86_64.rpm                                                  328 kB/s |  98 kB     00:00    
(36/54): perl-Term-Cap-1.17-395.el8.noarch.rpm                                                159 kB/s |  23 kB     00:00    
(37/54): perl-Text-ParseWords-3.30-395.el8.noarch.rpm                                         110 kB/s |  18 kB     00:00    
(38/54): perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch.rpm                                     169 kB/s |  24 kB     00:00    
(39/54): perl-Time-Local-1.280-1.el8.noarch.rpm                                               207 kB/s |  34 kB     00:00    
(40/54): perl-Unicode-Normalize-1.25-396.el8.x86_64.rpm                                       492 kB/s |  82 kB     00:00    
(41/54): perl-constant-1.33-396.el8.noarch.rpm                                                145 kB/s |  25 kB     00:00    
(42/54): mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64.rpm                         1.6 MB/s |  22 MB     00:13    
(43/54): perl-libs-5.26.3-416.el8.x86_64.rpm                                                  458 kB/s | 1.6 MB     00:03    
(44/54): perl-parent-0.237-1.el8.noarch.rpm                                                   172 kB/s |  20 kB     00:00    
(45/54): perl-macros-5.26.3-416.el8.x86_64.rpm                                                135 kB/s |  72 kB     00:00    
(46/54): perl-podlators-4.11-1.el8.noarch.rpm                                                 462 kB/s | 118 kB     00:00    
(47/54): perl-threads-2.21-2.el8.x86_64.rpm                                                   475 kB/s |  61 kB     00:00    
(48/54): perl-threads-shared-1.58-2.el8.x86_64.rpm                                            333 kB/s |  48 kB     00:00    
(49/54): perl-interpreter-5.26.3-416.el8.x86_64.rpm                                           1.5 MB/s | 6.3 MB     00:04    
(50/54): python3-audit-3.0-0.13.20190507gitf58ec40.el8.x86_64.rpm                             656 kB/s |  85 kB     00:00    
(51/54): python3-libsemanage-2.9-1.el8.x86_64.rpm                                             920 kB/s | 127 kB     00:00    
(52/54): policycoreutils-python-utils-2.9-3.el8_1.1.noarch.rpm                                589 kB/s | 250 kB     00:00    
(53/54): python3-setools-4.2.2-1.el8.x86_64.rpm                                               1.6 MB/s | 600 kB     00:00    
(54/54): python3-policycoreutils-2.9-3.el8_1.1.noarch.rpm                                     1.1 MB/s | 2.2 MB     00:02    
------------------------------------------------------------------------------------------------------------------------------
Razem                                                                                         2.8 MB/s |  49 MB     00:17     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                                                                        1/1 
  Instalowanie                   : perl-Exporter-5.72-396.el8.noarch                                                     1/54 
  Instalowanie                   : perl-libs-4:5.26.3-416.el8.x86_64                                                     2/54 
  Instalowanie                   : perl-Carp-1.42-396.el8.noarch                                                         3/54 
  Instalowanie                   : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64                                            4/54 
  Instalowanie                   : perl-parent-1:0.237-1.el8.noarch                                                      5/54 
  Instalowanie                   : perl-Text-ParseWords-3.30-395.el8.noarch                                              6/54 
  Instalowanie                   : mariadb-connector-c-config-3.0.7-1.el8.noarch                                         7/54 
  Instalowanie                   : mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                              8/54 
  Instalowanie                   : mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                                     9/54 
  Instalowanie                   : mysql-errmsg-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                             10/54 
  Instalowanie                   : perl-Term-ANSIColor-4.06-396.el8.noarch                                              11/54 
  Instalowanie                   : perl-macros-4:5.26.3-416.el8.x86_64                                                  12/54 
  Instalowanie                   : perl-Errno-1.28-416.el8.x86_64                                                       13/54 
  Instalowanie                   : perl-Socket-4:2.027-3.el8.x86_64                                                     14/54 
  Instalowanie                   : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch                                         15/54 
  Instalowanie                   : perl-Unicode-Normalize-1.25-396.el8.x86_64                                           16/54 
  Instalowanie                   : perl-File-Path-2.15-2.el8.noarch                                                     17/54 
  Instalowanie                   : perl-IO-1.38-416.el8.x86_64                                                          18/54 
  Instalowanie                   : perl-PathTools-3.74-1.el8.x86_64                                                     19/54 
  Instalowanie                   : perl-constant-1.33-396.el8.noarch                                                    20/54 
  Instalowanie                   : perl-threads-1:2.21-2.el8.x86_64                                                     21/54 
  Instalowanie                   : perl-threads-shared-1.58-2.el8.x86_64                                                22/54 
  Instalowanie                   : perl-interpreter-4:5.26.3-416.el8.x86_64                                             23/54 
  Instalowanie                   : perl-MIME-Base64-3.15-396.el8.x86_64                                                 24/54 
  Instalowanie                   : perl-IO-Socket-IP-0.39-5.el8.noarch                                                  25/54 
  Instalowanie                   : perl-Time-Local-1:1.280-1.el8.noarch                                                 26/54 
  Instalowanie                   : perl-Digest-1.17-395.el8.noarch                                                      27/54 
  Instalowanie                   : perl-Digest-MD5-2.55-396.el8.x86_64                                                  28/54 
  Instalowanie                   : perl-Net-SSLeay-1.88-1.el8.x86_64                                                    29/54 
  Instalowanie                   : perl-Data-Dumper-2.167-399.el8.x86_64                                                30/54 
  Instalowanie                   : perl-File-Temp-0.230.600-1.el8.noarch                                                31/54 
  Instalowanie                   : perl-Pod-Escapes-1:1.07-395.el8.noarch                                               32/54 
  Instalowanie                   : perl-Storable-1:3.11-3.el8.x86_64                                                    33/54 
  Instalowanie                   : perl-Term-Cap-1.17-395.el8.noarch                                                    34/54 
  Instalowanie                   : perl-Mozilla-CA-20160104-7.el8.noarch                                                35/54 
  Instalowanie                   : perl-Encode-4:2.97-3.el8.x86_64                                                      36/54 
  Instalowanie                   : perl-Pod-Simple-1:3.35-395.el8.noarch                                                37/54 
  Instalowanie                   : perl-Getopt-Long-1:2.50-4.el8.noarch                                                 38/54 
  Instalowanie                   : perl-podlators-4.11-1.el8.noarch                                                     39/54 
  Instalowanie                   : perl-Pod-Usage-4:1.69-395.el8.noarch                                                 40/54 
  Instalowanie                   : perl-Pod-Perldoc-3.28-396.el8.noarch                                                 41/54 
  Instalowanie                   : perl-HTTP-Tiny-0.074-1.el8.noarch                                                    42/54 
  Instalowanie                   : perl-IO-Socket-SSL-2.066-3.el8.noarch                                                43/54 
  Instalowanie                   : perl-libnet-3.11-3.el8.noarch                                                        44/54 
  Instalowanie                   : perl-URI-1.73-3.el8.noarch                                                           45/54 
  Instalowanie                   : python3-setools-4.2.2-1.el8.x86_64                                                   46/54 
  Instalowanie                   : python3-libsemanage-2.9-1.el8.x86_64                                                 47/54 
  Instalowanie                   : python3-audit-3.0-0.13.20190507gitf58ec40.el8.x86_64                                 48/54 
  Instalowanie                   : checkpolicy-2.9-1.el8.x86_64                                                         49/54 
  Instalowanie                   : python3-policycoreutils-2.9-3.el8_1.1.noarch                                         50/54 
  Instalowanie                   : policycoreutils-python-utils-2.9-3.el8_1.1.noarch                                    51/54 
  Instalowanie                   : protobuf-lite-3.5.0-7.el8.x86_64                                                     52/54 
  Instalowanie                   : mecab-0.996-1.module_el8.0.0+41+ca30bab6.9.x86_64                                    53/54 
  Wykonywanie skryptu            : mecab-0.996-1.module_el8.0.0+41+ca30bab6.9.x86_64                                    53/54 
  Wykonywanie skryptu            : mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                             54/54 
  Instalowanie                   : mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                             54/54 
  Wykonywanie skryptu            : mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                             54/54 
ValueError: Kontekst pliku dla /var/log/mysql(/.*)? jest już określony

  Sprawdzanie                    : mariadb-connector-c-config-3.0.7-1.el8.noarch                                         1/54 
  Sprawdzanie                    : mecab-0.996-1.module_el8.0.0+41+ca30bab6.9.x86_64                                     2/54 
  Sprawdzanie                    : mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                                     3/54 
  Sprawdzanie                    : mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                              4/54 
  Sprawdzanie                    : mysql-errmsg-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                              5/54 
  Sprawdzanie                    : mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64                              6/54 
  Sprawdzanie                    : perl-Digest-1.17-395.el8.noarch                                                       7/54 
  Sprawdzanie                    : perl-Digest-MD5-2.55-396.el8.x86_64                                                   8/54 
  Sprawdzanie                    : perl-IO-Socket-IP-0.39-5.el8.noarch                                                   9/54 
  Sprawdzanie                    : perl-IO-Socket-SSL-2.066-3.el8.noarch                                                10/54 
  Sprawdzanie                    : perl-Mozilla-CA-20160104-7.el8.noarch                                                11/54 
  Sprawdzanie                    : perl-Net-SSLeay-1.88-1.el8.x86_64                                                    12/54 
  Sprawdzanie                    : perl-URI-1.73-3.el8.noarch                                                           13/54 
  Sprawdzanie                    : perl-libnet-3.11-3.el8.noarch                                                        14/54 
  Sprawdzanie                    : protobuf-lite-3.5.0-7.el8.x86_64                                                     15/54 
  Sprawdzanie                    : checkpolicy-2.9-1.el8.x86_64                                                         16/54 
  Sprawdzanie                    : perl-Carp-1.42-396.el8.noarch                                                        17/54 
  Sprawdzanie                    : perl-Data-Dumper-2.167-399.el8.x86_64                                                18/54 
  Sprawdzanie                    : perl-Encode-4:2.97-3.el8.x86_64                                                      19/54 
  Sprawdzanie                    : perl-Errno-1.28-416.el8.x86_64                                                       20/54 
  Sprawdzanie                    : perl-Exporter-5.72-396.el8.noarch                                                    21/54 
  Sprawdzanie                    : perl-File-Path-2.15-2.el8.noarch                                                     22/54 
  Sprawdzanie                    : perl-File-Temp-0.230.600-1.el8.noarch                                                23/54 
  Sprawdzanie                    : perl-Getopt-Long-1:2.50-4.el8.noarch                                                 24/54 
  Sprawdzanie                    : perl-HTTP-Tiny-0.074-1.el8.noarch                                                    25/54 
  Sprawdzanie                    : perl-IO-1.38-416.el8.x86_64                                                          26/54 
  Sprawdzanie                    : perl-MIME-Base64-3.15-396.el8.x86_64                                                 27/54 
  Sprawdzanie                    : perl-PathTools-3.74-1.el8.x86_64                                                     28/54 
  Sprawdzanie                    : perl-Pod-Escapes-1:1.07-395.el8.noarch                                               29/54 
  Sprawdzanie                    : perl-Pod-Perldoc-3.28-396.el8.noarch                                                 30/54 
  Sprawdzanie                    : perl-Pod-Simple-1:3.35-395.el8.noarch                                                31/54 
  Sprawdzanie                    : perl-Pod-Usage-4:1.69-395.el8.noarch                                                 32/54 
  Sprawdzanie                    : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64                                           33/54 
  Sprawdzanie                    : perl-Socket-4:2.027-3.el8.x86_64                                                     34/54 
  Sprawdzanie                    : perl-Storable-1:3.11-3.el8.x86_64                                                    35/54 
  Sprawdzanie                    : perl-Term-ANSIColor-4.06-396.el8.noarch                                              36/54 
  Sprawdzanie                    : perl-Term-Cap-1.17-395.el8.noarch                                                    37/54 
  Sprawdzanie                    : perl-Text-ParseWords-3.30-395.el8.noarch                                             38/54 
  Sprawdzanie                    : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch                                         39/54 
  Sprawdzanie                    : perl-Time-Local-1:1.280-1.el8.noarch                                                 40/54 
  Sprawdzanie                    : perl-Unicode-Normalize-1.25-396.el8.x86_64                                           41/54 
  Sprawdzanie                    : perl-constant-1.33-396.el8.noarch                                                    42/54 
  Sprawdzanie                    : perl-interpreter-4:5.26.3-416.el8.x86_64                                             43/54 
  Sprawdzanie                    : perl-libs-4:5.26.3-416.el8.x86_64                                                    44/54 
  Sprawdzanie                    : perl-macros-4:5.26.3-416.el8.x86_64                                                  45/54 
  Sprawdzanie                    : perl-parent-1:0.237-1.el8.noarch                                                     46/54 
  Sprawdzanie                    : perl-podlators-4.11-1.el8.noarch                                                     47/54 
  Sprawdzanie                    : perl-threads-1:2.21-2.el8.x86_64                                                     48/54 
  Sprawdzanie                    : perl-threads-shared-1.58-2.el8.x86_64                                                49/54 
  Sprawdzanie                    : policycoreutils-python-utils-2.9-3.el8_1.1.noarch                                    50/54 
  Sprawdzanie                    : python3-audit-3.0-0.13.20190507gitf58ec40.el8.x86_64                                 51/54 
  Sprawdzanie                    : python3-libsemanage-2.9-1.el8.x86_64                                                 52/54 
  Sprawdzanie                    : python3-policycoreutils-2.9-3.el8_1.1.noarch                                         53/54 
  Sprawdzanie                    : python3-setools-4.2.2-1.el8.x86_64                                                   54/54 

Zainstalowano:
  mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64      perl-IO-Socket-IP-0.39-5.el8.noarch                          
  perl-IO-Socket-SSL-2.066-3.el8.noarch                         perl-Mozilla-CA-20160104-7.el8.noarch                        
  mariadb-connector-c-config-3.0.7-1.el8.noarch                 mecab-0.996-1.module_el8.0.0+41+ca30bab6.9.x86_64            
  mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64             mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64     
  mysql-errmsg-8.0.17-3.module_el8.0.0+181+899d6349.x86_64      perl-Digest-1.17-395.el8.noarch                              
  perl-Digest-MD5-2.55-396.el8.x86_64                           perl-Net-SSLeay-1.88-1.el8.x86_64                            
  perl-URI-1.73-3.el8.noarch                                    perl-libnet-3.11-3.el8.noarch                                
  protobuf-lite-3.5.0-7.el8.x86_64                              checkpolicy-2.9-1.el8.x86_64                                 
  perl-Carp-1.42-396.el8.noarch                                 perl-Data-Dumper-2.167-399.el8.x86_64                        
  perl-Encode-4:2.97-3.el8.x86_64                               perl-Errno-1.28-416.el8.x86_64                               
  perl-Exporter-5.72-396.el8.noarch                             perl-File-Path-2.15-2.el8.noarch                             
  perl-File-Temp-0.230.600-1.el8.noarch                         perl-Getopt-Long-1:2.50-4.el8.noarch                         
  perl-HTTP-Tiny-0.074-1.el8.noarch                             perl-IO-1.38-416.el8.x86_64                                  
  perl-MIME-Base64-3.15-396.el8.x86_64                          perl-PathTools-3.74-1.el8.x86_64                             
  perl-Pod-Escapes-1:1.07-395.el8.noarch                        perl-Pod-Perldoc-3.28-396.el8.noarch                         
  perl-Pod-Simple-1:3.35-395.el8.noarch                         perl-Pod-Usage-4:1.69-395.el8.noarch                         
  perl-Scalar-List-Utils-3:1.49-2.el8.x86_64                    perl-Socket-4:2.027-3.el8.x86_64                             
  perl-Storable-1:3.11-3.el8.x86_64                             perl-Term-ANSIColor-4.06-396.el8.noarch                      
  perl-Term-Cap-1.17-395.el8.noarch                             perl-Text-ParseWords-3.30-395.el8.noarch                     
  perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch                  perl-Time-Local-1:1.280-1.el8.noarch                         
  perl-Unicode-Normalize-1.25-396.el8.x86_64                    perl-constant-1.33-396.el8.noarch                            
  perl-interpreter-4:5.26.3-416.el8.x86_64                      perl-libs-4:5.26.3-416.el8.x86_64                            
  perl-macros-4:5.26.3-416.el8.x86_64                           perl-parent-1:0.237-1.el8.noarch                             
  perl-podlators-4.11-1.el8.noarch                              perl-threads-1:2.21-2.el8.x86_64                             
  perl-threads-shared-1.58-2.el8.x86_64                         policycoreutils-python-utils-2.9-3.el8_1.1.noarch            
  python3-audit-3.0-0.13.20190507gitf58ec40.el8.x86_64          python3-libsemanage-2.9-1.el8.x86_64                         
  python3-policycoreutils-2.9-3.el8_1.1.noarch                  python3-setools-4.2.2-1.el8.x86_64                           

Ukończono.

Po instalacji, trzeba wstępnie skonfigurować MySQLa:

# systemctl enable --now mysqld
# systemctl status mysqld
● mysqld.service - MySQL 8.0 database server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2020-06-11 17:19:00 EDT; 18s ago
  Process: 4827 ExecStartPost=/usr/libexec/mysql-check-upgrade (code=exited, status=0/SUCCESS)
 Main PID: 4785 (mysqld)
   Status: "Server is operational"
    Tasks: 39 (limit: 23985)
   Memory: 536.2M
   CGroup: /system.slice/mysqld.service
           └─4785 /usr/libexec/mysqld --basedir=/usr

cze 11 17:17:38 localhost.localdomain systemd[1]: Starting MySQL 8.0 database server...
cze 11 17:17:38 localhost.localdomain mysql-prepare-db-dir[4658]: Initializing MySQL database
cze 11 17:19:00 localhost.localdomain systemd[1]: Started MySQL 8.0 database server.

teraz uruchamiamy polcenie mysql_secure_installation :

# mysql_secure_installation 

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: Yes

There are three levels of password validation policy:

LOW    Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary                  file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 1
Please set the password for root here.

New password: 

Re-enter new password: 

Estimated strength of the password: 100 
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : Y
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
Success.


Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
Success.

All done! 

Teraz czas stworzyć bazę danych i użytkownika pod ownclouda. Zaczynamy od tego, że się logujemy do bazy danych:

# mysql -u root -p
Enter password: 

Hasło takie jak wprowadziliśmy do mysql_secure_installation i po poprawnym zalogowaniu, powinno otworzyć nam się coś takiego:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 8.0.17 Source distribution

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

Następnie musimy stworzyć bazę danych, użytkownika i dać użytkownikowi prawa do tej bazy danych:

mysql> CREATE DATABASE owncloud;
Query OK, 1 row affected (0.20 sec)

mysql> CREATE USER 'owncloud'@'127.0.0.1' IDENTIFIED BY 'Ke!daege!l1ootho';
Query OK, 0 rows affected (0.12 sec)

mysql> GRANT ALL ON owncloud.* TO 'owncloud'@'127.0.0.1';
Query OK, 0 rows affected (0.15 sec)

Teraz czas zainstalować nasz serwer httpd:

# dnf install httpd
Ostatnio sprawdzono ważność metadanych: 18:16:35 temu w dniu czw, 11 cze 2020, 17:13:24.
Rozwiązano zależności.
================================================================================
 Pakiet            Arch.  Wersja                                Repoz.    Rozm.
================================================================================
Instalowanie:
 httpd             x86_64 2.4.37-16.module_el8.1.0+256+ae790463 AppStream 1.7 M
Instalowanie zależności:
 apr               x86_64 1.6.3-9.el8                           AppStream 125 k
 apr-util          x86_64 1.6.1-6.el8                           AppStream 105 k
 centos-logos-httpd
                   noarch 80.5-2.el8                            AppStream  24 k
 httpd-filesystem  noarch 2.4.37-16.module_el8.1.0+256+ae790463 AppStream  35 k
 httpd-tools       x86_64 2.4.37-16.module_el8.1.0+256+ae790463 AppStream 103 k
 mod_http2         x86_64 1.11.3-3.module_el8.1.0+213+acce2796  AppStream 158 k
 mailcap           noarch 2.1.48-3.el8                          BaseOS     39 k
Instalowanie słabych zależności:
 apr-util-bdb      x86_64 1.6.1-6.el8                           AppStream  25 k
 apr-util-openssl  x86_64 1.6.1-6.el8                           AppStream  27 k
Włączanie strumieni modułów:
 httpd                    2.4                                                  

Podsumowanie transakcji
================================================================================
Instalacja  10 pakietów

Całkowity rozmiar pobierania: 2.3 M
Rozmiar po zainstalowaniu: 6.6 M
W porządku? [t/N]: y
Pobieranie pakietów:
(1/10): apr-util-bdb-1.6.1-6.el8.x86_64.rpm      90 kB/s |  25 kB     00:00    
(2/10): apr-util-openssl-1.6.1-6.el8.x86_64.rpm 416 kB/s |  27 kB     00:00    
(3/10): apr-1.6.3-9.el8.x86_64.rpm              339 kB/s | 125 kB     00:00    
(4/10): apr-util-1.6.1-6.el8.x86_64.rpm         281 kB/s | 105 kB     00:00    
(5/10): centos-logos-httpd-80.5-2.el8.noarch.rp 294 kB/s |  24 kB     00:00    
(6/10): httpd-filesystem-2.4.37-16.module_el8.1 515 kB/s |  35 kB     00:00    
(7/10): httpd-tools-2.4.37-16.module_el8.1.0+25 470 kB/s | 103 kB     00:00    
(8/10): mod_http2-1.11.3-3.module_el8.1.0+213+a 650 kB/s | 158 kB     00:00    
(9/10): httpd-2.4.37-16.module_el8.1.0+256+ae79 2.4 MB/s | 1.7 MB     00:00    
(10/10): mailcap-2.1.48-3.el8.noarch.rpm         79 kB/s |  39 kB     00:00    
--------------------------------------------------------------------------------
Razem                                           1.0 MB/s | 2.3 MB     00:02     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                          1/1 
  Instalowanie                   : apr-1.6.3-9.el8.x86_64                  1/10 
  Wykonywanie skryptu            : apr-1.6.3-9.el8.x86_64                  1/10 
  Instalowanie                   : apr-util-bdb-1.6.1-6.el8.x86_64         2/10 
  Instalowanie                   : apr-util-openssl-1.6.1-6.el8.x86_64     3/10 
  Instalowanie                   : apr-util-1.6.1-6.el8.x86_64             4/10 
  Wykonywanie skryptu            : apr-util-1.6.1-6.el8.x86_64             4/10 
  Instalowanie                   : httpd-tools-2.4.37-16.module_el8.1.0    5/10 
  Instalowanie                   : mailcap-2.1.48-3.el8.noarch             6/10 
  Wykonywanie skryptu            : httpd-filesystem-2.4.37-16.module_el    7/10 
  Instalowanie                   : httpd-filesystem-2.4.37-16.module_el    7/10 
  Instalowanie                   : centos-logos-httpd-80.5-2.el8.noarch    8/10 
  Instalowanie                   : mod_http2-1.11.3-3.module_el8.1.0+21    9/10 
  Instalowanie                   : httpd-2.4.37-16.module_el8.1.0+256+a   10/10 
  Wykonywanie skryptu            : httpd-2.4.37-16.module_el8.1.0+256+a   10/10 
  Sprawdzanie                    : apr-1.6.3-9.el8.x86_64                  1/10 
  Sprawdzanie                    : apr-util-1.6.1-6.el8.x86_64             2/10 
  Sprawdzanie                    : apr-util-bdb-1.6.1-6.el8.x86_64         3/10 
  Sprawdzanie                    : apr-util-openssl-1.6.1-6.el8.x86_64     4/10 
  Sprawdzanie                    : centos-logos-httpd-80.5-2.el8.noarch    5/10 
  Sprawdzanie                    : httpd-2.4.37-16.module_el8.1.0+256+a    6/10 
  Sprawdzanie                    : httpd-filesystem-2.4.37-16.module_el    7/10 
  Sprawdzanie                    : httpd-tools-2.4.37-16.module_el8.1.0    8/10 
  Sprawdzanie                    : mod_http2-1.11.3-3.module_el8.1.0+21    9/10 
  Sprawdzanie                    : mailcap-2.1.48-3.el8.noarch            10/10 

Zainstalowano:
  httpd-2.4.37-16.module_el8.1.0+256+ae790463.x86_64                            
  apr-util-bdb-1.6.1-6.el8.x86_64                                               
  apr-util-openssl-1.6.1-6.el8.x86_64                                           
  apr-1.6.3-9.el8.x86_64                                                        
  apr-util-1.6.1-6.el8.x86_64                                                   
  centos-logos-httpd-80.5-2.el8.noarch                                          
  httpd-filesystem-2.4.37-16.module_el8.1.0+256+ae790463.noarch                 
  httpd-tools-2.4.37-16.module_el8.1.0+256+ae790463.x86_64                      
  mod_http2-1.11.3-3.module_el8.1.0+213+acce2796.x86_64                         
  mailcap-2.1.48-3.el8.noarch                                                   

Ukończono.

Czas pobrać ownclouda. Jeżeli nie mamy polecenia wget to należy go zainstalować:

dnf install wget
Ostatnio sprawdzono ważność metadanych: 18:19:40 temu w dniu czw, 11 cze 2020, 17:13:24.
Rozwiązano zależności.
================================================================================
 Pakiet       Architektura   Wersja                     Repozytorium      Rozm.
================================================================================
Instalowanie:
 wget         x86_64         1.19.5-8.el8_1.1           AppStream         735 k

Podsumowanie transakcji
================================================================================
Instalacja  1 pakiet

Całkowity rozmiar pobierania: 735 k
Rozmiar po zainstalowaniu: 2.9 M
W porządku? [t/N]: y
Pobieranie pakietów:
wget-1.19.5-8.el8_1.1.x86_64.rpm                1.3 MB/s | 735 kB     00:00    
--------------------------------------------------------------------------------
Razem                                           955 kB/s | 735 kB     00:00     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                          1/1 
  Instalowanie                   : wget-1.19.5-8.el8_1.1.x86_64             1/1 
  Wykonywanie skryptu            : wget-1.19.5-8.el8_1.1.x86_64             1/1 
  Sprawdzanie                    : wget-1.19.5-8.el8_1.1.x86_64             1/1 

Zainstalowano:
  wget-1.19.5-8.el8_1.1.x86_64                                                  

Ukończono.

Teraz możemy bez problemu pobrać naszego ownclouda:

$ wget https://download.owncloud.org/community/owncloud-latest.tar.bz2

Teraz należy nasze archiwum rozpakować:

tar -jxf owncloud-latest.tar.bz2 -C /var/www/html/

(W CentOS 8 minimal, nie ma polecenia tar, trzeba go doinstalować poleceniem dnf):

dnf install tar
CentOS-8 - AppStream                            6.3 kB/s | 4.3 kB     00:00    
CentOS-8 - Base                                 6.2 kB/s | 3.9 kB     00:00    
CentOS-8 - Extras                               2.6 kB/s | 1.5 kB     00:00    
Rozwiązano zależności.
================================================================================
 Pakiet        Architektura     Wersja                   Repozytorium     Rozm.
================================================================================
Instalowanie:
 tar           x86_64           2:1.30-4.el8             BaseOS           838 k

Podsumowanie transakcji
================================================================================
Instalacja  1 pakiet

Całkowity rozmiar pobierania: 838 k
Rozmiar po zainstalowaniu: 2.8 M
W porządku? [t/N]: y
Pobieranie pakietów:
tar-1.30-4.el8.x86_64.rpm                       1.5 MB/s | 838 kB     00:00    
--------------------------------------------------------------------------------
Razem                                           900 kB/s | 838 kB     00:00     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                          1/1 
  Instalowanie                   : tar-2:1.30-4.el8.x86_64                  1/1 
  Wykonywanie skryptu            : tar-2:1.30-4.el8.x86_64                  1/1 
  Sprawdzanie                    : tar-2:1.30-4.el8.x86_64                  1/1 

Zainstalowano:
  tar-2:1.30-4.el8.x86_64                                                       

Ukończono.

Następnie wypakować:

tar -jxf owncloud-latest.tar.bz2 -C /var/www/html/

Jeżeli masz taki błąd jak poniżej:

# tar -jxf owncloud-latest.tar.bz2 -C /var/www/html/
tar (child): bzip2: Nie można exec: Nie ma takiego pliku ani katalogu
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Należy doinstalować bzip2:

# dnf install bzip2
Ostatnio sprawdzono ważność metadanych: 0:02:31 temu w dniu pią, 12 cze 2020, 14:36:25.
Rozwiązano zależności.
================================================================================
 Pakiet          Architektura     Wersja                 Repozytorium     Rozm.
================================================================================
Instalowanie:
 bzip2           x86_64           1.0.6-26.el8           BaseOS            60 k

Podsumowanie transakcji
================================================================================
Instalacja  1 pakiet

Całkowity rozmiar pobierania: 60 k
Rozmiar po zainstalowaniu: 91 k
W porządku? [t/N]: y
Pobieranie pakietów:
bzip2-1.0.6-26.el8.x86_64.rpm                   233 kB/s |  60 kB     00:00    
--------------------------------------------------------------------------------
Razem                                           132 kB/s |  60 kB     00:00     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                          1/1 
  Instalowanie                   : bzip2-1.0.6-26.el8.x86_64                1/1 
  Wykonywanie skryptu            : bzip2-1.0.6-26.el8.x86_64                1/1 
  Sprawdzanie                    : bzip2-1.0.6-26.el8.x86_64                1/1 

Zainstalowano:
  bzip2-1.0.6-26.el8.x86_64                                                     

Ukończono.

Zmieniamy właściciela pliku na apache:

chown -R apache: /var/www/html/owncloud

Teraz trzeba skonfigurować nasz serwer HTTP:

Zacznijmy od edycji pliku: /etc/httpd/conf.d/owncloud.conf

zapiszmy w nim coś takiego:

Alias /owncloud "/var/www/html/owncloud/"

<Directory /var/www/html/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/html/owncloud
 SetEnv HTTP_HOME /var/www/html/owncloud

</Directory>

trzeba doinstalować także pakiet php, o którym zapomniałem na początku wpisu:

# dnf install php
Ostatnio sprawdzono ważność metadanych: 0:27:30 temu w dniu pią, 12 cze 2020, 14:40:27.
Rozwiązano zależności.
===================================================================================================================================================================================================================
 Pakiet                                           Architektura                           Wersja                                                                    Repozytorium                              Rozm.
===================================================================================================================================================================================================================
Instalowanie:
 php                                              x86_64                                 7.2.11-2.module_el8.1.0+209+03b9a8ff                                      AppStream                                 1.5 M
Instalowanie zależności:
 nginx-filesystem                                 noarch                                 1:1.14.1-9.module_el8.0.0+184+e34fea82                                    AppStream                                  24 k
 php-cli                                          x86_64                                 7.2.11-2.module_el8.1.0+209+03b9a8ff                                      AppStream                                 3.1 M
Instalowanie słabych zależności:
 php-fpm                                          x86_64                                 7.2.11-2.module_el8.1.0+209+03b9a8ff                                      AppStream                                 1.6 M
Włączanie strumieni modułów:
 nginx                                                                                   1.14                                                                                                                     

Podsumowanie transakcji
===================================================================================================================================================================================================================
Instalacja  4 pakiety

Całkowity rozmiar pobierania: 6.3 M
Rozmiar po zainstalowaniu: 22 M
W porządku? [t/N]: y
Pobieranie pakietów:
(1/4): nginx-filesystem-1.14.1-9.module_el8.0.0+184+e34fea82.noarch.rpm                                                                                                             35 kB/s |  24 kB     00:00    
(2/4): php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                                                                                                                     948 kB/s | 1.6 MB     00:01    
(3/4): php-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                                                                                                                         583 kB/s | 1.5 MB     00:02    
(4/4): php-cli-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64.rpm                                                                                                                     1.1 MB/s | 3.1 MB     00:02    
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Razem                                                                                                                                                                              1.9 MB/s | 6.3 MB     00:03     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                                                                                                                                                             1/1 
  Instalowanie                   : php-cli-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                         1/4 
  Wykonywanie skryptu            : nginx-filesystem-1:1.14.1-9.module_el8.0.0+184+e34fea82.noarch                                                                                                              2/4 
  Instalowanie                   : nginx-filesystem-1:1.14.1-9.module_el8.0.0+184+e34fea82.noarch                                                                                                              2/4 
  Instalowanie                   : php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                         3/4 
  Wykonywanie skryptu            : php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                         3/4 
  Instalowanie                   : php-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                             4/4 
  Wykonywanie skryptu            : php-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                             4/4 
  Wykonywanie skryptu            : php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                         4/4 
  Sprawdzanie                    : nginx-filesystem-1:1.14.1-9.module_el8.0.0+184+e34fea82.noarch                                                                                                              1/4 
  Sprawdzanie                    : php-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                             2/4 
  Sprawdzanie                    : php-cli-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                         3/4 
  Sprawdzanie                    : php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                                                                                                                         4/4 

Zainstalowano:
  php-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64                   php-fpm-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64               nginx-filesystem-1:1.14.1-9.module_el8.0.0+184+e34fea82.noarch              
  php-cli-7.2.11-2.module_el8.1.0+209+03b9a8ff.x86_64              

Ukończono.

Następnie należy zrestartować i uruchomić moduł httpd:

# systemctl restart httpd
# systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
  Drop-In: /usr/lib/systemd/system/httpd.service.d
           └─php-fpm.conf
   Active: active (running) since Fri 2020-06-12 15:08:44 EDT; 53s ago
     Docs: man:httpd.service(8)
 Main PID: 4719 (httpd)
   Status: "Total requests: 71; Idle/Busy workers 100/0;Requests/sec: 1.45; Bytes served/sec:  68KB/sec"
    Tasks: 213 (limit: 23985)
   Memory: 38.9M
   CGroup: /system.slice/httpd.service
           ├─4719 /usr/sbin/httpd -DFOREGROUND
           ├─4720 /usr/sbin/httpd -DFOREGROUND
           ├─4721 /usr/sbin/httpd -DFOREGROUND
           ├─4722 /usr/sbin/httpd -DFOREGROUND
           └─4723 /usr/sbin/httpd -DFOREGROUND

cze 12 15:08:44 localhost.localdomain systemd[1]: Starting The Apache HTTP Server...
cze 12 15:08:44 localhost.localdomain httpd[4719]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to >
cze 12 15:08:44 localhost.localdomain systemd[1]: Started The Apache HTTP Server.
cze 12 15:08:44 localhost.localdomain httpd[4719]: Server configured, listening on: port 80

i już możemy wejść na stronę:

http://adresIPserwera/owncloud (np. http://192.168.1.15/owncloud )

Po wejściu na tą stronę za 1 razem, trzeba ustawić login i hasło administratora ownclouda, także wybrać „Zasoby dysku i Baza danych”, w bazie danych wybrać MySQL i tam wpisać nazwę bazy danych, użytkownika, oraz hasło do tego użytkownika.

i teraz możemy cieszyć się własnym serwerem owncloud 🙂

Jeżeli macie problem z zapisaniem jakichkolwiek plików, to należy sprawdzić, czy macie włączonego selinuxa – jeżeli tak to przyda się polecenie:

setsebool -P httpd_unified 1

Jak sprawdzić czy selinux jest włączony?

poleceniem getenforce:

# getenforce
Enforcing

W takim przypadku jak powyżej selinux jest uruchomiony.

Jeżeli macie jakieś problemy zachęcam do komentowania wpisu 😉