Shadowsocks is a lightweight, super fast and secure Socks5 proxy that can be used to bypass Internet censorship. You will also learn how to set up Shadosocks-libev client on Debian 10 desktop. There are many implementations of Shadowsocks , this tutorial shows you how to use Shadowsocks-libev, because. Once you have installed Debian 10 on your VPS. Log into your server via SSH. I recommended installing it from Debian 10 buster-backports repository, which contains the latest version of Shadowsocks-libev, so that you get security updates and bug fixes. The sodium crypto library libsodium will be installed along with shadowsocks-libev. You can check its status with:. As you can see, it is running and auto-start at boot time is enabled.
Finding the IP address and FQDN and login via SSH
I like to self-host my web applications and other applications like blog software and Git servers. This gives you a bit of independence from third-party services and the freedom to install any software with any configuration. Managing your own server has the drawback that it needs more effort than using a third party service. There is the initial setup that takes time, and after that, you have to manage and update the server periodically. But even with all these drawbacks, managing your own server is interesting and you can learn a lot and improve your skills. You don't need a server farm in your apartment to run your own Internet-connected servers, although you could. A VPS is a virtual machine, runs its own copy of an operating system, and you have root access to it. Renting a VPS server is not that expensive. Often you can rent them for just one month. A good way to figure out if self-hosting is something for you without wasting much money.
How to Install Shadowsocks-libev Server on Debian 10 VPS
This article explains how to setup a virtual private server VPS on the Linode cloud infrastructure. After the creation of the VPS, the article teaches you how to further secure the server. After the setup of this Linode VPS server, you can use it as a foundation for all your server projects. Not only for hobby, testing and learning purposes, but also as a production server. Note that PragmaticLinux is not affiliated with Linode nor is this article sponsored by Linode. I am simply just a fan of the services that Linode provides and prefer Linode over others such as DigitalOcean and Vultr. As a first step we create the actual VPS. Visit the Linode website and log yourself in with your account.
Debian is a free operating system that's popular because it's stable, secure, and customizable. Some providers are better for Debian hosting than others. You can host Debian on a shared server, but you get maximum control over your hosting environment with managed or unmanaged VPS, cloud, and dedicated servers. Look for stable Debian hosting with solid support. In a rush? Here are the five best hosts for Debian, based on expert analysis and customer scores:. We looked for hosting plans that came with root access, SSD storage, regular backups, and access to a control panel like cPanel.