clean2 - no makefile

This commit is contained in:
kinou-p 2022-09-23 21:03:47 +02:00
parent 9958c80a3c
commit 54f58e76fb
8 changed files with 5 additions and 23 deletions

View File

@ -22,8 +22,8 @@ services:
wordpress: wordpress:
build: ./requirements/wordpress build: ./requirements/wordpress
container_name: wordpress
volumes: volumes:
# - wpfiles:/var/www/html
- ./wordpress:/var/www/html - ./wordpress:/var/www/html
depends_on: depends_on:
- mariadb - mariadb
@ -34,21 +34,7 @@ services:
mariadb: mariadb:
build: ./requirements/mariadb build: ./requirements/mariadb
container_name: mariadb container_name: mariadb
#image: mariadb:latest
#container_name: mariadb
#environment:
# MARIADB_DATABASE: wp
# MARIADB_USER: wp
# MARIADB_PASSWORD: secret
# MARIADB_ROOT_PASSWORD: secret
#mariadb_DATABASE: wp
#mariadb_USER: wp
#mariadb_PASSWORD: secret
#mariadb_ROOT_PASSWORD: secret
volumes: volumes:
#- ./requirements/mariadb:/var/lib/mariadb
#- wpfiles:/var/www/html
- ./wordpress:/var/www/html - ./wordpress:/var/www/html
networks: networks:
- wpnetwork - wpnetwork

View File

@ -0,0 +1 @@
.git

View File

@ -0,0 +1 @@
.git

View File

@ -19,6 +19,6 @@ RUN mkdir -p /etc/ssl/private
RUN mkdir -p /etc/ssl/certs RUN mkdir -p /etc/ssl/certs
RUN openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/nginx-selfsigned.key -out /etc/ssl/certs/nginx-selfsigned.crt -subj "/C=FR/ST=17/L=StJeanDeLiversay/O=42/CN=apommier" RUN openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/nginx-selfsigned.key -out /etc/ssl/certs/nginx-selfsigned.crt -subj "/C=FR/ST=17/L=StJeanDeLiversay/O=42/CN=apommier"
COPY conf/nginx2.conf /etc/nginx/conf.d/default.conf COPY conf/nginx.conf /etc/nginx/conf.d/default.conf
ENTRYPOINT ["nginx", "-g", "daemon off;"] ENTRYPOINT ["nginx", "-g", "daemon off;"]

View File

@ -0,0 +1 @@
.git

View File

@ -17,7 +17,6 @@ RUN apt-get -y install php7.3 php-mysqli php-fpm wget sendmail sudo
EXPOSE 9000 EXPOSE 9000
#COPY ./conf/www.conf /etc/php/7.3/fpm/pool.d
COPY ./tools /var/www/tools COPY ./tools /var/www/tools
RUN chmod +x /var/www/tools/start.sh RUN chmod +x /var/www/tools/start.sh

View File

@ -1,8 +1,6 @@
#!/bin/bash #!/bin/bash
sed -i "s/listen = \/run\/php\/php7.3-fpm.sock/listen = 9000/" "/etc/php/7.3/fpm/pool.d/www.conf"; sed -i "s/listen = \/run\/php\/php7.3-fpm.sock/listen = 9000/" "/etc/php/7.3/fpm/pool.d/www.conf";
# chown -R www-data:www-data /var/www/*;
# chown -R 755 /var/www/*;
mkdir -p /run/php/; mkdir -p /run/php/;
touch /run/php/php7.3-fpm.pid; touch /run/php/php7.3-fpm.pid;
@ -15,16 +13,12 @@ if [ ! -f /var/www/html/wp-config.php ]; then
cd /var/www/html; cd /var/www/html;
echo "Wordpress: downloading..." echo "Wordpress: downloading..."
wp core download --locale=fr_FR --allow-root; wp core download --locale=fr_FR --allow-root;
#echo "Wordpress: creating users admin..."
echo "Wordpress: configuration..." echo "Wordpress: configuration..."
mv /var/www/tools/wp-config.php /var/www/html/ mv /var/www/tools/wp-config.php /var/www/html/
#wp config create --dbname=${MARIADB_DATABASE} --dbuser=${MARIADB_USER} --dbpass=${MARIADB_PASSWORD} --dbhost=${WP_DB_HOST} --allow-root;
echo "Wordpress: installation..."; echo "Wordpress: installation...";
wp core install --url=apommier.42.fr --title=CoUcoU --admin_user=admin --admin_password=admin --admin_email=admin@42.fr --skip-email --allow-root; wp core install --url=apommier.42.fr --title=CoUcoU --admin_user=admin --admin_password=admin --admin_email=admin@42.fr --skip-email --allow-root;
echo "Wordpress: create user..."; echo "Wordpress: create user...";
#wp user create --allow-root ${WP_USER_LOGIN} ${WP_USER_EMAIL} --user_pass=${WP_USER_PASSWORD};
wp user create apommier apommier@student.42.fr --user_pass=1234 --allow-root; wp user create apommier apommier@student.42.fr --user_pass=1234 --allow-root;
#sudo -u ${USER} -i -- wp user create ${WP_USER_LOGIN} apommier@student.42.fr --user_pass=${WP_USER_PASSWORD};
echo "Wordpress: set up!" echo "Wordpress: set up!"
fi fi