- Web Server
- Control Panels
- Site Map/RSS Feeds
HowtoForge provides user-friendly Linux tutorials about almost every topic.
If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form.
Thunderbird Email Encryption with GnuPG2
This tutorial describes the configuration of Thunderbird and GnuPG2 to send and receive encrypted email.
Installing Virtualizor on CentOS 6.5 with RAID1
This guide covers installing the Virtualizor control panel on CentOS 6.5 with RAID1.
Install ownCloud with SSL and Nginx in CentOS 6.5
CentOS has upgraded a lot packages, and the post that I've wrote 1 year ago no longer works in CentOS 6.5 updated up-to-date. I did a research and it looks like this will be the first tutorial in 2014 how to install owncloud in centos with nginx, postgresql and ssl. You ain't gonna find CentOS and owncloud installation with nginx nowadays, because most people don't know how to resolve simple issues.
Linux Basics - Set A Static IP On CentOS
This tutorial explains the configuration of a static IP address (IPv4 and IPv6), the hostname and nameservers on CentOS. To be compatible with Desktop and Server Systems, we do the configuration on the shell.
How To Install VNC Server On Ubuntu 14.04
This guide explains the installation and configuration of a VNC server on Ubuntu 14.04 server. I use a server here to show you a ay to have a remote desktop on a root server in a datacenter. The same steps will work for Ubuntu desktops as well.VNC is a very convinient way of administrating the Ubuntu 14.04 desktops remotely. The GUI can be accessed from anywhere over the internet or local network with a VNC client on any OS. The only requirement is that the connecting OS has a VNC-client installed on it.
Linux Basics: How To Create and Install SSH Keys on the Shell
SSH keys offer a highly secure manner of logging into a server with SSH as against mere dependence on a password. While a password stands the risk of being finally cracked, SSH keys are rather impossible to decipher using brute force. As a matter of fact, generating a key pair offers users two lengthy strings of characters corresponding to a public as well as a private key. Users can, thus, place the public key on any server, and subsequently unlock the same by connecting to it with a client that already possesses the private key. Upon matching up of the two keys, the system unlocks without any irksome dependence on a password. The security may be further smartly firewalled by guarding the private key with a passphrase.
Samba Server Configuration in CentOS 6.5
This guide explains how to configure samba server in CentOS 6.5 with anonymous & secured samba servers. Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Samba is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.
The Perfect Desktop - Linux Mint 17 (Qiana)
This tutorial shows how you can set up a Linux Mint 17 (Qiana) desktop that is a full-fledged replacement for a Windows desktop, i.e.that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a securesystem without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge. Linux Mint 17 is a Linux distribution based on Ubuntu that has lots of packages in its repositories (like multimedia codecs, Adobe Flash, Adobe Reader, Skype,Google Earth, etc.) that are relatively hard to install on other distributions; it therefore provides a user-friendly desktop experience even for Linux newbies.
Linux Basics: How to Add and Delete Shell Users on Ubuntu Linux
Adding and removing shell users on a fresh Linux server remain amongst the most fundamental tasks every Linux user/system administrator must know. As a matter of fact, when a user creates a new server, they are simply given the default root account to begin with.
How To Install Nginx With PHP5 (And PHP-FPM) And MySQL Support On CentOS 6.5
Nginx(pronounced "engine x") is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on a CentOS 6.5 server with PHP5 support (through PHP-FPM) and MySQL support.