d3fb703ed61639a546c9013e70baff3b92460769
Aplikacje Serwerowe - Maciej Mendela - PHP
Jak to zainstalować?
- Zainstaluj Dockera
- Zmień nazwę pliku
docker-compose.ymlnadocker-compose.yml.old, adocker-compose.yml.firstnadocker-compose.yml - Uruchom polecenie
docker-compose up -d --build - Zaczekaj aż polecenie się zakończy i wykonaj
docker-compose down - Zmień nazwę
docker-compose.ymlnadocker-compose.yml.first, adocker-compose.yml.oldnadocker-compose.yml. - Wykonaj polecenie
docker-compose up -d - Wrzuć bazę danych z pliku SQL, najlepiej przez phpmyadmin.
Konfiguracja domyślna
- Hostname bazy danych: db
- Port bazy danych: 3306
- Port Apache (ten do którego łączymy się z przeglądarki): 3000
- Username bazy danych: tester
- Hasło usera tester: tester
- Nazwa bazy danych: tester
- Hasło roota bazy danych: tester
Założenia
- Katalog
serwerowe_mendelajest katalogiem głównym Apache (/var/www/html). Jest tam index.html z odnośnikiem do phpmyadmin (zarządzania bazą danych), oraz edytując link można się dostać do poszczególnych lekcji (Lekcja_01, Lekcja_02 itd...)
Jak potem uruchomić
- Po prostu
docker-compose up -d, a potemdocker-compose downżeby wyłączyć.
Na co uważać
Wszystkie poelcenia terminala a w szczególności docker-compose uruchamiać z poziomu katalogu serwerowe_mendela. Nie usuń sobie woluminu dockera serwerowe_mendela_db_data (najlepiej widać to w GUI Dockera - Docker Desktop) ponieważ stracisz dane w bazie danych i będzie trzeba je importować ponownie.
Languages
PHP
59%
JavaScript
15%
HTML
13.2%
Twig
8.9%
SCSS
3.6%
Other
0.3%