How to Connect an Android App to a MySQL Database

Connecting a mobile app to a database is a critical foundation of many of the world’s most popular applications. User accounts, news updates, and statistics are just a few examples of the data one may wish to store and pull. In this post, we are going to look at how to connect an Android app to a MySQL database using a free SkySilk VPS. Our Android app will be a mock stock price tracker, displaying the name and price of some made up stocks.

Continue reading

Build an iOS app and connect it to a MySQL database.

How to Connect an iOS App to a MySQL Database

Connecting a mobile app to a database is a critical foundation of many of the world’s most popular applications. User accounts, news updates, and statistics are just a few examples of the data one may wish to store and pull. In this post, we are going to look at how to connect an iOS app to a MySQL database using a free SkySilk VPS. Our iOS app will be a mock stock price tracker written with Swift, displaying the name and price of some made up stocks.

Continue reading

How To Install Apache Web Server on Your Linux VPS

How to Install Apache Web Server on Linux VPS for HTTDP

Apache is one of the most popular web servers used on the internet today. It is a reliable software that is updated frequently and scaled for any sized site. As a result, serving thousands of visitors every day is not a problem for a website utilizing Apache Web Server. Here, we will look at how to install Apache Web Server on a Linux VPS step-by-step.

Continue reading

What is the Difference between a VPN and a Proxy Server?

In the age of the internet, security and privacy are key issues to consider when so much of our professional and personal lives depend upon our data. Even browsing the web at your favorite coffee shop could pose a security risk to you and your data. To protect themselves, people utilize two popular options: a Virtual Private Network (VPN) and Proxy Servers. In this post, we will take a closer look at a VPN vs Proxy Servers, including how they work and the benefits of using them.

Continue reading

How to Debug a Node.js Server using Node Inspector

Bugs and code come hand and hand, especially when building an application from scratch. Coding a node.js application is no exception, and knowing how to debug a Node.js server is just as important as knowing how to code using Node.JS in the first place. in this tutorial, we will take a deeper look at the importance of debugging a node.js server using Node Inspector.
Continue reading

Code a simple blog using Python and Django.

How to Make a Blog with Django

For anyone looking to code their own blog, Django is a useful tool for those who like to code using Python. As such, Django can essentially be used as building blocks to eliminate guesswork and save development time. In this post, we will explore the advantages of Django, how to utilize Django on a self-hosted VPS, and how to make a blog with Django. Continue reading

GitLab, Git, & Git Repositories

Introduction to GitLab and Git Repositories

GitLab is an open-source, web-based Git repositories manager with wiki and issue tracking features that can be run on a self-hosted VPS. The purpose of Git is to manage a project, or a set of files, as they change over time. Those files can then be collaborated on and pushed to production in real-time while tracking new versions and code forks. Git stores this information in a data structure called a repository, that is readily accessible from anywhere with an internet connection. Learn more about how to deploy Git for your project and run a self-hosted GitLab VPS for free…

Continue reading

Ruby on Rails Tutorial: Make a Ruby on Rails Web App

Ruby on rails has been a popular way to develop web apps for a long time. It has garnered even more popularity in recent years as the base for many well-known applications and websites like Redmine Project Management and Twitter. A lot of developers now use it to make unique and powerful Ruby on Rails web apps. In this Ruby on Rails tutorial we will be taking a deeper look into “What is Ruby on Rails?” along with how to develop your own basic Ruby on Rails web app. First thing’s first, however… What is a web app?

Continue reading

Build an Online Course with Moodle LMS

With the advent of online learning softwares, education as an industry has grown substantially over the last several years! Many schools and teachers are looking to start using different Learning Management Software (LMS) to help grow their online academies. Many of these software can become quite expensive, but thanks to TurnKey Linux Open Source apps, there is a free and effective option! Organizations big and small use Moodle LMS for their open source LMS. Major universities such as the California State University of Northridge have used Moodle in their course development!

Continue reading

How To Install Apache Web Server on Your Linux VPS

How to Install An Apache Web Server On A Linux VPS

The Apache Software Foundation is one of the most venerable open source software houses of the modern era, presiding over a multitude of projects which shape the internet as we know it. One of the most ubiquitous, and equally unappreciated, project is the Apache HTTP server. The Apache web server has been the workhorse of the internet since the mid 90’s, and continues to be one of the top web servers in use to this day. Additionally, use it for highly interactive, moderate user load web pages. As such, you will find it in every major Linux distros repository. So when discussing how to install Apache Web Server on a Linux VPS, the conversation is quite short.

Continue reading