Instalasi ISPConfig 3.1 di Ubuntu 16.04 Server



Pada kesempatan hari ini saya akan share bagaimana menginstall ISPConfig di Ubuntu 16.04 server,tapi sebelumnya anda harus sudah mengerti apa itu ISPConfig?
ISPConfig adalah open source hosting control panel untuk Linux , berlisensi lisensi BSD dan dikembangkan oleh perusahaan ISPConfig UG. [1] Proyek ISPConfig dimulai pada musim gugur tahun 2005 oleh GmbH perusahaan Jerman projektfarm.
sumber : wikipedia

Sebelum memulai proses install ISPConfig 3 anda perlu menginstall beberapa paket aplikasi yang dibutuhkan,untuk lebih lengkapnya bisa baca di Situs resminya Howtoforge

Langkah -  langkah install ISPConfig di Ubuntu 16.04 server :

  •  Untuk menginstal ISPConfig 3 anda perlu  melakukan hal ini:
 #cd /tmp
#wget -O ispconfig.tar.gz https://git.ispconfig.org/ispconfig/ispconfig3/repository/archive.tar.gz?ref=stable-3.1
#tar xfz ispconfig.tar.gz
#cd ispconfig3*/install/




  •  Langkah berikutnya adalah menjalankan
# php -q install.php
  • Kemudian akan muncul seperti dibawah ini
  •  Setelah itu anda akan menemui pertanyaan seperti dibawah ini
Select language (en,de) [en]: <-- Hit Enter
Installation mode (standard,expert) [standard]: <-- Hit Enter
Full qualified hostname (FQDN) of the server, eg server1.domain.tld [ubuntu.muhima.net]: <-- Hit Enter
MySQL server hostname [localhost]: <-- Hit Enter
MySQL server port [3306]: <-- Hit Enter
MySQL root username [root]: <-- Hit Enter
MySQL root password []: <-- Enter your MySQL root password
MySQL database to create [dbispconfig]: <-- Hit Enter
MySQL charset [utf8]: <-- Hit Enter
Configuring Postgrey
Configuring Postfix
Generating a 4096 bit RSA private key
.......................................................................++
........................................................................................................................................++
writing new private key to 'smtpd.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]: <-- Enter 2 letter country code
State or Province Name (full name) [Some-State]: <-- Enter the name of the  state
Locality Name (eg, city) []: <-- Enter your city
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- Enter company name or press enter
Organizational Unit Name (eg, section) []: <-- Hit Enter
Common Name (e.g. server FQDN or YOUR name) []: <-- Enter the server hostname, in my case: ubuntu.muhima.net
Email Address []: <-- Hit Enter
Configuring Mailman
Configuring Dovecot
Configuring Spamassassin
Configuring Amavisd
Configuring Getmail
Configuring BIND
Configuring Jailkit
Configuring Pureftpd
Configuring Apache
Configuring vlogger
Configuring Metronome XMPP Server
writing new private key to 'localhost.key'
-----
Country Name (2 letter code) [AU]: <-- Enter 2 letter country code
Locality Name (eg, city) []: <-- Enter your city
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- Enter company name or press enter
Organizational Unit Name (eg, section) []: <-- Hit Enter
Common Name (e.g. server FQDN or YOUR name) [server1.canomi.com]: <-- Enter the server hostname, in my case: ubuntu.muhima.net
Email Address []: <-- Hit Enter
Configuring Ubuntu Firewall
Configuring Fail2ban
[INFO] service OpenVZ not detected
Configuring Apps vhost
Installing ISPConfig
ISPConfig Port [8080]:
Admin password [admin]:
Do you want a secure (SSL) connection to the ISPConfig web interface (y,n) [y]: <-- Hit Enter
Generating RSA private key, 4096 bit long modulus
.......................++
................................................................................................................................++
e is 65537 (0x10001)
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]: <-- Enter 2 letter country code
State or Province Name (full name) [Some-State]: <-- Enter the name of the  state
Locality Name (eg, city) []: <-- Enter your city
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- Enter company name or press enter
Organizational Unit Name (eg, section) []: <-- Hit Enter
Common Name (e.g. server FQDN or YOUR name) []: <-- Enter the server hostname, in my case: ubuntu.muhima.net
Email Address []: <-- Hit Enter
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: <-- Hit Enter
An optional company name []: <-- Hit Enter
writing RSA key

Configuring DBServer
Installing ISPConfig crontab
no crontab for root
no crontab for getmail
Detect IP addresses
Restarting services ...
Installation completed.

  • Jika proses instalasi selesai akan ada tulisan "installation complete" 
  •  Setelah itu Anda dapat mengakses ISPConfig 3 melalui Browser dengan mengetikkan di kolom URL "https://ipserver:8080" atau "https://domain:8080"
misalkan https://192.168.22.2:8080
  • Lalu akan muncul halaman seperti dibawah ini  
Klik I Understand The Risks --> Add Exception --> Confirm Security Exception


  •  Login dengan username admin dan password admin (Anda harus mengubah password default setelah login pertama Anda



source : https://www.howtoforge.com/tutorial/perfect-server-ubuntu-16.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot-and-ispconfig/



"Semoga Bermanfaat" 
Previous
Next Post »

Featured