Archive for the ‘Apache’ Category

Xampp is a free and open source croos-platform web server developed by Apache Friends. The term of Xampp are come from:
X → meaning cross platform
a → apache server
m → mariaDB database (formly MySQL)
p → PHP language
p → PERL language
MariaDB replaced MySQL starting 19 October 2015 (xampp version 5.5.30 & 5.6.14).
You can download new version of xampp from:

In this tutorial, I use xubuntu 18.04 64bit as host, Docker 18.09.9, i386/ubuntu:bionic for docker image and XAMPP for Linux 7.1.32 for php/mysql server.

You can download docker image that already has Xampp but the size is very big (1.4GB).
See below:
docker-xampp02If we use minimum ubuntu (64MB), the size will be much smaller.

Step 1. Download the docker image.
Open your Linux terminal and type the command below:

darklinux@darklinuxpc:~$ sudo docker pull ubuntu:bionic
[sudo] password for darklinux:
bionic: Pulling from library/ubuntu
23884877105a: Pull complete
bc38caa0f5b9: Pull complete
2910811b6c42: Pull complete
36505266dcc6: Pull complete
Digest: sha256:3235326357dfb65f1781dbc4df3b834546d8bf914e82cce58e6e6b676e23ce8f
Status: Downloaded newer image for ubuntu:bionic

It will download the ubuntu:bionic image from the docker repository.


Read Full Post »

If you are looking for Web Server or FTP server and you don’t to have a complicated process, xampp can be considered as your choice.

The most thing I like from XAMPP is separate setup with the Linux system and it’s easy to use. So, next time I don’t need it, I just remove its directory, and that’s it. I don’t need to do uninstall process.

XAMPP has been tested to work on SuSE, RedHat, Mandrake and Debian, mean it works with Ubuntu.

There are 4 steps to do before you can run XAMPP on Linux.

Step 1. Downloading

First, you have to download the program from http://apachefriends.org/en/xampp.html.


Read Full Post »