Objective

Obtaining a working LEMP stack (Linux, nginx, mariadb, php) on Debian 9 Stretch

Operating System and Software Versions

  • Operating System: - Debian 9 Stretch

Requirements

Root access on a working Debian 9 Stretch installation

Difficulty

EASY

Conventions

Objective

The objective is to configure basic client/server NFS configuration on Debian 9 Stretch Linux

Operating System and Software Versions

  • Operating System: - Debian 9 Stretch

Requirements

Privileged access to your Debian Linux installation.

Difficulty

EASY

Conventions

Objective

The objective is to install Oracle Java SE Development Kit on Debian 9 Stretch Linux

Operating System and Software Versions

  • Operating System: - Debian 9 Stretch Linux
  • Software: - Oracle Java JDK 1.8.0_131 ( at the time of writing )

Requirements

Privileged access to your Debian 9 Stretch Linux may be required for Oracle Java SE Development Kit system-wide installation.

Difficulty

EASY

Conventions

Distributions

This guide is tested for Debian 9 Stretch Linux, but it may work with other recent Debian versions.

Requirements

  • This guide assumes that you're running Debian on a VPS or a remote server, since that's the most likely scenario for a VPN.
  • A working install of Debian Stretch with root access

Difficulty

MEDIUM

Conventions

  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user

Configuring Iptables

Setting up your own VPN is no small task, but there are plenty of reasons that you'd want to do it. For one, when you run your own VPN, you have complete control of it and know exactly what it's doing.

Security is an important factor for VPNs. It's possible to set up a simple one in a few minutes, but it won't be secure at all. You need to take the appropriate steps to ensure that both the server and your connections remain private and encrypted.

Before embarking down this road, you may want to consider encrypting your disks, beefing up kernel security with SELinux or PAX, and making sure everything else is locked down.

Iptables is a big part of server security. You need iptables to ensure that information doesn't leak out of your VPN. Iptables also works to prevent unauthorized connections. So, the first step in setting up a VPN on Debian is setting up iptables.

Objective

The objective is to desktop sharing application TeamViewer on Debian 9 Linux.

Operating System and Software Versions

  • Operating System: - Debian 9 Stretch
  • Software: - TeamViewer v12.0.76279

Requirements

Privileged access to to your Debian system will be required to install TeamViewer and its prerequisites.

Difficulty

EASY

Conventions

ARE YOU LOOKING FOR A LINUX JOB?
Submit your RESUME or create a JOB ALERT on LinuxCareers.com job portal.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.