Search found 678 matches

by LHammonds
Mon Nov 11, 2019 6:30 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Custom Plugin - Check Uptime

Custom Plugin - Check Uptime #!/bin/bash ############################################# ## Name : check_uptime.sh ## Version : 1.0 ## Date : 2019-11-11 ## Author : LHammonds ## Compatibility : Ubuntu Server 18.04 LTS ## Requirements : None ## Optional : ## Parameter #1 = Warning threshold in days. #...
by LHammonds
Sun Nov 10, 2019 11:18 am
Forum: Tutorials
Topic: How to Install 7 Days to Die on Ubuntu Server 18.04 LTS
Replies: 3
Views: 943

Restart Script

Restart Script The server instance can shutdown from time to time due to a crash or whatnot. This script is designed to check on the running status of a particular instance and start it if not running. Create the script file and set appropriate permissions: sudo touch /var/scripts/prod/sdtd-crashfi...
by LHammonds
Thu Oct 24, 2019 2:49 pm
Forum: Tutorials
Topic: How to install qdPM 9.1 on Ubuntu Server 18.04
Replies: 5
Views: 1667

Email Notifications

Email Notifications Once the site is installed, you can enable email notifications by enabling notifications under Configuration->General->Email Options and configure PHP to communicate to the mail server by following this article: Setup Server for Sending Email using sSMTP . If you want the applic...
by LHammonds
Thu Oct 24, 2019 2:21 pm
Forum: Tutorials
Topic: How to install qdPM 9.1 on Ubuntu Server 18.04
Replies: 5
Views: 1667

Multiple Domains / Sites

Multiple Domains / Sites Let's say you want to have multiple sites (multiple databases) on the same web server and they all use different domain names in their URLs, but each domain points to the same IP address. Example: (use your site's actual values rather than these example values) admin.yourdo...
by LHammonds
Thu Oct 24, 2019 12:44 pm
Forum: Tutorials
Topic: How to install qdPM 9.1 on Ubuntu Server 18.04
Replies: 5
Views: 1667

Install qdPM

