clean3 - no makefile
This commit is contained in:
parent
54f58e76fb
commit
41c5493579
@ -16,7 +16,6 @@ RUN apt-get install -y mariadb-client mariadb-common mariadb-server
|
|||||||
RUN sed -i 's/bind-address/bind-address = 0.0.0.0 #/i' /etc/mysql/mariadb.conf.d/50-server.cnf
|
RUN sed -i 's/bind-address/bind-address = 0.0.0.0 #/i' /etc/mysql/mariadb.conf.d/50-server.cnf
|
||||||
RUN mkdir /mysql_scripts
|
RUN mkdir /mysql_scripts
|
||||||
COPY ./tools/ /mysql_scripts/
|
COPY ./tools/ /mysql_scripts/
|
||||||
#COPY ./conf/server.conf /etc/mysql/mariadb.conf.d/
|
|
||||||
|
|
||||||
RUN service mysql start && mysql < /mysql_scripts/mySqlScript.sql
|
RUN service mysql start && mysql < /mysql_scripts/mySqlScript.sql
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
listen 80;
|
listen 80 ssl;
|
||||||
|
|
||||||
server_name apommier.42.fr;
|
server_name apommier.42.fr;
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
FROM debian:buster
|
FROM debian:buster
|
||||||
|
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get -y install php7.3 php-mysqli php-fpm wget sendmail sudo
|
RUN apt-get -y install php7.3 php-mysqli php-fpm wget
|
||||||
|
|
||||||
EXPOSE 9000
|
EXPOSE 9000
|
||||||
|
|
||||||
|
|||||||
@ -4,12 +4,13 @@
|
|||||||
mkdir -p /run/php/;
|
mkdir -p /run/php/;
|
||||||
touch /run/php/php7.3-fpm.pid;
|
touch /run/php/php7.3-fpm.pid;
|
||||||
|
|
||||||
if [ ! -f /var/www/html/wp-config.php ]; then
|
if [ ! -f /var/www/html/wp-config.php ]
|
||||||
|
then
|
||||||
echo "Wordpress: setting up..."
|
echo "Wordpress: setting up..."
|
||||||
mkdir -p /var/www/html
|
|
||||||
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar;
|
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar;
|
||||||
chmod +x wp-cli.phar;
|
chmod +x wp-cli.phar;
|
||||||
mv wp-cli.phar /usr/local/bin/wp;
|
mv wp-cli.phar /usr/local/bin/wp;
|
||||||
|
mkdir -p /var/www/html
|
||||||
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;
|
||||||
@ -20,6 +21,17 @@ if [ ! -f /var/www/html/wp-config.php ]; then
|
|||||||
echo "Wordpress: create user...";
|
echo "Wordpress: create user...";
|
||||||
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;
|
||||||
echo "Wordpress: set up!"
|
echo "Wordpress: set up!"
|
||||||
|
else
|
||||||
|
echo "Wordpress: setting up..."
|
||||||
|
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar;
|
||||||
|
chmod +x wp-cli.phar;
|
||||||
|
mv wp-cli.phar /usr/local/bin/wp;
|
||||||
|
cd /var/www/html;
|
||||||
|
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;
|
||||||
|
echo "Wordpress: create user...";
|
||||||
|
wp user create apommier apommier@student.42.fr --user_pass=1234 --allow-root;
|
||||||
|
echo "Wordpress: set up!"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
exec "$@"
|
exec "$@"
|
||||||
Loading…
Reference in New Issue
Block a user