47 lines
894 B
Markdown
47 lines
894 B
Markdown
# Creare un server per più website statici
|
|
|
|
per questo esempio scaricheremo i siti dal web usando
|
|
|
|
(https://forgit.patachina.it/Fabio/website-downloader.git)
|
|
|
|
1. creare il folder principale es: dock clonando la git
|
|
|
|
```sh
|
|
git clone https://forgit.patachina.it/Fabio/multi_static_website.git dock
|
|
```
|
|
|
|
2. scaricare i vari siti in directory differenti all'interno di dock
|
|
|
|
```
|
|
cd dock
|
|
downloadsite.sh https://www.decomposerize.com/ decomposerize
|
|
downloadsite.sh https://www.composerize.com/ composerize
|
|
downloadsite.sh https://www.composeverter.com/ composeverter
|
|
```
|
|
|
|
3. installare i packages per il server npm
|
|
|
|
npm install
|
|
|
|
4. inserire i parametri del server
|
|
|
|
http o https
|
|
IP
|
|
porta
|
|
|
|
5. inserire le directory separate da ,
|
|
|
|
SITES=
|
|
|
|
6. il file diventa
|
|
|
|
```sh
|
|
TYPE=http
|
|
HOST=192.168.1.3
|
|
PORT=12000
|
|
SITES=composerize,composeverter,decomposerize
|
|
```
|
|
|
|
7. avviare il server
|
|
|
|
node server.js
|