Category Articles RSS Feed
How To Set Up an NFS Mount on Ubuntu 12.04
Viewed 10066 times since Tue, Dec 24, 2013
About NFS (Network File System) MountsNFS mounts work to share a directory between several virtual servers. This has the advantage of saving disk space, as the home directory is only kept on one virtual private server, and others can connect to it ... Read More
How To Use WP-CLI to Manage your WordPress Site from the Command Line
Viewed 9829 times since Sat, Jan 4, 2014
WordPress is an extremely popular blogging and Content Management System (CMS) used by millions of websites. It can be used to easily organize, manage, and create content on the web and handle interactions with visitors and contributors. Although... Read More
How to Setup a Multi-Protocol VPN Server Using SoftEther
Viewed 9267 times since Thu, Jan 2, 2014
This article explains how to install and configure a multi-protocol VPN server using the SoftEther package. We enable and configure OpenVPN and L2TP over IPSec and SSTP VPN Servers on Linux. What is SoftEther SoftEther VPN is one of the world's... Read More
Docker Explained: How To Create Docker Containers Running Memcached
Viewed 8215 times since Sat, Jan 4, 2014
Docker in Brief The docker project offers higher-level tools, working together, which are built on top of some Linux kernel features. The goal is to help developers and system administrators port applications - with all of their... Read More
Top 10 Linux Easter Eggs
Viewed 7072 times since Sat, Jan 4, 2014
Not a Definitive List... Linux has a history of including some fun "easter eggs" in its software. In this article, we'll tell you about some fun commands and options to lighten up your day. Not all of them are "easter eggs", but we think you&... Read More
How To Use Top, Netstat, Du, & Other Tools to Monitor Server Resources
Viewed 6522 times since Sat, Jan 4, 2014
How Do I Monitor Process Utilization? top One of the most common tools for checking the resource utilization of processes is "top". Top provides a simple, real-time table of your processes, with the largest consumers on top: top top - 14:45:52 up... Read More
How To Create Nagios Plugins With Python On Ubuntu 12.10
Viewed 6519 times since Sat, Jan 4, 2014
This time, we will expand on this idea and create Nagios plugins using Python. Step 1 - Install NRPE apt-get install -y python nagios-nrpe-server useradd nrpe && update-rc.d nagios-nrpe-server defaults Step 2 - Create your Python Script It... Read More
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu
Viewed 6412 times since Thu, Jan 2, 2014
LAMP stack is a group of open source software used to get web servers up and running. The acronym stands for Linux, Apache, MySQL, and PHP. Since the virtual private server is already running Ubuntu, the linux part is taken care of. Here is how to... Read More
How To Install Git on Ubuntu 12.04
Viewed 6007 times since Mon, Dec 23, 2013
About Git Git is a distributed version control system released to the public in 2005. The program allows for non-linear development of projects, and can handle large amounts of data effectively by storing it on the local server. This tutorial will... Read More
How To Setup ownCloud 5 On Ubuntu 12.10
Viewed 5507 times since Sat, Jan 4, 2014
ownCloud is an open source Data Storage solution similar to Dropbox or Google Drive. One can grab its source code and install it anywhere he/she wants and thus gain much more control over his/her data. The latest version of ownCloud as of this... Read More
How To Configure Secure Updates and Installations in WordPress on Ubuntu
Viewed 4970 times since Sat, Jan 4, 2014
WordPress is the most popular CMS (content management system) used on the internet today. While many people use it because it is powerful and simple, sometimes people make a trade-off for convenience at the expense of security. This is the case in... Read More
How to Setup Tiki Wiki on Ubuntu 12.10
Viewed 4470 times since Thu, Jan 2, 2014
Tiki Wiki is an easy to use content management system written in PHP, that can be used to create forums, blogs, file and image galleries, and so on. To begin we will spin up a Ubuntu 12.10 x64 cloud server: Step 1 - Install LAMP stack export... Read More
Docker Explained: How To Containerize Python Web Applications
Viewed 4434 times since Sat, Jan 4, 2014
Docker in Brief The docker project offers higher-level tools, working together, which are built on top of some Linux kernel features. The goal is to help developers and system administrators port applications - with all of their... Read More
How To Use the Web2py Framework to Quickly Build Your Python App
Viewed 4178 times since Sat, Jan 4, 2014
The Python programming language is a versatile, high-level language that can be used easily for web programming, among other tasks. Building web applications can be difficult and toilsome on your own. Web frameworks preform much of the heavy lifting... Read More
How To Install and Configure Django with Postgres, Nginx, and Gunicorn
Viewed 3988 times since Fri, Jan 3, 2014
For convenience, I've broken this tutorial into two parts. The first part (steps 1 - 6) covers installation only. If you are a more advanced Django user who just needs help getting things installed you can stop at step 6. If you already have... Read More
How To Set Up mod_security with Apache on Debian/Ubuntu
Viewed 3868 times since Thu, Dec 26, 2013
PreludeMod security is a free Web Application Firewall (WAF) that works with Apache, Nginx and IIS. It supports a flexible rule engine to perform simple and complex operations and comes with a Core Rule Set (CRS) which has rules for SQL injection,... Read More
How To Use the Pyramid Framework To Build Your Python Web App on Ubuntu
Viewed 3861 times since Sat, Jan 4, 2014
Web frameworks provide a quick and easy way to jump start a web application. Almost every web framework adheres to the MVC software pattern. MVC stands for model, view, and controller. It is a way of distinguishing and separating the different... Read More
How To Install and Use Docker: Getting Started
Viewed 3596 times since Sat, Jan 4, 2014
Docker Whether it be from your development machine to a remote server for production, or packaging everything for use elsewhere, it is always a challenge when it comes to porting your application stack together with its dependencies and getting it... Read More
How To Install Apache Tomcat on Ubuntu 12.04
Viewed 3569 times since Mon, Dec 23, 2013
About Apache Tomcat Apache tomcat is a Java based application server released by the Apache Software Foundation. It is a web server and a servlet container for Java web applications. Setup Tomcat installation on a virtual private server is... Read More
How To Install and Use Memcache on Ubuntu 12.04
Viewed 3274 times since Tue, Dec 24, 2013
About MemcacheMemcache is a system that works to speed up virtual private servers by caching server information. The program allows you to allocate a specific amount of the server ram toward caching recently queried data for a certain amount of... Read More
How To Set Up Apache Virtual Hosts on Ubuntu 12.04 LTS
Viewed 3251 times since Mon, Dec 23, 2013
About Virtual Hosts Virtual Hosts are used to run more than one domain off of a single IP address. This is especially useful to people who need to run several sites off of one virtual private server. The sites display different information to the... Read More
How to Install OpenVPN Access Server on Ubuntu 12.04
Viewed 3241 times since Thu, Jan 2, 2014
OpenVPN Access Server, from the official website is "a full featured SSL VPN software solution that integrates OpenVPN server capabilities, enterprise management capabilities, simplified OpenVPN Connect UI, and OpenVPN Client software packages that... Read More
How To Install Rails, Apache, and MySQL on Ubuntu with Passenger
Viewed 2959 times since Mon, Dec 23, 2013
IntroInstalling Ruby on Rails and MySQL on an apache virtual private server is the first step toward getting Ruby applications live and online. Three useful installers make the task of building this server easier than ever before. SetupThis... Read More
Installing the Cacti Server Monitor on Ubuntu 12.04 Cloud Server
Viewed 2958 times since Sat, Jan 4, 2014
Cacti is a network monitoring tool that creates customized graphs of server performance. It is accessed and managed through a web front-end. Cacti can be used to log and graph multiple cloud servers from a single, unified interface. Installation... Read More
How To Install nginx on Ubuntu 12.04 LTS
Viewed 2599 times since Tue, Dec 24, 2013
About nginxnginx is a high performance web server software. It is a much more flexible and lightweight program than apache. Set UpThe steps in this tutorial require the user to have root privileges. You can see how to set that up in the Initial... Read More
How To Use ps, kill, and nice to Manage Processes in Linux
Viewed 2515 times since Thu, Dec 26, 2013
A Linux server, like any other computer you may be familiar with, runs applications. To the computer, these are considered "processes". While Linux will handle the low-level, behind-the-scenes management in a process's life-cycle, you will need... Read More
How To Install Nagios On Ubuntu 12.10
Viewed 2432 times since Sat, Jan 4, 2014
Step 1 - Spin up Ubuntu 12.10 x64 and add SWAP memory To add 2GB of SWAP memory: dd if=/dev/zero of=/swap bs=1024 count=2097152 mkswap /swap && chown root. /swap && chmod 0600 /swap && swapon /swap echo /swap swap swap... Read More
How to Setup Additional Entropy for Cloud Servers Using Haveged
Viewed 2356 times since Sat, Jan 4, 2014
Brief Introduction to Entropy and Randomness The Linux pseudo random number generator (PRNG) is a special device that generates randomness from hardware interrupts (keyboard, mouse, disk/network I/O) and other operating system sources. This... Read More
How To Launch Your Site on a New Ubuntu 12.04 Server with LAMP, SFTP, and DNS
Viewed 2336 times since Thu, Dec 26, 2013
This article will take you from a fresh, new server to an online, working site. The following article will combine the relevant articles into a cohesive step by step to guide to set up your personal site on an Ubuntu server. Basic Server Setup... Read More
How To Scale Django: Finding the Bottleneck
Viewed 2287 times since Fri, Jan 3, 2014
Django is an excellent Python based platform for building modern web apps. One of its biggest strengths is that it helps developers work faster. You've built your awesome app and deployed it. Things are great, but now that you're loading it... Read More
How To Create Nagios Plugins With PHP On Ubuntu 12.10
Viewed 2121 times since Sat, Jan 4, 2014
Step 1 - Install NRPE on client apt-get install -y php5 nagios-nrpe-server useradd nrpe && update-rc.d nagios-nrpe-server defaults Step 2 - Create your PHP Script It would be a good idea to keep your plugins in same directory as other... Read More
How To Create Nagios Plugins With Perl On Ubuntu 12.10
Viewed 2105 times since Sat, Jan 4, 2014
Step 1 - Install NRPE on client apt-get install -y perl nagios-nrpe-server useradd nrpe && update-rc.d nagios-nrpe-server defaults Step 2 - Create your Perl Script It would be a good idea to keep your plugins in same directory as other... Read More
How To Install CouchDB and Futon on Ubuntu 12.04
Viewed 2087 times since Sat, Jan 4, 2014
CouchDB, like Redis, Cassandra, and MongoDB, is a "NoSQL” database. Similar to other databases of its kind, CouchDB stores its information in a non-relational database, keeping its data in separate JSON documents. The advantage of this approach is... Read More
How To Set Up vsftpd on Ubuntu 12.04
Viewed 2061 times since Thu, Dec 26, 2013
The first two letters of vsftpd stand for "very secure" and the program was built to have strongest protection against possible FTP vulnerabilities. Step One—Install vsftpd You can quickly install vsftpd on your virtual private server in the... Read More
How To Create Nagios Plugins With Bash On Ubuntu 12.10
Viewed 1911 times since Sat, Jan 4, 2014
This time, we will expand on this idea and create Nagios plugins using Bash. Step 1 - Install NRPE on client apt-get install -y nagios-nrpe-server useradd nrpe && update-rc.d nagios-nrpe-server defaults Step 2 - Create your Bash... Read More
How To Setup uWSGI On Ubuntu 12.10
Viewed 1903 times since Sat, Jan 4, 2014
uWSGI provides an implementation of the WSGI specification and is both a protocol and an application server. For more, please refer to the uWSGI docs here. Although in this tutorial we will setup a standalone uWSGI server, it is generally kept... Read More