This a step by step tutorial, teaching you how to leverage git to deploy your website to your remote server. It will guide you through each and every step. Familiarity with Git and the Linux Shell are a plus, but not mandatory. THE WORK 1. Login to server Open your terminal and login to your server using the following command:
Read More
Wine 4.0 Stable Released. Wine team has announced the latest stable release 4.0.1 on May 15, 2019. Its source code is available for download from its official site. You may also use the package manager to install wine. Wine is an Open Source implementation of the Windows API and will always be free software. Approximately
Read More
Introduction SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with an Ubuntu server, chances are you will spend most of your time in a terminal session connected to your server through SSH. In this guide, we’ll focus on setting up SSH keys for a vanilla Ubuntu
Read More
This guide is to help you install FreeRADIUS and Daloradius on Ubuntu 18.04 / Ubuntu 16.04 LTS servers. FreeRADIUS is an open source, high-performance, modular, scalable and feature-rich RADIUS server. It ships with both server and radius client, development libraries and numerous additional RADIUS related utilities. FreeRADIUS supports request proxying, with fail-over and load balancing, as
Read More
This guide is to help you get MariaDB 10.4 running on CentOS 7 and Ubuntu 18.04 server. As of this writing, the latest stable release of MariaDB is 10.4. The default version of MariaDB installed on CentOS 7 is 5.5 and MariaDB 10.1 for Ubuntu 18.04. These versions are available on OS upstream repositories. Before you can
Read More
Introduction A “LAMP” stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the Apache web server. The site data is stored in a MySQL database, and dynamic content is processed
Read More
Introduction SimpleSAMPLphp is an open-source PHP authentication application that provides support for SAML 2.0 as a Service Provider (SP) or Identity Provider (IdP). SAML (Security Assertion Markup Language) is a secure XML-based communication mechanism for exchanging authentication and authorization data between organizations and applications. It’s often used to implement Web SSO (Single Sign On). This eliminates the need to
Read More
Introduction Privilege separation is one of the fundamental security paradigms implemented in Linux and Unix-like operating systems. Regular users operate with limited privileges in order to reduce the scope of their influence to their own environment, and not the wider operating system. A special user, called root, has “super-user” privileges. This is an administrative account without
Read More
Introduction When you first create a new Ubuntu 16.04 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions. Step One — Root Login To log
Read More
Introduction The Apache web server is the most popular way of serving web content on the internet. It accounts for more than half of all active websites on the internet and is extremely powerful and flexible. Apache breaks its functionality and components into individual units that can be customized and configured independently. The basic unit
Read More