This project is to setup a Apache webserver inside a Docker container. Then, create a web application to allow users to convert a .pdf file to .txt file using Java PDFBox library.
- Frontend: Khoo Ke Rou, Loh Zhi Xuan, Lim Phei San
- Backend: Ling Shao Doo
Project is created with:
- Php
- Java
- HTML
- CSS
- Install Docker on your desktop
- Pull Ubuntu image (https://hub.docker.com/layers/183423165/keroukhoo/cat201-assignment1/1/images/sha256-5446e3d9ba4fecd145f02275985e3ce01fb413bc47a838ee2caea928577e83bb?context=repo)
- Create a Ubuntu container
- Open the container in Visual Studio Code (alternative)
- Install Php, Java and Apache
- Download all files
- Copy all files to the container
- Modify the file path
- Start Apache service
- Here you go
- Download all files
- Open in any IDE (prefer Phpstorm)
- Modify the file path
- Here you go