How to Set up a Nginx Server Block on Ubuntu Linux

This post shows students and new users steps to configure a Nginx server block file on Ubuntu Linux. A server block is a feature with Nginx that allows users to run more than one websites on a single server.

A server block file contains configuration directives for website, including a site’s document root, security policies, SSL certificate configuration, and much more. Each website that is configured within a Nginx server block operates independently of each other with separate and unique settings.

Nginx server block feature allows webmaster to maximize a server resources by running multiple websites on one host instead of multiple hosts running multiple websites.

Continue reading “How to Set up a Nginx Server Block on Ubuntu Linux”

How to Set up an Apache Virtual Hosts on Ubuntu Linux

This post shows students and new users steps to configure an Apache Virtual Host file on Ubuntu Linux. A Virtual Host is a feature with Apache that allows users to run more than one website on a single server.

A Virtual Host file contains configuration directives for website, including a site’s document root, security policies, SSL certificate configuration, and much more. Each website that is configured within an Apache Virtual Host operates independently of each other with separate and unique settings.

Apaches Virtual Host feature allows webmaster to maximize a server resources by running multiple websites on one host instead of multiple hosts running multiple websites.

Continue reading “How to Set up an Apache Virtual Hosts on Ubuntu Linux”

How to Install Nextcloud on Google Cloud Server

This post shows students and new users steps to install Nextcloud on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build our own cloud storage service similar to Dropbox and OneDrive.

We’re now ready to install Nextcloud to help us build our first dynamic, efficient and enterprise-ready cloud storage service and begin managing our file and sharing our content everywhere.

Nextcloud is a true open source, self-hosted file sync and file sharing platform similar to Dropbox, OneDrive and other proprietary online storage services. Written in PHP, it comes with all the features you need to create your own cloud and sync services, and can be paired with a MySQL or MariaDB database

With Nextcloud, one can create their own cloud and sync storage service on their own server hosted locally or in the cloud, using free templates, plugins and support base to help you throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with Nextcloud.

Continue reading “How to Install Nextcloud on Google Cloud Server”

How to Install ownCloud on Google Cloud Server

This post shows students and new users steps to install ownCloud on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build our own cloud storage service similar to Dropbox and OneDrive.

We’re now ready to install ownCloud to help us build our first dynamic, efficient and innovative cloud storage service and begin managing our file and content everywhere.

ownCloud is an open source, self-hosted file sync and file sharing platform similar to Dropbox, OneDrive and other proprietary online storage services. Written in PHP, it comes with all the features you need to create your own cloud and sync services, and can be paired with a MySQL or MariaDB database

With ownCloud, one can create their own cloud and sync storage service on their own server hosted locally or in the cloud, using free templates, plugins and support base to help you throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with ownCloud.

Continue reading “How to Install ownCloud on Google Cloud Server”

How to Install PrestaShop on Google Cloud Server

This post shows students and new users steps to install PrestaShop on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional products store online.

We’re now ready to install PrestaShop to help us build our first dynamic, efficient and innovative eCommerce store and begin selling our products and services.

PrestaShop is an open-source eCommerce platform written in PHP with all the features you need to create an online store, and can be paired with a MySQL or MariaDB database. With PrestaShop, one can create an eCommerce product stores using free templates, plugins and support base to help you throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with PrestaShop.

Continue reading “How to Install PrestaShop on Google Cloud Server”

How to Install Moodle on Google Cloud Server

This post shows students and new users steps to install Moodle on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional courseware online.

We’re now ready to install Moodle to help us build our first dynamic, professional online courses and begin teaching our users and students materials we create.

Moodle is an open-source leaning management platform written in PHP, designed to help educators create effective online courses and paired with a MySQL or MariaDB database. With Moodle, one can create online courses using free templates, plugins and support base to help you throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with Moodle.

Continue reading “How to Install Moodle on Google Cloud Server”

How to Install Magento on Google Cloud Server

This post shows students and new users steps to install Magento 2 on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional products store online.

We’re now ready to install Magento to help us build our first dynamic, professional eCommerce store online and begin selling our products and services.

Magento is an open-source eCommerce platform written in PHP, used by thousands of businesses and paired with a MySQL or MariaDB database. With Magento, one can create online eCommerce product stores using free templates, plugins and support base to help you throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with Magento.

Continue reading “How to Install Magento on Google Cloud Server”

How to Install LEMP on Google Cloud Server

This post shows students and new users steps to install the LEMP stack on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional LEMP based websites and applications.

We’re now ready to install the LEMP stack which is used to build many of the most popular websites and apps online today.

LEMP (Linux, Engine-x, MySQL/MariaDB, PHP/Perl/Python) is an acronym for a common solution stack that powers many useful and popular website and apps online today. The LEMP stack is mostly use as a building block for majority of the content management systems (CMS) as well, including WordPress, Drupal and Joomla.

This post is part of a series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to run websites and apps built on LEMP.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with any platform that uses the LEMP stack.

Continue reading “How to Install LEMP on Google Cloud Server”

How to Install LAMP on Google Cloud Server

This post shows students and new users steps to install the LAMP stack on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional LAMP based websites and applications.

We’re now ready to install the LAMP stack which is used to build many of the most popular websites and apps online today.

LAMP (Linux, Apache, MySQL/MariaDB, PHP/Perl/Python) is an acronym for a common solution stack that powers many useful and popular website and apps online today. The LAMP stack is mostly use as a building block for majority of the content management systems (CMS) as well, including WordPress, Drupal and Joomla.

This post is part of a series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to run websites and apps built on LAMP.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with any platform that uses the LAMP stack.

Continue reading “How to Install LAMP on Google Cloud Server”

How to Install Joomla on Google Cloud Server

This post shows students and new users steps to install Joomla on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional website online.

We’re now ready to install Joomla to help us build our first dynamic, professional and a beautiful website to publish our wonderful content we’ve been dying to publish.

Joomla is a free and open-source, mobile-ready and user-friendly way to build your website. With Joomla, you can build dynamic websites using free templates, plugins and support base to help us throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with Joomla.

Continue reading “How to Install Joomla on Google Cloud Server”

How to Install Drupal on Google Cloud Server

This post shows students and new users steps to install Drupal on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional website online.

We’re now ready to install Drupal to help us build our first dynamic, professional and a beautiful website to publish our wonderful content we’ve been dying to publish.

Drupal is a free and open-source content management system written in PHP which is use to create many of the websites and applications you use every day. With Drupal, we can create wonderful websites using free templates, plugins and support base to help us throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with Drupal.

Continue reading “How to Install Drupal on Google Cloud Server”

How to Install WordPress on Google Cloud Server

This post shows students and new users steps to install WordPress on Google Cloud servers running Ubuntu Linux. We have gone through series of posts starting with registering a domain name, setting up a Google Cloud server and installing software and packages to help us build a functional website online.

We’re now ready to install WordPress to help us build our first dynamic, professional and a beautiful website to publish our wonderful content we’ve been dying to publish.

WordPress is a free and open-source content management system or website builder written in PHP and paired with a MySQL or MariaDB database. With WordPress, we can create wonderful websites using free templates, plugins and support base to help us throughout the process.

This is the seventh post in this series which can be used as a beginner’s guide to learn how to create a website domain, set up a Google Cloud server with Ubuntu Linux and install software and packages to build and run a website online.

In this series:

Now that you’ve learned how to create a website domain, set up a Google Cloud server, installed Apache, Nginx, PHP and MySQL or MariaDB, you can continue below to tie all together with WordPress.

Continue reading “How to Install WordPress on Google Cloud Server”