Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acensjj/ft_server
Ce sujet a pour but de vous initier aux bases de l’administration système et réseau. Il vous permettra de procéder à l'installation d'un serveur web complet, a l'aide d'une technologie de déploiement nommée Docker.
https://github.com/acensjj/ft_server
42 42born2code docker docker-compose ft-server nginx
Last synced: about 8 hours ago
JSON representation
Ce sujet a pour but de vous initier aux bases de l’administration système et réseau. Il vous permettra de procéder à l'installation d'un serveur web complet, a l'aide d'une technologie de déploiement nommée Docker.
- Host: GitHub
- URL: https://github.com/acensjj/ft_server
- Owner: AcensJJ
- Created: 2019-12-03T12:17:52.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-28T18:57:58.000Z (over 3 years ago)
- Last Synced: 2024-11-09T04:32:42.408Z (about 2 months ago)
- Topics: 42, 42born2code, docker, docker-compose, ft-server, nginx
- Language: Shell
- Homepage:
- Size: 1.21 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ft_server
### Description
Ce sujet a pour but de vous initier aux bases de l’administration système et réseau. Il vous permettra de procéder à
l'installation d'un serveur web complet, a l'aide d'une technologie de déploiement nommée Docker.![Docker](https://user-images.githubusercontent.com/45235527/96755415-fd613c00-13d2-11eb-9e80-ca852dbd7cac.png)
# Partie obligatoire
- Vous devrez, dans un seul container Docker, mettre en place un serveur web avec
Nginx. Le container devra tourner avec Debian Buster.
- Votre serveur devra être capable de faire tourner plusieurs services en même temps.
Les services seront un Wordpress à installer par vous même, ainsi que Phpmyadmin
et MySQL. Vous devrez vous assurer que votre base de donnée SQL fonctionne
avec le wordpress et phpmyadmin.
- Votre serveur devra pouvoir, quand c’est possible, utiliser le protocole SSL.
- Vous devrez vous assurer que, selon l’url tapé, votre server redirige vers le bon
site.
- Vous devrez aussi vous assurer que votre serveur tourne avec un index automatique
qui doit pouvoir être désactivable.# Commande
### creating vm :
`docker-machine create `
`docker-machine start `
`eval "$(docker-machine env )"`
### create :
`docker build -t ``docker run -d -p 80:80 -p 443:443 `
`docker exec -it $id bash`
### utils :
`docker ps`
### rm :
`docker stop (docker -qs) && docker rm (docker -qs)`
documentation : docker-compose commande
# Technologie
![Docker](https://user-images.githubusercontent.com/45235527/96755415-fd613c00-13d2-11eb-9e80-ca852dbd7cac.png)