Friday, February 15, 2019

ISPConfig on CentOS

ISPConfig on CentOS


This tutorial shows the installation of ISPConfig 3.1 on a CentOS 7.4 (64Bit) server.
ISPConfig is a web hosting 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.

To install such a system you will need the following:-


  • A Centos 7.4 minimal server system. This can be a server installed from scratch as described in our Centos 7 minimal server tutorial or a virtual-server or root-server from a hosting company that has a minimal Centos 7.4 setup installed.
  •     A fast Internet connection.

  • #localectl set-keymap en
  • #localectl list-keymaps
  • #yum -y install net-tools
  • #systemctl stop firewalld.service
  • #systemctl disable firewalld.service

  • #iptables -L

  • [root@server1 ~]# iptables -L
  • Chain INPUT (policy ACCEPT)
  • target prot opt source destination

  • Chain FORWARD (policy ACCEPT)
  • target prot opt source destination

  • Chain OUTPUT (policy ACCEPT)
  • target prot opt source destination

  • #firewall-cmd --state

  • [root@server1 ~]# firewall-cmd --state
  • not running
  • [root@server1 ~]#

  • #yum -y install nano wget NetworkManager-tui

  • If you did not configure your network card during the installation, you can do that now. Run...

  • #nmtui

  • #vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • and set ONBOOT to yes:

  • [...]
  • ONBOOT=yes
  • [...]


For more information,
please read this article. its very helpful.





0 comments: