Wdrożenie i wykorzystanie systemu zarządzania treścią Joomla Docker

Wdrożenie i wykorzystanie systemu zarządzania treścią Joomla Docker

O

Zautomatyzowane kompilacja Docker Joomla System zarządzania treścią (CMS) „Linuxconfig/Joomla” może być używany do natychmiastowego wdrażania Joomla CMS na hostach Docker.

Konfiguracja

Aplikacja Joomla CMS działa w systemie Debian GNU/Linux z serwerem Apache Web Server, MariaDB (MySQL), bazy danych i PHP5. Nowy kontener Docker oparty na „Linuxconfig/Joomla” ujawni port 80, który można połączyć z portem hosta Docker w celu uzyskania natychmiastowego dostępu i konfiguracji strony internetowej Joomla.

Skonfigurowane użytkownicy MySQL: hasła:

  • root: „puste hasło”
  • admin: „Pass”

Skonfigurowane bazy danych mysql:

  • Joomla

Odsłonięte porty:

  • 80

Zastosowanie

Poniżej polecenie pobierze i utworzy nowy kontener Docker o nazwie Joomla i połączyć lokalny port systemu hosta 80 z odsłoniętym portem kontenera 80.

# Docker Run -d --Name = Joomla -p 80:80 Linuxconfig/Joomla 

Stosowanie

Po wdrożeniu Joomla kontener dokera http: // localhost i rozpocznij instalację i konfiguracja Joomla za pomocą informacji podanych powyżej.

Dodatkowe informacje

Użyj następującego polecenia Linux, aby zaktualizować lub zresetować hasło użytkownika mariadb. Poniższe polecenie ustawi nowy Admin hasło użytkownika:

# Docker Exec -it Joomla mysqladmin -uadmin -pass hasło ABC123 

Aby utworzyć nową bazę danych, np. Joomla2 Wchodzić:

# Docker Exec -it Joomla Mysqladmin -uadmin -ppass Utwórz joomla2 

Powiązane samouczki Linux:

  • Ubuntu 20.04 WordPress z instalacją Apache
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Jak utworzyć stos lampy na bazie Dockera za pomocą Dockera na…
  • Instalacja OpenLitespeed WordPress
  • Ubuntu 20.04: WordPress z instalacją Nginx
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Jak tworzyć, zarządzać i ujawniać usługę w Kubernetes
  • Instalacja Ampache Raspberry Pi
  • Jak zmienić hasło użytkownika mariadb
  • Jak skonfigurować Linux Apache MySQL Python Server