Aldo Ivan commited on
Commit
dfca580
·
1 Parent(s): 0e56b1f

Inicio del proyecto

Browse files
Files changed (3) hide show
  1. Dockerfile +12 -0
  2. app/config.php +16 -0
  3. app/index.php +2 -0
Dockerfile ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM debian:12.6
2
+
3
+ RUN apt update -y
4
+ RUN apt upgrade -y
5
+ RUN apt install -y apache2
6
+ RUN apt install -y php php-mysql php-mysqli
7
+ RUN apt clean
8
+ RUN rm -rf /var/lib/apt/lists/*
9
+ COPY app/ app/
10
+ WORKDIR app
11
+ EXPOSE 7860
12
+ CMD ["php","-S","0.0.0.0:7860"]
app/config.php ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ ini_set("display_errors",1);
3
+ ini_set("display_startup_errors",1);
4
+ error_reporting(E_ALL);
5
+
6
+ define("DB_NAME", getenv("DB_NAME"));
7
+ define("DB_USER", getenv("DB_USER"));
8
+ define("DB_PASSWORD", getenv("DB_PASSWORD"));
9
+ define("DB_HOST", getenv("DB_HOST"));
10
+
11
+ $conn = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
12
+
13
+ if (!$conn) {
14
+ die("No se pudo conectar: " . mysqli_connect_error());
15
+ }
16
+ ?>
app/index.php ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ <?php
2
+ require_once("config.php");