How to Set Up an ARK: Survival Evolved Server on Ubuntu OS

ARK: Survival Evolved is an adventure-action genre video game. It is my personal favorite and one of the most played games worldwide. You can play as a single-player or play with your friends on a server in multiplayer mode. There are a few ways to host a multiplayer server: buying a dedicated gaming server, using a third-party service, or creating your own on Alibaba Cloud!

As a gamer and developer, I prefer to have more flexibility when it comes to creating dedicated gaming servers. One major benefit of using a cloud provider, such as Alibaba Cloud, is that I do not have to worry about maintaining or upgrading the hardware in my server. It is also elastic, which means that I can easily scale my resources based on demands.

How to Deploy Symfony on Alibaba Cloud

Symfony is an open-source PHP framework that allows developers to bootstrap applications quickly. The framework consists of reusable components, which you can add on to build virtually any type of application.

Other advantages of it include:

How to Configure MySQL Master-Slave Replication on Ubuntu 16.04

Alibaba Cloud offers a hassle-free on-demand computing service, Elastic Compute Service (ECS), which can be deployed with just a few clicks and install a Linux distribution of your choice.

With each instance configured, you can run highly scalable database servers such as MySQL. On top of these, you can take advantage of their fast memory and latest CPUs to create a redundant environment for your MySQL server.

Continuous Integration With Jenkins on Alibaba Cloud

In this tutorial, we'll show you how to set up, install, and run Jenkins, a continuous integration delivery environment, on an Alibaba Cloud Elastic Compute Service (ECS) Ubuntu instance.

What Is Jenkins?

Jenkins is a continuous integration build tool that builds and releases application code after any change is made to the code and pushed to the code base. Jenkins saves development time by running automated testing against the code at every change pushed to the repos. Nasty bugs are picked up immediately, and the whole team is aware of build failures as they happen.