AdminTome Blog is a blog that believes in freely exchanging highly-technical articles to all administrators. There are posts on everything from kubernetes, cloud, and devops to development and programming.
In this post, I will install Concourse-CI on Ubuntu 18.04 Server. Concourse is an awesome continuous integration solution.
Recently I was looking for an alternative to Jenkins for automatin… Read More
In this post, we will install Vault on Ubuntu 18.04. Vault is an awesome solution to storing secrets for your application stack.
Getting Started
We will install Vault on Ubuntu 18.04 as a s… Read More
In this post we will learn how to install the Puppet Enterprise 2019 Agent on Ubuntu 18.04 Server. This will allow Puppet to manage it’s configuration.
In a prior post (Install Puppet… Read More
In this post we will learn how to install Puppet Enterprise 2019 on Ubuntu 18.04 Server as a single monolithic server.
Puppet is one of the leading solutions for configuration management.&n&hell…Read More
In this post, we will install Ansible on Ubuntu 18.04 with the AWX web-based interface for Ansible. Ansible is a top config management solution.
Ansible is the leading configuration manageme… Read More
In this post, we will install Python 3.7.0 on Ubuntu 18.04. This is the latest version of the Python Programming Language.
What’s New?
Python 3.7 gives us some new features, including… Read More
In this post we will learn how to Install Zabbix on Ubuntu 18.04. Zabbix is an enterprise monitoring solution that monitors network and server assets.
Prerequisites
Before we install Zabbix… Read More
In this post we will install WordPress on Ubuntu 18.04. WordPress content management system is the leading platform for deploying websites today.
Over 31% of all web sites use WordPress tod… Read More
In this post we will install an Nginx Reverse Proxy on Ubuntu 18.04. This will allow you to proxy requests to several web servers or apps.
If you have a domain that points to your single pu… Read More
In this post, we will configure an Ubuntu 18.04 iSCSI target and manage it using the WebMin web application. You can use this storage for Kubernetes or ESXi.
Currently, I have two ESXi serv… Read More
In this post, I am going to write a Python custom logging handler that will send log entries to a Kafka broker where you can aggregate them to a database.
Pythons logging module gives you v… Read More
In this post, we will install webmin on Ubuntu 18.04 server. Webmin allows you to manage your Ubuntu Server via a web page and makes administration a snap.
Preparation
As always we will beg… Read More
In this post, we will install Cloud Torrent on an Ubuntu Server. Cloud Torrent is a self hosted browser based bittorrent client.
We will be installing the Cloud Torrent application on… Read More
In this post I will show you how to install phpmyadmin on Ubuntu 18.04. Phpmyadmin is a web app that lets you manage a MySQL Database server.
Often when you deploy applications like W… Read More
In this post we will Install Elasticsearch on Ubuntu 18.04.1 including Logstash and Kibana. Elasticsearch lets you search and visualize your data.
Prepare
We will begin by starting wi… Read More
In this post I will show you how to install LAMP on Ubuntu 18.04 Server. LAMP stands for Linux, Apache Web Server, MySQL, and PHP.
A good portion of web applications deployed today are depl… Read More
In this post, we are going to install Drupal on Ubuntu 18.04. Drupal is a web-based Content Management System.
Preparing Your Server
You will want a fresh install of Ubuntu Server 18… Read More
In this post, we will install Magento on Ubuntu 18.04. Magento is an awesome eCommerce platform that highly extendable.
There are several different flavors of Magento. For the p… Read More
In this post we will install Nagios on Ubuntu 18.04. Nagios is a solid network monitoring tool that has a bit of a learning curve.
We are going to install Nagios Core 4.4.2 which is t… Read More
In this post we will install Shotcut on Ubuntu 18.04 Desktop. Shotcut is a great open source video editing software available on most platforms.
I personally use it to edit all the vi… Read More
In this post, I will show you how to easily install Visual Studio Code on Ubuntu 18.04. Visual Studio Code is based on the Atom Text editor.
Visual Studio Code is a free code editor f… Read More
In this post I will be installing a three node Hadoop Cluster on Ubuntu 18.04.1 including HDFS.
In a previous post called Install Hadoop on Ubuntu 17.10, I walked through how to instal… Read More
In this post I will show you how to install Atom on Ubuntu 18.04. Atom is an awesome text editor that is highly expandable.
What is Atom?
Atom is a great GUI text editor that you can… Read More
In this post we will cover how to install MongoDB on Ubuntu 18.04. MongoDB is a NoSQL database that stores information in JSON like objects called documents.
To get started make sure… Read More
In this post we are going to learn how to monitor time series data by installing Graphite and Grafana on Ubuntu Server 18.04.
What is Graphite?
Graphite stores our time series metrics. &hell…Read More
In this post we will compare Apache Cassandra vs MongoDB. Both systems are being used for storing big data but they do it very differently.
If you are on the fence as tho what databas… Read More
In this post, I will outline how I created a big data pipeline for my web server logs using Apache Kafka, Python, and Apache Cassandra.
In past articles I described how to install and confi… Read More
In this post I will go over what a Python set is and how to use them in your Python programs. With sets we can manage data just like math sets.
Python sets let us work with sets of values m… Read More
In this post, I’m going to install a complete ‘production ready’ Apache Cassandra cluster of three nodes.
This post is an expansion on a previous post, Install Cassan… Read More
In this post, we will discuss 3 awesome big data Python tools to increase your big data programming skills using production data.
Introduction
In this article, I assume that you are runnin… Read More
In this post we will talk about creating Python Lists of Tuples and how they can be used.
Python Lists
Lists in Python are simply an array. Here is a basic list of my favorite WoW Cl… Read More
In this post, I will talk about the Python Enumerate() function and give you a few examples on how to use it.
Python Enumerate is a Python built-in function that lets you iterate over a lis… Read More
In this post, we will be aggregating all of our logs into Google BigQuery Audit Logs. Using big data techniques we can simply our audit log aggregation in the cloud.
Essentially, we a… Read More
Big Data is everywhere these days. In this article I will give you some awesome real-life big data examples to demonstrate the utility of big data.
Let me start this post off with what big… Read More
Continuing our Fast Data Architecture series, we will install Cassandra on Ubuntu 18.04 and configure it to run as a SystemD service.
Fast Data Series Articles
Installing Apache Mesos 1.6.0… Read More
Continuing the Fast Data Architecture Series, this article will focus on Apache Spark. In this Apache Spark Tutorial we will learn what Spark is and why it is important for Fast Data A… Read More