Wednesday, February 13, 2019

How to in stall ISPConfig on CentOS 7


ISPConfig is an open source hosting control panel for Linux,
licensed under BSD license and developed by the company ISPConfig UG.

Just follow these commands to install ISPConfig on your centos 7 machine.

  1. setenforce 0
  2. sed -i 's/enforcing/disabled/' /etc/sysconfig/selinux
  3. sed -i 's/enforcing/disabled/' /etc/selinux/config
  4. yum -y install yum-priorities groupinstall 'Development Tools' epel-release wget nano
  5. yum -y install ntp httpd mod_ssl mariadb-server php php-mysql php-mbstring php-ldap php-mysql php-odbc php-pear php php-devel php-gd php-imap php-xml php-xmlrpc php-pecl-apc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel mod_fcgid php-cli httpd-devel php-fpm perl-libwww-perl ImageMagick libxml2 libxml2-devel python-devel phpmyadmin dovecot 
  6. nano /etc/php.ini date.timezone = "Asia/Kolkata"
  7. systemctl start httpd.service && systemctl enable httpd.service && systemctl start mariadb.service && systemctl enable mariadb.service
  8. mysql_secure_installation
  9. touch /etc/dovecot/dovecot-sql.conf
  10. ln -s /etc/dovecot/dovecot-sql.conf /etc/dovecot-sql.conf
  11. systemctl start dovecot.service && systemctl enable dovecot.service
  12. yum -y install amavisd-new spamassassin clamav clamd clamav-update unzip bzip2 unrar perl-DBD-mysql pure-ftpd bind bind-utils
  13. wget https://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
  14. tar -zxvf ISPConfig-3-stable.tar.gz
  15. cd ispconfig3_install
  16. cd install
  17. php -q install.php

0 comments: