bla
This commit is contained in:
parent
f192cb9509
commit
3c1a42e9bb
14
Makefile
14
Makefile
@ -2,12 +2,12 @@ all: up
|
||||
|
||||
build:
|
||||
sudo docker network create --subnet=172.20.30.0/24 wordpress
|
||||
sudo mkdir ./build ~/data
|
||||
sudo curl -f https://wordpress.org/latest.tar.gz --output ~/data/latest.tar.gz
|
||||
sudo tar -xvf ~/data/latest.tar.gz
|
||||
sudo mv wordpress ~/data/wordpress
|
||||
sudo cp srcs/requirements/wordpress/srcs/wordpress.conf ~/data/wordpress/wp-config.php
|
||||
sudo chown -R root:root ~/data/wordpress
|
||||
sudo mkdir ./build /home/djonker/data
|
||||
sudo curl -f https://wordpress.org/latest.tar.gz --output /home/djonker/data/latest.tar.gz
|
||||
sudo tar -xvf /home/djonker/data/latest.tar.gz
|
||||
sudo mv wordpress /home/djonker/data/wordpress
|
||||
sudo cp srcs/requirements/wordpress/srcs/wordpress.conf /home/djonker/data/wordpress/wp-config.php
|
||||
sudo chown -R root:root /home/djonker/data/wordpress
|
||||
|
||||
up: build
|
||||
sudo docker-compose -f ./srcs/docker-compose.yml up -d
|
||||
@ -17,4 +17,4 @@ down:
|
||||
|
||||
clean: down
|
||||
yes | sudo docker system prune -a
|
||||
sudo rm -rf ~/data ./build
|
||||
sudo rm -rf /home/djonker/data ./build
|
||||
|
@ -8,7 +8,7 @@ services:
|
||||
container_name: nginx
|
||||
restart: always
|
||||
volumes:
|
||||
- ~/data/wordpress:/var/www/wordpress
|
||||
- /home/djonker/data/wordpress:/var/www/wordpress
|
||||
ports:
|
||||
- 80:80
|
||||
- 443:443
|
||||
@ -25,9 +25,9 @@ services:
|
||||
container_name: mariadb
|
||||
restart: always
|
||||
volumes:
|
||||
- ~/data/mariadb/data:/var/lib/mysql
|
||||
- ~/data/mariadb/config:/etc/mysql/conf.d
|
||||
- ~/data/mariadb/logs:/var/log/mysql
|
||||
- /home/djonker/data/mariadb/data:/var/lib/mysql
|
||||
- /home/djonker/data/mariadb/config:/etc/mysql/conf.d
|
||||
- /home/djonker/data/mariadb/logs:/var/log/mysql
|
||||
networks:
|
||||
wordpress:
|
||||
ipv4_address: 172.20.30.20
|
||||
@ -36,7 +36,7 @@ services:
|
||||
container_name: wordpress
|
||||
restart: always
|
||||
volumes:
|
||||
- ~/data/wordpress:/var/www/wordpress
|
||||
- /home/djonker/data/wordpress:/var/www/wordpress
|
||||
networks:
|
||||
wordpress:
|
||||
ipv4_address: 172.20.30.30
|
||||
|
@ -8,7 +8,7 @@ RUN apk add mariadb
|
||||
RUN apk add mariadb-client
|
||||
COPY srcs/start.sh /root/start.sh
|
||||
COPY srcs/my.cnf /etc/my.cnf.d/mariadb-server.cnf
|
||||
COPY srcs/maria.sql /root/maria.sql
|
||||
COPY srcs/wordpress.sql /root/wordpress.sql
|
||||
WORKDIR /root/
|
||||
RUN mkdir -p /run/mysqld
|
||||
RUN chown -R mysql:mysql /run/mysqld /var/lib/mysql
|
||||
|
@ -5,7 +5,7 @@ then
|
||||
else
|
||||
mysql_install_db --user=mysql --datadir=/var/lib/mysql
|
||||
mysqld & sleep 10
|
||||
#mysql < maria.sql
|
||||
mysql < wordpress.sql
|
||||
mysql -e "CREATE DATABASE $WORDPRESSDATABASE"
|
||||
mysql -e "GRANT ALL PRIVILEGES ON $WORDPRESSDATABASE.* TO $WORDPRESSDATABASEUSER@172.20.30.30 IDENTIFIED BY '$WORDPRESSDATABASEPASSWD'"
|
||||
killall mysqld
|
||||
|
610
srcs/requirements/mariadb/srcs/wordpress.sql
Normal file
610
srcs/requirements/mariadb/srcs/wordpress.sql
Normal file
File diff suppressed because one or more lines are too long
@ -29,7 +29,7 @@ http {
|
||||
index index.php;
|
||||
ssl_protocols TLSv1.2 TLSv1.3;
|
||||
ssl_session_timeout 10m;
|
||||
keepalive_timeout 70;
|
||||
keepalive_timeout 50;
|
||||
|
||||
location / {
|
||||
try_files $uri /index.php?$args;
|
||||
|
Loading…
Reference in New Issue
Block a user