Author: Justin Palmer
Justin Palmer is a professional application developer with Liquid Web
How To Set Up A Python Virtual Environment On Windows 10
A Virtual Environment or a "venv" is a Python module that creates a unique environment for each task or project. It installs the packages we need that are unique to that setting while keeping your projects neatly organized. Additionally, venv never actually modifies the system’s default Python versions or modules that are installed on the system. Using venv essentially allows for a unique working environment while avoiding any disruptions to other variants of Python that are used, but not related to our project.
How to Configure Windows Remote Desktop Users Group
The most common way to remotely manage a Windows server is through Remote Desktop Protocol. By default, Liquid Web’s Windows servers only allow the members of the administrators' group remote desktop access. However, the Remote Desktop Users group grants its members access to securely connect to the server through RDP (Remote Desktop Protocol) as well.
How To Install Apache Spark on Ubuntu
What is Apache Spark?
Apache Spark is a distributed open-source, general-purpose framework for clustered computing. It is designed with computational speed in mind, from machine learning to stream processing to complex SQL queries. It can easily process and distribute work on large datasets across multiple computers.
Preflight Check
- These instructions are intended specifically for solving the error: 500 OOPS: priv_sock_get_int.
- We will be working from a Liquid Web Self Managed Fedora server, while logged in as the root user.
The Fix
This error may occur when attempting to connect to a vsftpd FTP server. You simply need to add one line to the configuration file, which this article assumes is in the default location of /etc/vsftpd/vsftpd.conf.
“Password is Forbidden” PhpMyAdmin Login Error Solved
Once in a while, perhaps on a Development server, MySQL will not be set up with a root password. The aforementioned configuration is generally thought of as against best practices, however, if it is what you're dealing with, then it could also interfere with PhpMyAdmin.
How to Install and Configure Jupyter Notebook
What is Jupyter Notebook?
Jupyter Notebook is an extremely powerful open-source, web-based tool that facilitates the creation of documentation. There are many different avenues to provide technical documentation or demonstrations, but Jupyter Notebook makes it possible to embed visualizations and execute live code. It is useful to be able to utilize documentation to describe development concepts or planning, but providing working examples within documentation can be a more effective way of conveying information. This tutorial will cover how to install Jupyter Notebook on an Ubuntu 18.04 LTS server and connect to it remotely via an SSH tunnel.
Previous Series:
MySQL via Command Line 101: Basic Database Interaction
How to Upgrade Ubuntu 16.04 to Ubuntu 18.04
If you are still using Ubuntu version 16.04, you may want to consider updating to the latest Long Term Support release, version 18.04. In this post, we will cover what a Long Term Support release is and why you would want to use it. You will also learn the significant changes between 16.04 and 18.04. Last, but not least, you will also learn how to upgrade your dedicated server from Ubuntu 16.04 to Ubuntu 18.04.
How to Solve the Upgrade Ubuntu Install Updates Error
When updating from Ubuntu 16.04 to 18.04, we used the following command as one of the steps to update to the newer version.
How to Install Logstash
What is Logstash?
Logstash is a free, open source, server-side data collection and processing engine which uses dynamic pipelining capabilities. It takes in information from multiple data sources, reconstructs it, and then sends it to a destination of our choice. Logstash also cleans and modifies the data for use in an advanced outbound analytics and visualization use cases. It is the L in the ELK stack (Elasticsearch, Logstash and Kibana) and is typically responsible for sending data to Elasticsearch.
Our Sales and Support teams are available 24 hours by phone or e-mail to assist.