How to Install and Configure phpMyAdmin on Ubuntu 16.XX

PhpMyAdmin is a user-friendly graphical interface to interact with MySQL/MariaDB and is a cornerstone of any webhosting environment. Because of this, it is also a commonly exploited part of the server and should be connected to with https://. If you have not yet installed an SSL on your domain, its good idea to do so for security with phpMyAdmin.

Continue reading “How to Install and Configure phpMyAdmin on Ubuntu 16.XX”

Generating a Certificate Signing Request (CSR) in Ubuntu 16.04

This guide will walk you through the steps to create a Certificate Signing Request, (CSR for short.) SSL certificates are the industry-standard means of securing web traffic to and from your server, and the first step to getting your own SSL is to generate a CSR. This guide is written specifically for Ubuntu 16.04.

Continue reading “Generating a Certificate Signing Request (CSR) in Ubuntu 16.04”

Generating a Certificate Signing Request (CSR) in CentOS

This guide will walk you through the steps to create a Certificate Signing Request, (CSR for short.) SSL certificates are the industry-standard means of securing web traffic to and from your server, and the first step to getting your own SSL is to generate a CSR. This guide is written specifically for CentOS 7.

Continue reading “Generating a Certificate Signing Request (CSR) in CentOS”

How to Install NVM (Node Version Manager) for Node.js on Ubuntu 16.04 LTS

Node Version Manager, also known as NVM is used to control and manage multiple active versions of Node.js in one system. It is a command line utility and a bash script that allows programmers to shift between different versions of Node.js. They will be able to install any version using a single command and setting defaults using the command line utility.

Continue reading “How to Install NVM (Node Version Manager) for Node.js on Ubuntu 16.04 LTS”

An Introduction to Managing a Linux Server with systemd

Systemd is is an init system used by several common Linux Distributions which has gained popularity since 2015. A Linux init system is the first process or daemon started on a system after the initial boot process, and manages services, daemons, and other system processes. Systemd is comprised of unit files that contain the initialization instructions for the daemons which it controls. While many portions of a system can be managed with systemd, this article will focus on managing services. Continue reading “An Introduction to Managing a Linux Server with systemd”

Building Product Variations in WooCommerce

Let’s say you have an WooCommerce shop where you sell varying types of trinkets and knickknacks. Maybe you have a fantastic glove collection and want to start selling them. So you’ve got a handful of products built in the store and things are going smooth.

You come across a pair of gloves that are identical to another you already built out, the only difference is the color. So what’s the best way to set that new product up? What about if you sell the same item in varying size? In this article we’ll learn about product variations and how these can help! Continue reading “Building Product Variations in WooCommerce”

Managing Product Inventory in WooCommerce

You’ve added all your products, but where do you manage your inventory within your dashboard? No good eCommerce platform would be complete with out inventory management – after all no one wants to manage they by hand. In this post we’ll take a look into how this works so you won’t have to manage stock yourself. Continue reading “Managing Product Inventory in WooCommerce”

Accepting payments with PayPal on WooCommerce

Without a doubt PayPal is the most used payment processing service around today. At the time of writing this, PayPal accounts for 73.31% of Payment Processing services and is used on more than 760k domains. With such a significant market-share it’s hard to not accept PayPal. There are alternatives like Stripe, Square, or Authorize.net. All these options will accept and process payments from major credit card networks.

The fact that it’s so widely used means a lot of consumers already have a PayPal account setup. If you want your site to be one of the 760k websites that accept PayPal you can enable it in these simple steps. The PayPal standard version is included for use by default with WooCommerce. WooCommerce also allows you to easily setup PayPal Express Checkout, Braintree, PayPal Payments Pro, or PayPal Advanced.

Continue reading “Accepting payments with PayPal on WooCommerce”

Using Stripe as a Payment Gateway in WooCommerce

When you’re building an eCommerce store you’ll eventually need to setup up a solution for accepting payments. Your site’s payment processing can be managed with services like PayPal, Square, or others. When you setup a WooCommerce you find that out of the box it supports: Direct bank transfers, Check payments, cash on deliver, and PayPal.

When you want to use some other service you’ll have to add support for it. Luckily the WooCommerce platform has a lot of options for payment gateways. In this KB article we’ll show you how to setup Stripe to work in your WooCommerce store. With our Managed WooCommerce Hosting you have Stripe pre-installed and ready to activate. Continue reading “Using Stripe as a Payment Gateway in WooCommerce”