Odpowiednie produkty
Scenariusz
Wbudowana aplikacja WordPress nie jest dostępna dla urządzeń QNAP NAS z procesorami ARM. Możesz jednak wdrożyć WordPressa, używając Container Station i Docker Compose.
Procedura
Dalsze czytanie
- Urządzenia QNAP NAS z procesorami ARM
- Container Station
Scenariusz
Wbudowana aplikacja WordPress nie jest dostępna dla urządzeń QNAP NAS z procesorami ARM. Możesz jednak wdrożyć WordPressa, używając Container Station i Docker Compose.
Procedura
- Zainstaluj Container Station
- Otwórz App Center na swoim QNAP NAS.
- Wyszukaj Container Station i kliknij Zainstaluj.
- Uruchom Container Station po zakończeniu instalacji.
- Utwórz i wdróż aplikację WordPress za pomocą Docker Compose
- Otwórz Container Station.
- Przejdź do menu Explore i wybierz Create Application.
- Wprowadź nazwę aplikacji, na przykład `wordpress`.
- Jeśli Docker Compose jest obsługiwany w Twojej wersji Container Station, prześlij lub wklej plik `docker-compose.yml`.
- Skopiuj i wklej poniższy kod YAML zgodnie z procesorem CPU Twojego NAS (strona produktu NAS):
- Dla NAS z procesorem ARM 64-bitowym
YAMLCopyKod:version : '3' services : db : image : mariadb : 10.6 container_name : wordpress - db restart : always environment : MYSQL_ROOT_PASSWORD : your_root_password MYSQL_DATABASE : wordpress MYSQL_USER : wpuser MYSQL_PASSWORD : your_wp_password volumes : - ./db : /var/lib/mysql wordpress : image : wordpress : latest container_name : wordpress - web restart : always ports : - "8888:80" environment : WORDPRESS_DB_HOST : db : 3306 WORDPRESS_DB_USER : wpuser WORDPRESS_DB_PASSWORD : your_wp_password WORDPRESS_DB_NAME : wordpress volumes : - ./wordpress : /var/www/html depends_on : - db - Dla NAS z procesorem ARM 32-bitowym
YAMLCopyKod:services : db : image : wlanboy/mariadb - arm32v7 : latest container_name : wordpress - db restart : always environment : MYSQL_ROOT_PASSWORD : your_root_password MYSQL_DATABASE : wordpress MYSQL_USER : wpuser MYSQL_PASSWORD : your_wp_password volumes : - ./db : /var/lib/mysql wordpress : image : arm32v7/wordpress : php7.3 - apache container_name : wordpress - web restart : always ports : - "8888:80" environment : WORDPRESS_DB_HOST : db : 3306 WORDPRESS_DB_USER : wpuser WORDPRESS_DB_PASSWORD : your_wp_password WORDPRESS_DB_NAME : wordpress volumes : - ./wordpress : /var/www/html depends_on : - db - Przypomnienie dotyczące bezpieczeństwa: Ze względów bezpieczeństwa zmień domyślne hasła do bazy danych w pliku `docker-compose.yml` przed wdrożeniem.
- Kliknij Validate, aby sprawdzić kod.
- Kliknij Create, aby rozpocząć tworzenie aplikacji.
- Uwaga: Domyślny port sieciowy to 8888. Możesz zmienić ten port, jeśli to konieczne.
- Dostęp do WordPressa
- Po wdrożeniu przejdź do Application, aby potwierdzić, że działa.
- Otwórz przeglądarkę internetową i wprowadź adres IP NAS oraz port przypisany do kontenera WordPress (na przykład, `http://nas-ip:8888`).
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć konfigurację WordPressa, a następnie zaloguj się do WordPressa.
- Po wdrożeniu przejdź do Application, aby potwierdzić, że działa.
Dalsze czytanie