Keycloak: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
(Uus lehekülg: '===Sissejuhatus=== TODO ===Tõõpõhimõte=== TODO ===Wordpress paigaldamine=== Docker-compose seadistamine <pre> root@docker:~/wp2# pwd /root/wp2 root@docker:~/wp2# cat d...') |
Resümee puudub |
||
| 6. rida: | 6. rida: | ||
TODO |
TODO |
||
| + | |||
| + | Käesolevas tekstis kirjeldatakse Wordpress ja Keycloak kasutamist Dockerhost keskkonnas |
||
| + | |||
| + | * wordpress v. 5.9 |
||
| + | * keycloak v. 12.x |
||
===Wordpress paigaldamine=== |
===Wordpress paigaldamine=== |
||
| 65. rida: | 70. rida: | ||
TODO |
TODO |
||
| + | ===Keycloak paigaldamine=== |
||
| + | |||
| + | Keycloak v. 12.0 paigaldamiseks ja käivitamiseks sobib öelda |
||
| + | |||
| + | # docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -p 8080:8080 --name=keycloak jboss/keycloak:12.0.4 |
||
| + | |||
| + | kus |
||
| + | |||
| + | * TODO |
||
| + | |||
| + | ===Wordpress ja Keycloak integratsioon=== |
||
| + | |||
| + | Wordpress ja Keycloak integratsioon toimub webgui liidestes. |
||
| + | |||
| + | ====Keycloak ettevalmistamine==== |
||
| + | |||
| + | TODO |
||
| + | |||
| + | ====Wordpress ettevalmistamine==== |
||
| + | |||
| + | oauth plugin lisamiseks on sobiv avada |
||
| + | Plugins -> Add New -> 'OAuth Single Sign On – SSO (OAuth Client) by miniOrange' |
||
===Kasulikud lisamaterjalid=== |
===Kasulikud lisamaterjalid=== |
||
Redaktsioon: 16. oktoober 2022, kell 10:12
Sissejuhatus
TODO
Tõõpõhimõte
TODO
Käesolevas tekstis kirjeldatakse Wordpress ja Keycloak kasutamist Dockerhost keskkonnas
- wordpress v. 5.9
- keycloak v. 12.x
Wordpress paigaldamine
Docker-compose seadistamine
root@docker:~/wp2# pwd
/root/wp2
root@docker:~/wp2# cat docker-compose.yml
version: '3.1'
services:
wordpress:
image: wordpress:5.9.3-php8.1-apache
restart: always
ports:
- 8686:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: exampleuser
WORDPRESS_DB_PASSWORD: examplepass
WORDPRESS_DB_NAME: exampledb
volumes:
- wordpress2:/var/www/html
db:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: exampledb
MYSQL_USER: exampleuser
MYSQL_PASSWORD: examplepass
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- db2:/var/lib/mysql
volumes:
wordpress2:
db2:
kus
- TODO
Esmakordne käivitamine
root@docker:~/wp2# docker-compose up
Tulemusena töötavad kaks konteinerit: mysql ja wordpress. Aadressil http://192.168.110.221:8686/ on ligipääsetav Wordpress installer, see tuleb läbida järgmisena. Kokkuvõttes on kasutada paigaldatud ja seadistatud Wordpress rakendus tavalisel viisil.
Järgmised käivitamised
TODO
Keycloak paigaldamine
Keycloak v. 12.0 paigaldamiseks ja käivitamiseks sobib öelda
- docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -p 8080:8080 --name=keycloak jboss/keycloak:12.0.4
kus
- TODO
Wordpress ja Keycloak integratsioon
Wordpress ja Keycloak integratsioon toimub webgui liidestes.
Keycloak ettevalmistamine
TODO
Wordpress ettevalmistamine
oauth plugin lisamiseks on sobiv avada
Plugins -> Add New -> 'OAuth Single Sign On – SSO (OAuth Client) by miniOrange'
Kasulikud lisamaterjalid
- TODO