In this post, we feature a comprehensive Apache enable SSL / TLS Tutorial. This article is part of our Academy Course titled Apache HTTP Server Tutorial. In this course, we provide a compilation of Apache HTTP Server tutorials that will help you get started with this web server. We cover a wide range of topics, from installing the server and ...
Read More »Executing Cookbooks with Chef-Solo
Chef-Solo is an open source tool that runs locally and allows us to provision the guest machine using chef cookbooks without the complication of any chef client and server configuration. In this post, we will learn to execute a simple recipe which will create a file with some content inside /tmp directory using chef cookbook recipe. To start with, we will create ...
Read More »Apache mod_rewrite example: Redirecting and rewriting URLs
In this post, we feature a comprehensive Apache mod_rewrite example. This article is part of our Academy Course titled Apache HTTP Server Tutorial. In this course, we provide a compilation of Apache HTTP Server tutorials that will help you get started with this web server. We cover a wide range of topics, from installing the server and performing a basic ...
Read More »Bash completion for Docker
When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a must. Let’s have a look at how to enable bash completion for those docker command line tools Mac user ? install bash-completion I suppose you already use brew on Mac to install additional packages; ...
Read More »Digikam on Mac OS X or how to use Docker to run a graphical app on Mac OS X
Digikam is a very powerful and convenient KDE application to manage a photo collection (batch renaming, batch auto rotate, modification of geoexif, etc.). Thing is, Digikam is mainly targeted at Linux distributions; and I’m currently not using a Linux based OS (bad, bad, bad…); so I could follow along the official instructions, such as : get it from mac ports ...
Read More »Using rlimit (And Why You Should)
I’ve been going through some old notes and came across a reminder of setrlimit(2). This is a C system call that allows an application to specify resource limitations on a number of important parameters: RLIMIT_AS – The maximum size of the process’s virtual memory (address space) in bytes. RLIMIT_CORE – Maximum size of core file. RLIMIT_CPU – CPU time limit ...
Read More »Installing Puppet Modules – Librarian Puppet
Of course we can manually download the modules from Puppet Forge and install it but it becomes messy as you have to manually maintain the dependencies between the modules which definitely makes your repository bigger than necessary. Already I briefed about librarian-puppet in my Blog At Xebia, still to provide little more context, it manages the Puppet modules your infrastructure depends on, ...
Read More »Linux tar Examples
In this post, we feature a comprehensive Linux tar Examples. I am a real fan of learning Linux commands by examples and from my personal experience it will really help to see some Linux tar command examples. But first, a brief bit of background information. The name “tar” stands for “tape archive”. As that name implies, originally it was a ...
Read More »Apache name-based Virtual Host Configuration Example (and setting bandwidth usage limits)
In this post, we feature a comprehensive Apache name-based Virtual Host Configuration Example. This article is part of our Academy Course titled Apache HTTP Server Tutorial. In this course, we provide a compilation of Apache HTTP Server tutorials that will help you get started with this web server. We cover a wide range of topics, from installing the server and ...
Read More »