Sign inSign up

anthony9981/ispconfig

By anthony9981

•Updated over 7 years ago

A Debian Jessie ISPConfig Ready with full php versions

Image
1

1.2K

anthony9981/ispconfig repository overview

ISPConfig is an Open source, BSD-licensed, hosting control panel for Linux, designed to manage Apache, BIND, FTP, and databases, supporting many Linux distributions.

Installation followed official tutorial : https://www.howtoforge.com/tutorial/perfect-server-debian-8-4-jessie-apache-bind-dovecot-ispconfig-3-1/⁠

Mostly inspired by jerob/docker-ispconfig⁠ but with several fixes and improvements.

⁠Start ISPConfig

docker create --name ispconfig -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 8080:8080 -p 53:53 -p 2222:22 -p 9001:9001 anthony9981/ispconfig docker start ispconfig

⁠Shell access

docker exec -i -t ispconfig bash

⁠Supervisor status

http://your-ip:9001⁠ login : root password : password To setup authentication : access container shell and edit /etc/supervisor/supervisord.conf

⁠ISPConfig administration

https://your-ip:8080⁠ ISPConfig login : admin ISPConfig password : admin

⁠Reconfigure ISPConfig

ispconfig_update.sh

⁠Webmail (Rainloop)

http://your-ip/webmail⁠

⁠PHPMyAdmin

http://your-ip/phpmyadmin⁠

⁠MySQL

root login : root root password : password To change root password, access container shell and use following command : mysqladmin -u root -p'oldpassword' password newpassword

It is strongly recommended that you change the MariaDB and ISPConfig password as soon as possible.

⁠PHP Version
  • php 5.3.29
  • php 5.4.40
  • php 5.5.24
  • php 5.6.8
  • php 7.0.30
  • php 7.1.17
  • php 7.2.5

To install new version run

docker exec -i -t ispconfig /usr/bin/installphp <fpm_port>

for example install php 5.6.39 with fpm port 9539:

docker exec -i -t ispconfig /usr/bin/installphp 5.6.39 9539

⁠ROADMAP

Code cleaning and refactoring Use docker-compose to split project Use puppet for software installation Follow Dockerfile guidelines Include Mails setup into README Create Spamassassin & postfix-wrapper supervisor init scripts Include PHP7

Tag summary

Content type

Image

Digest

Size

1.9 GB

Last updated

over 7 years ago

docker pull anthony9981/ispconfig