Joomla 5 ruční instalace

-- Zdroj: https://docs.joomla.org/J4.x:Joomla_CLI_Installation --

1. Stažení nejnovější verze z: https://downloads.joomla.org/
2. Kontrola integrity: sha1sum Joomla_5.0.0-Stable-Full_Package.tar.gz
fafa616ab0d9dce6a6b207b02ac49e8f253a4245  Joomla_5.0.0-Stable-Full_Package.tar.gz
3. Rozbalení na lokálním disku a přes FILEZILLu přenos do adresáře na webu: /srv/web/joomla/
4. Připojení se na konzolu webhostingu přes SSH (na webhostingu SAVANA) je to takto:
ssh user@ssh.uzivatel.savana-hosting.cz -p 9140 -i /home/kocourek/.ssh/mujklicssh2
5. Vytvoření databáze - joomla_db, host: localhost, dbuser: dbuživatel
6. Návod - php installation/joomla.php help install
7. Instalace - spuštění v příkazovém řádku příkaz: php installation/joomla.php install
8. ERROR

In MysqliDriver.php line 286:

Access denied for user 'root'@'localhost'

install [--site-name SITE-NAME] [--admin-user ADMIN-USER] [--admin-username ADMIN-USERNAME] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--db-type DB-TYPE] [--db-host DB-HOST] [--db-user DB-USER] [--db-pass [DB-PASS]] [--db-name DB-NAME] [--db-prefix DB-PREFIX] [--db-encryption DB-ENCRYPTION] [--db-sslkey [DB-SSLKEY]] [--db-sslcert [DB-SSLCERT]] [--db-sslverifyservercert [DB-SSLVERIFYSERVERCERT]] [--db-sslca [DB-SSLCA]] [--db-sslcipher [DB-SSLCIPHER]] [--public-folder [PUBLIC-FOLDER]] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [--] <command>

Obrazovky ruční instalace CMS joomla 5

Konzolová instalace CMS Joomla se spustí příkazem:

php installation/joomla.php install

návod na instalaci joomla 5

ERROR - nebyla vytvořena databáze
před instalací

ERROR 2 - nejde instalace
na produkčním serveru

ERROR 3 - dokončená instalace

err_zdrojkod

joomla tabulka menu

joomla_db oprávnění

úspěšná instalace

Přístupová práva všechna udělena (kromě GRANT).

Kde je chyba?

Zřejmě vývojáři nepočítali s již odstraněnou bezpečnostní chybou u MariaDB, kdy z běžného uživatelského účtu nelze spustit mariadb účet root!!! U mysql to šlo. Webový server Apache2 běží pod účtem www-data.
To jsou potom ty odpovědi na dotazy: „Nám to všechno normálně jde!“
Pro odstranění chyby stačí, aby vývojáři joomly na mariadb nastavili
produkční prostředí
sudo mariadb-secure-installation, viz níže, pak jim to taky nepůjde.

Chyba byla v "Relative or absolute path: localhost/joomla/", nemá se tam zadat nic <ENTER>, pak se instalace dokončí.

Nastavení MariaDB do produkčního režimu

sudo mariadb-secure-installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.  If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none): <nic>
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

Set root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB 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? [Y/n] 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? [Y/n] Y
... Success!

By default, MariaDB 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? [Y/n] Y
- Dropping test database...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed!  Not critical, keep moving...
- 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? [Y/n] Y
... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

chyba 500 po instalaci joomla 5

joomla 5 debug mod

joomla konfigurace

Po instalaci CMS joomla 5_0_0 mi to na localhostu házelo chybu 500 „Omlouváme se, došlo k problému, ze kterého jsme se nemohli vrátit.“
Je třeba se přepnout do ladícího režimu změnou v souboru configuration.php:

  1. Změnit přístupová práva k souboru configuration.php z 444 na 644 (chmod 644 configuration.php)
  2. V tomto konfiguračním souboru změnit proměnnou $debug = true; (původne false) a $error_reporting = 'maximum'; (původně 'default')
  3. Odladit a pak nastavit původní hodnoty a přístupová práva k configuration.php na 444 (chmod 444 configuration.php)

Joomla má pět úrovní error reporting:

1. Default: leaves the level of PHP error reporting to that set up in the server (usually in the php.ini file).
2. None: this switches off PHP error reporting.
3. Simple: overrides the server setting to give a basic level of reporting.
4. Maximum: overrides the server setting to report all errors.
5. Development: overrides the server setting to report all errors.

K odstranění výše uváděných poinstalačních chyb stačilo nastavit adresář ./jomla/administrator/cache na 777 (chmod 777 ./jomla/administrator/cache ).

Administrace: https://vasedomena.cz/administrator/


Komentáře

Kdokoliv může přidávat komentáře ke článkům bez registrace. Zadá si libovolnou přezdívku a napíše komentář.

Jak používat messenger Signál


SSL pro weby od 11/2015 zdarma


MS WINDOWS 10, 11 - sběr informací o uživateli


DEBIAN 12 (bookworm) - OS zdarma debian vyšel 10.6.2023

debian

debian - stáhnout nejnovější DEBIAN pro PC
debian edu - debian pro školy a školní prostředí, stažení DEBedu (torrent)


Zranitelnost „ROM-0“ routerů


Předali data tajným službám
Americké bezpečnostní agentuře (NSA) předali data Microsoft, Yahoo, Google, Facebook...


Itálie preferuje open source
Italský parlament schválil zákon, který nařizuje státním institucím pořizovat otevřený software před komerčním. To znamená LINUX místo MS-WINDOWS, LIBRE OFFICE místo MS OFFICE atd.

19.03. 2024 10:36:16
  • Redakční systém MRS
  • 10 nečastějších zranitelností WEBU
  • Esperantoesperanto - univerzální mezinárodní jazyk
  • Kryptografie okolo nás - kniha popisuje využití kryptografie v běžném životě
  • SMS zdarma - posílání SMS zdarma
  • proč LINUX
  • základy LINUXU
  • Přepsání disku náhodnými daty
  • Software na úřadech - jeho otevřené alternativy
  • Řekněte sbohem Microsoftu
  • Rychlost připojení - změřte si svoji rychlost
  • SEO servis
  • Jak psát web
  • Zákony - občanský, autorský, obchodní zákoník atd.
  • Infosoud - nalezení stání a průběhu jednání
  • Soudní rozhodnutí - nalezení rozsudků
  • ARES - registr ekonomických subjektů
  • Katastr nemovitostí
  • Broďan - brodské nezávislé zpravodajství

vydělávejte
na burze kryptoměn

23.09. 2024 07:53:51
Návštěvy
Celkem: 315392
Týden: 723
Dnes: 91
  přihlásit poslední změna: 04.11. 2024 18:32:32