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.

Want to support HowtoForge? Become a subscriber!
 

The Perfect Server - Ubuntu 14.10 with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig

The Perfect Server - Ubuntu 14.10 with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig

This tutorial shows how to install an Ubuntu 14.10 (Utopic  Unicorn) server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache or nginx web server, Postfix mail server, Courier or Dovecot IMAP/POP3 server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. This setup covers the installation of Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).

How to use ISPConfig and Seafile without manual file modifications

Seafile is an open-source cloud based file storage system similar to Dropbox & Box. The difference is that Seafile can be deployed on a client's own system. This provides a greater safety and security factor as the passwords are only interchanged between the client who setup the system, and his / her own users rather than a corporate cloud hosting company.

The Perfect Server – CentOS 7 (Apache2, Dovecot, ISPConfig 3)

The Perfect Server – CentOS 7 (Apache2, Dovecot, ISPConfig 3)

This tutorial shows how to prepare a CentOS 7 x86_64 server for the installation of ISPConfig 3 and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, Mailman, and many more.

Ubuntu 14.10 (Utopic Unicorn) minimal server installation tutorial

Ubuntu 14.10 (Utopic Unicorn) minimal server installation tutorial

This tutorial shows how to install an Ubuntu 14.10 minimal server. The purpose of the guide is to show a basic installation of Ubuntu 14.10 that can be used as basis for the other Ubuntu 14.10 tutorials here at howtoforge like the perfect server tutorials.

How to install Puppet master and client in Ubuntu 14.04

How to install Puppet master and client in Ubuntu 14.04

This document describes how to install and configure Puppet on Ubuntu 14.04 server, I will also connect a puppet client with Ubuntu 14.04 desktop. Puppet is a configuration management system that allows you to define the state of your IT infrastructure, then automatically enforces the correct state. Whether you're managing just a few servers or thousands of physical and virtual machines, Puppet automates tasks that sysadmins often do manually, freeing up time and mental space so sysadmins can work on the projects that deliver greater business value.

How to install a CentOS 7 minimal server

How to install a CentOS 7 minimal server

This document describes the installation of CentOS 7 Server with a basic minimal installation. The purpose of this guide is to provide a minimal setup that can be used as basis for our other tutoruials here at howtoforge

How to install Tomcat in Ubuntu 14.04

How to install Tomcat in Ubuntu 14.04

This document describes how to install Tomcat in Ubuntu 14.04. Apache Tomcat (or simply Tomcat, formerly also Jakarta Tomcat) is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run in.

How to secure your ISPConfig 3 server against the poodle SSL attack

How to secure your ISPConfig 3 server against the poodle SSL attack

In the following guide I will describe the steps to secure your server against the recent poodle SSL attack. I will use a ISPConfig 3 perfect server on Debian 7 for my examples, but the same steps will work on any other Linux Distribution as well. A default ISPConfig hosting server runs the following services: Webserver (Nginx or apache), Mailserver (Postfix and Dovecot / Courier), FTP-Server (pure-ftpd) that offer SSL / TLS connections and are potential targets for a poodle attack.

How To Run Your Own Git Server With GitlabHQ On Debian 7 (Wheezy)

How To Run Your Own Git Server With GitlabHQ On Debian 7 (Wheezy)

This document describes how to install and configure Git and GitHub. These are great tools to manage and administer a whole host of Git repositories and the associated permissions. So, these remain true blessings for users writing open source software, however, when writing a closed source software may not be comfortable in trusting the code to a third party server. To gain the much-needed flexibility and control on stuff like Github/BitBucket without hosting the git repositories on servers that lie external to the control of users, GitLab remains a Godsend!

How to setup Single Sign On with OTP using simpleSAMLphp and privacyIDEA

How to setup Single Sign On with OTP using simpleSAMLphp and privacyIDEA

This howto will deal with Single Sign On to web pages. Maybe you know OpenID. Similar to Kerberos a "Ticket" is granted to the user to authenticate at other services using the ticket and not the credentials anymore. In this howto we will use SAML (Security Assertion Markup Language) which is more sophisticated than the simple OpenID. SAML can be used to setup trust relations between several entities. This is why it is used between companies and organizations, why online service are using it.

first page
previous page
2
...
next page
last page