How to Set Environment Variables in Docker

how to set environment variables in docker

Docker is an open-source application that provides lightweight operating-system-level virtualization through the use of containers. It is a kind of virtualization technology that is specially designed to easily develop and deploy applications inside of neatly packaged virtual containerized environments. Docker containers are in essence a set of software packages that run as one application that’s isolated from others. We can deploy it to any machine without any compatibility issues. By using this, the software stays system agnostic, simpler to use, less work to develop, and easy to maintain.

Read more

How to Configure Static IP Address on Ubuntu 20.04

how to configure static ip address on ubuntu 20.04

A static or fixed IP address is an IP address that does not change. Whether you reboot your device or home router, your device with a static IP address will get the same IP address. The opposite of a static IP address is the dynamic IP address. A device that does not have a static IP address will get a dynamic IP address assigned by the DHCP (Dynamic Host Configuration Protocol) server, and it may change from time to time.

configuring static ip address on ubuntu 20.04

By default, a device connected to your home router whether it’s using cable or connected through WiFi will most likely get a dynamic IP address. And, if you use your Ubuntu 20.04 also as an FTP server of web server you would want to configure a static IP address for it, so you can reach the server using the same IP address. In this tutorial, we will show you how to configure a static IP address on Ubuntu 20.04.

Read more

How To Enable HTTPS Protocol with Apache 2 on Ubuntu 20.04

How to Enable HTTPS protocol with Apache 2 on Ubuntu 20.04

HTTPS is the secure version of Hypertext Transfer Protocol (HTTP). HTTPS uses the SSL/TLS protocol for encryption and authentication, and for securing the communication between the browser and the web server. It encrypts HTTP requests and responses to prevent someone from sniffing the information that is shared between your browser and the web server. Without HTTPS, someone would be able to sniff and collect your website visitors’ sensitive information such as login credentials and credit card details.

Read more

How to Install PostgreSQL 9.6 on Ubuntu 20.04

How to Install PostgreSQL 9.6 on Ubuntu 20.04

In this tutorial, we are going to show you how to install PostgreSQL 9.6 on Ubuntu 20.04. We will explain what PostgreSQL stands for and the steps about its installation, configuration, and use.

Postgres or PostgreSQL is an object-relational database management system that stores and retrieves information. This system is suitable for storing a big amount of data, it is open source and is very powerful and reliable.

The installation will take no more than 5 minutes. Let’s Start!

Read more

How to Install Gitea with NGINX and Free Let’s Encrypt SSL on Ubuntu 20.04

how to install gitea with nginx and free let’s encrypt ssl on ubuntu 20.04

In this tutorial, we are going to show you how to install the Gitea software on your VPS along with Nginx as a webserver and Free Let’s Encrypt certificate, using Ubuntu 20.04.

install gitea with nginx and free lets encrypt ssl on ubuntu 20.04

Gitea is software written in “Go” programing language and is similar to Bitbucket, GitHub, and Gitlab. The software is used for self-hosted Git service and is compatible with multiple operating systems like Linux, Windows, macOS, and ARM.

The installation will take no more than 10 minutes and you will enjoy it while installing it. Let’s get started!

Read more

How to Install and Configure Apache and PHP on RoseHosting Cloud PaaS

In this article, you will learn how to install and configure Apache and PHP on Rosehosting Cloud PaaS, in order to achieve full control over your data. By using our Cloud environment you can avoid the installation command-line interfaces and get your Apache and PHP up and running within minutes.

how to install apache and php on rosehosting cloud paas

The tutorial covers all the necessary steps and prerequisites to set up and configure Apache and PHP on our RoseHosting cloud platform-as-a-service.

Read more

How to Install and Configure NGINX and PHP on RoseHosting Cloud PaaS

how to install and configure nginx and php on rosehosting cloud paas

In this article, we’ll learn how to install and configure PHP applications using NGINX webserver on our Cloud Environment, by using this service we’ll be able to deploy our PHP application within minutes.

The RoseHosting Cloud platform is perfect for developers, as it offers easy application deployment and configuration. It is also popular among web companies since it offers the installation of applications such as WordPress, Magento, or Odoo with a single click. Finally, many large, medium, and small businesses use our PaaS, as it offers seamless implementation of high availability clusters.

Now, let’s begin with the tutorial.

Read more

How to Create a Python Virtual Environment on Ubuntu 20.04

how to create a python virtual environment on ubuntu 20.04
create a python virtual environment on ubuntu 20.04

In this tutorial, we will discuss the installation and usage of Python virtual environment on Ubuntu 20.04. Python virtual environment is a directory that contains a complete Python installation for a specific version of Python, including a number of additional packages and modules.

This allows users to have an unlimited number of different Python versions and modules, independent of the main version of Python installed on the system. This means that Python-based applications such as Odoo, Django or Flask, can use different Python versions and modules on a same server.

Read more

How to Install Go (Golang) Compiler on Ubuntu 20.04

how to install go (golang) compiler on ubuntu 20.04

Go, also called Golang, is an open-source programming language developed by Google. It is cross-platform and can be installed on Linux, Windows, and macOS. It is written in C programming language C and was developed to create dependable and efficient software. It is used by many organizations such as Kubernetes, Docker, MongoDB, Soundcloud, Netflix, Uber, Prometheus, Terraform, etc.

install go (golang) compiler on ubuntu 20.04

In this tutorial, we will show you how to install Go on a Ubuntu 20 VPS. Also, we will show you how to set up the Go environment variable and create a Go program.

Read more