Add Apache Site Configuration Create the web sites root folder and set permissions (substitute your sites values): sudo mkdir /var/www/pm.yourdomain.com sudo chown www-data:www-data /var/www/pm.yourdomain.com sudo chmod 0755 /var/www/pm.yourdomain.com Create the site configuration file (substitute ...
by LHammonds
Thu Oct 24, 2019 12:24 pm
Forum: Tutorials
Topic: How to install qdPM 9.1 on Ubuntu Server 18.04
Replies: 5
Views: 1667

Configure Database

Configure MariaDB / MySQL In this scenario, a dedicated and general-purpose database server already exists and it will be used to hold the application's database. Connect to the MariaDB/MySQL server using PuTTY. At the login prompt, login with your administrator account ( administrator / myadminpas...
by LHammonds
Tue Oct 22, 2019 7:42 am
Forum: Tutorials
Topic: How to install qdPM 9.1 on Ubuntu Server 18.04
Replies: 5
Views: 1667

Server Preparation

Create Ubuntu Web Server Click here for detailed instructions on setting up a production-quality Ubuntu Server . Once you have the base operating system installed, proceed to follow these instructions to install Apache web server . Dedicated MariaDB Server This document assumes the database will be...
by LHammonds
Mon Oct 21, 2019 1:50 pm
Forum: Tutorials
Topic: How to install qdPM 9.1 on Ubuntu Server 18.04
Replies: 5
Views: 1667

How to install qdPM 9.1 on Ubuntu Server 18.04

Overview qdPM is a web-based project management system. This tutorial will cover setting up qdPM on a dedicated Apache web server and will make use of a separate dedicated database server. Requirements Web Server (e.g. Apache) Database Server (e.g. MySQL/MariaDB) PHP 7.2 Tools utilized in this proc...
by LHammonds
Tue Oct 15, 2019 4:05 pm
Forum: Tutorials
Topic: How to Install 7 Days to Die on Ubuntu Server 18.04 LTS
Replies: 3
Views: 943

Alloc's Web Map

Alloc's Web Map By default, the web map permissions do not allow the public to see the map. We will modify the permissions to make the map more usable. Here are the goals of these changes: Not logged in - Only allow the map to be visible to guests. Logged in - Normal players can see their own locat...
by LHammonds
Tue Oct 15, 2019 1:47 pm
Forum: Tutorials
Topic: How to Install 7 Days to Die on Ubuntu Server 18.04 LTS
Replies: 3
Views: 943

Instance Creation Options

Instance Creation Options Here are the options presented to you when creating a new instance. Be sure to give a unique instance name and port numbers. 7dtd.sh instances create Instance name: navezgane Server name: NavCraft Server password: Public server, options: 2: public Base Port: 27003 Disabled ...
by LHammonds
Sun Oct 13, 2019 7:05 pm
Forum: Tutorials
Topic: How to Install 7 Days to Die on Ubuntu Server 18.04 LTS
Replies: 3
Views: 943

How to Install 7 Days to Die on Ubuntu Server 18.04 LTS

********** WORK IN PROGRESS ********** Overview This article will describe how to install a dedicated 7 Days to Die server and configure it to run two instances of a map (Navezgane and a randomly generated map) with some useful modifications and custom in-game notifications. Server Requirements: 4 ...
by LHammonds
Tue Oct 01, 2019 3:42 pm
Forum: Tutorials
Topic: How to Install MariaDB 10.4.x on Ubuntu Server 18.04 LTS
Replies: 16
Views: 2562

Export User Grants/Revokes

Export User Grants/Revokes The Percona Toolkit comes with a handy utility called pt-show-grants which will allow you to export an SQL file of all the grants for all your databases into a single file that you can use to audit permissions or help with a restore or help with database migrations. This ...
by LHammonds
Tue Sep 24, 2019 4:25 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Migrating Nagios

Migrating Nagios >>> IN PROGRESS <<< Once in a while your server's operating system will need to be upgraded to the latest version to enjoy continued security updates, support and features. Although there is an option to "upgrade in place," this is not something I prefer to do. I recommend installi...
by LHammonds
Tue Sep 24, 2019 4:24 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Upgrading Nagios

Upgrading Nagios

>>> NOT STARTED <<<

Official Documentation

The Plan:
  • Upgrade Nagios Core 4.3.1 to 4.4.5
  • Nagios Plugins 2.2.1 is already current
  • Remote server plugins are already current
by LHammonds
Tue Sep 24, 2019 4:24 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Custom Plugin - Check ESXi Hardware

Custom Plugin - Check ESXi Hardware Reference: Original source I use this custom script to check the health of my ESXi servers. It is run directly from the Nagios server. This script requires the PyWBEM Python library. Here is how to install it: apt-get -y install python-pywbem You then need to add...
by LHammonds
Tue Sep 24, 2019 4:23 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Custom Plugin - Check APT MotD

Custom Plugin - Check APT MotD Reference: Original source This plugin is a bit different from the built-in APT check for Linux servers. This plugin was designed to give the same kind of messages that you get when you login to an Ubuntu console. One thing this script will catch that the built-in APT...
by LHammonds
Tue Sep 24, 2019 4:22 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Custom Plugin - Check HTTPS

Custom Plugin - Check HTTPS On one of my Linux servers, I have a web mail service that I wanted to keep an eye on. However, the check_http did not work because the server only uses SSL (HTTPS) on port 443. I did not see a check_https command so I tried my hand at making one and it works like a cham...
by LHammonds
Tue Sep 24, 2019 4:22 pm
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Monitoring MariaDB/MySQL Server

Monitoring MariaDB/MySQL Server The script will be executed on the remote Linux server so we will be making use of NRPE. On the remote MariaDB/MySQL server, install the Nagios plugins, NRPE server and NRPE plugin as mentioned earlier for remote Linux servers. An extra step to allow the check_mysql ...
by LHammonds
Wed Sep 18, 2019 9:31 am
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Monitoring Remote Linux Servers

Monitoring Remote Linux Servers Since there are other Linux boxes that need to be monitored, the NRPE plugin and NRPE service will be installed on each Linux box. Setup the remote Linux server to be monitored: Create the Nagios user and group: groupadd --system --gid 9000 nagios adduser --system --...
by LHammonds
Wed Sep 18, 2019 9:30 am
Forum: Tutorials
Topic: How to install Nagios Core 4.4.5 on Ubuntu Server 18.04
Replies: 22
Views: 3777

Monitoring Remote Windows Servers

Monitoring Remote Windows Servers Monitoring Windows Servers and Workstations will requiring installing a service if you need data better than a simple ping. For this, we will be using NSClient++ . In particular, we will be downloading the Win32 and x64 "zip" files for version 0.5.2.35. The reason ...