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.
- setenforce 0
- sed -i 's/enforcing/disabled/' /etc/sysconfig/selinux
- sed -i 's/enforcing/disabled/' /etc/selinux/config
- yum -y install yum-priorities groupinstall 'Development Tools' epel-release wget nano
- 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
- nano /etc/php.ini date.timezone = "Asia/Kolkata"
- systemctl start httpd.service && systemctl enable httpd.service && systemctl start mariadb.service && systemctl enable mariadb.service
- mysql_secure_installation
- touch /etc/dovecot/dovecot-sql.conf
- ln -s /etc/dovecot/dovecot-sql.conf /etc/dovecot-sql.conf
- systemctl start dovecot.service && systemctl enable dovecot.service
- yum -y install amavisd-new spamassassin clamav clamd clamav-update unzip bzip2 unrar perl-DBD-mysql pure-ftpd bind bind-utils
- wget https://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
- tar -zxvf ISPConfig-3-stable.tar.gz
- cd ispconfig3_install
- cd install
- php -q install.php
0 comments:
Post a Comment