Skip to content

System administration project using docker where we launch a Wordpress site and a phpMyAdmin

License

Notifications You must be signed in to change notification settings

pabloocg/ft_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

License


FT_SERVER

Explore the docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact

About The Project

This is a System Administration subject. You will discover Docker and you will set up your first web server.


Madatory Part

This server will run multiples services: Wordpress, phpMyAdmin, and a SQL database. It will make you aware of the importance of using scripts to automate your tasks.

  • You must set up a web server with Nginx, in only one Docker container. The container OS must be debian buster.
  • Your web server must be able to run several services at the same time. The services will be a WordPress website, phpMyAdmin and MySQL. You will need to make sure your SQL database works with the WordPress and phpMyAdmin.
  • Your server should be able to use the SSL protocol.
  • You will have to make sure that, depending on the url, your server redirects to the correct website.

Getting Started

Requisites

You must have Docker installed in your system to run this project.

Installation

  1. Clone the repository and enter
    $ git clone https://github.com/pabloocg/ft_server.git && cd ft_server
  2. Build the image
    $ docker build -t ft_server .
  3. Run the image in a Docker container
    $ docker run -d -p 80:80 -p 443:443 ft_server
    

Usage

To see the phpMyAdmin page visit https://localhost/phpmyadmin (The user to access is root, without password)

To see the Wordpress site visit https://localhost/wordpress

License

Distributed under the GNU GPLv3. See LICENSE for more information.

Contact

Pablo Cuadrado García
Linkedin - pablocuadrado97@gmail.com

About

System administration project using docker where we launch a Wordpress site and a phpMyAdmin

Topics

Resources

License

Stars

Watchers

Forks