install instruction
This commit is contained in:
parent
2f8468714f
commit
0bd81ae1dc
54
README.md
54
README.md
@ -1,37 +1,37 @@
|
||||
## Docker-compose LEMP
|
||||
### Inkluderar
|
||||
- nginx -> localhost:80
|
||||
- php
|
||||
- mariadb -> mariadb
|
||||
- phpmyadmin -> localhost:8080
|
||||
- composer
|
||||
|
||||
### HowTo
|
||||
|
||||
##### Webbroten
|
||||
www/public
|
||||
##### Starta servern (containern) med
|
||||
docker-compose up -d
|
||||
##### Stoppa servern (containern) med
|
||||
docker-compose down
|
||||
##### Serverns url
|
||||
localhost
|
||||
##### phpmyadmin
|
||||
localhost:8080
|
||||
##### Anslut till MariaDB med php
|
||||
## Projekt EGY Talk med SvelteKit
|
||||
#### Installation
|
||||
ladda ner eller klona projektet.
|
||||
Öppna i VS Code och kör
|
||||
````bash
|
||||
cd sveltekit
|
||||
npm install
|
||||
````
|
||||
#### Importera database egyface
|
||||
Öppna phpmyadmin (localhost:8080) och importera databasen egytalk.
|
||||
|
||||
#### www/model/DbEgyTalk.php
|
||||
I konstruktorn finns anslutningen. Ändra om så behövs.
|
||||
````php
|
||||
<?php
|
||||
// Definierar konstanter med användarinformation.
|
||||
define ('DB_USER', 'userName'); // Användare i MariaDB
|
||||
define ('DB_PASSWORD', '12345');
|
||||
define ('DB_USER', 'egytalk'); // Se till att användaren finns. Undvik root.
|
||||
define ('DB_PASSWORD', '12345'); // Byt till eget lösenord
|
||||
define ('DB_HOST', 'mariadb');
|
||||
define ('DB_NAME', 'dbName'); // Databasen som anslutning skall ske till
|
||||
define ('DB_NAME', 'egytalk');
|
||||
|
||||
// Skapar en anslutning till MariaDB och databasen dbName
|
||||
$dsn = 'mysql:host=' . DB_HOST . ';dbname=' . DB_NAME . ';charset=utf8';
|
||||
$db = new PDO($dsn, DB_USER, DB_PASSWORD);
|
||||
?> // Ej nödvändigt att avslut "ren" php med ?>
|
||||
````
|
||||
### ToDo
|
||||
Stöd för https, TLS (ssl).
|
||||
|
||||
#### API:er
|
||||
www/public/api
|
||||
#### Starta servern (containern) med
|
||||
docker-compose up -d
|
||||
#### Stoppa servern (containern) med
|
||||
docker-compose down
|
||||
#### Serverns url
|
||||
localhost
|
||||
#### phpmyadmin
|
||||
localhost:8080
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user