Skip to content

ft_server is a project that asks you to run a server on Debian Buster through Docker with a Wordpress, Phpmyadmin and Mysql runnning.

Notifications You must be signed in to change notification settings

GuillaumeOz/42_Ft_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FT_SERVER

Description

ft_server is an individual school project at 42 Paris campus. It is a project that asks you to run a server on Debian Buster through Docker with a Wordpress, Phpmyadmin and Mysql runnning.

Introduction

demo gif

Docker LEMP development environment for WordPress. For learning purposes only, not intended for production.

Components

  • Debian 10
  • Nginx
  • PHP-FPM (PHP 7.3)
  • MariaDB (MySQL)
  • phpMyAdmin
  • WordPress

Linux file system structure

We run our project on Debian 10 which uses the Linux kernel. More details here

PHP MyAdmin

PhpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. It will help to link our databases with the rest ouf our services.

Wordpress

WordPress (WordPress.org) is a content management system (CMS) based on PHP and MySQL that is usually used with the MySQL or MariaDB database

Usage

Prerequisites

Docker: https://docs.docker.com/engine/install/

Common tasks

  • make up builds the image and runs it as a container
  • make clean removes the image and the container
  • make autoindex-on enables directory listing
  • make autoindex-off disables directory listing

Acknowledgements

School project done at 42 Paris.

WordPress theme: Cyanotype By Automattic.

About

ft_server is a project that asks you to run a server on Debian Buster through Docker with a Wordpress, Phpmyadmin and Mysql runnning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages