Dear Customer,
As you know, servers need to be renewed at certain times. This is a process we do every few years to both prevent hardware failures and benefit from the benefits of technology. This year, we are moving some of our Linux servers to a different platform.
The hosting control panel of the new system is slightly different. This guide is designed to explain these differences to you:
### **Linux PLESK Hosting to Linux ISPConfig 3.2 Hosting Migration Guide**
This guide is prepared for our customers who will migrate from the PLESK control panel to the ISPConfig 3.2 control panel. You can ensure that your website and e-mail accounts are transferred without any problems by following the steps below.
---
## 1. **General Information**
- PLESK and ISPConfig are control panels with different structures.
- While PLESK offers a user-friendly interface, ISPConfig has a more technical and detailed structure.
- You can use the following address to log in to the new ISPConfig panel:
- **Panel Login Address:** https://latte.kalfaoglu.net:8080
- There may be short-term interruptions on your website during the migration process.
- **Your login information for the new system (PLESK usernames) remains the same. However, if you do not know your password or receive an error while logging in, please let us know.**
- You can change the language of the panel to Turkish or any language you want.
- We already do most of the migration work. However, there may be some missing parts, so we have prepared this guide.
---
## 2. **Website and Database Transfer**
- The Kalfaoglu technical team will carry out the migration of your website and database to ISPConfig, but of course you can do it yourself.
- If you have a special request or need additional migration, you can contact our support team.
* Your website settings should be as follows: *
- **IPv4 address:** Leave it in the asterisk. It means "Listen to all server IP addresses".
- **Select PHP-FPM** as PHP. You can select the PHP version you want under it. Most website software is compatible with 7.4 or 8.1. If you need an older PHP version (like 5.4), select PHP-CGI.
- **If you are going to update your website with FTP** create an FTP account and connect to your website and go to the "web" folder.
**Additional Information:**
- **.htaccess Files:** If you are using .htaccess files on your website, make sure that these files are also working on the ISPConfig server. Check that Apache modules (like mod_rewrite) are enabled.
- **Cron Jobs:** If you have cron jobs on PLESK, you will need to manually move them to ISPConfig. You can create new cron jobs from the "Cronjobs" tab in the ISPConfig panel.
---
## 3. **Transferring Email Accounts**
We are transferring your email accounts. However, check the forwardings in particular.
- **"Junk Message Filter"** or Spam protection should be on "Normal".
- **DomainKeys Defined Email (DKIM):** Make it Enabled/Used and use the "Generate a Custom DKIM Key" option below to generate a key for your own domain. Click SAVE. This way, you will not experience any errors when sending emails to places like Gmail. It may take 24 hours to propagate.
* **Redirections:**
- If you are going to forward, use the **"Copy during delivery"** option in the mail account settings.
- If the system gives you an error like "this already has a nickname or forwarding defined" while editing any mail account, it means that the system has noticed a problem with your forwarding. Exit without saving and check or delete your forwardings first, then you can edit them again.
- **IF THE E-MAIL DOES NOT COME:** Remove the redirect. You can check for errors such as loops etc. and add it again, make sure "copy during delivery" is selected.
---
## 4. **Updating DNS Records**
1. **If you bought your domain name from us, we make the DNS changes.**
2. **If you bought your domain name from a different place, you will need to make the DNS changes yourself.**
3. **If you want to transfer your domain name to us, please inform us at info@kalfaoglu.net.**
4. **Update the NS (Name Server) records as follows:**
- ** LT1.KALFAOGLU.NET **
- ** LT2.KALFAOGLU.NET **
5. Check that the DNS change has spread with online tools such as **Propagation checker**. Generally, when you change DNS, it can take up to 24 hours for the whole world to notice.
**Additional Information:**
- **MX Records:** Make sure your MX records are set to `mail.kalfaoglu.net` or `mail.yourdomain.com` for your email server to work properly.
- **TXT Records:** Check your SPF and DKIM records. These records will prevent your emails from being marked as spam.
---
## 5. **Email Server Information and Ports**
You can use the following server names and port numbers when migrating your email accounts to ISPConfig:
- **Incoming Mail Server:** `mail.kalfaoglu.net` or `mail.yourdomain.com`
- **Outgoing Mail Server:** `mail.kalfaoglu.net` or `mail.yourdomain.com`
**When SSL is Not Used:**
- **IMAP:** 143
-**POP3:** 110
- **SMTP (Sending):** 587
**When SSL (encrypted communication) is used:**
- **IMAPS:** 993
- **POP3S:** 995
- **SMTPS (Sending):** 465
**Note:** If you want to use a custom server name like `mail.yourdomain.com` and want to use an encrypted method like SSL/TLS, please contact us. We can create a custom SSL certificate for this domain name.
---
## 6. **FTP and SSH Connections**
- ISPConfig provides FTP and SSH access. You can create your FTP account from the **FTP Users** tab.
- You can connect with **SFTP** using SSH and move your files.
**Additional Information:**
- **SSH Key Authentication:** If you are connecting to the server using an SSH key, don't forget to add your SSH key to the new server. This increases security and eliminates the need to enter a password.
- **FTP Passive Mode:** If you are having trouble connecting to FTP, try enabling "Passive Mode" in your FTP client.
---
## 7. **SSL Certificate Renewal and Verification**
- **We transfer your SSL certificates.**
- If you have purchased an SSL certificate but cannot connect to your website via **HTTPS**, please let us know. There may have been a problem with the transfer.
- **Let’s Encrypt:** ISPConfig offers the ability to create free SSL certificates with Let’s Encrypt. If you want to use Let’s Encrypt, you can create a new certificate from the "SSL Certificates" section in the panel.
---
## 8. **Testing the Website and Final Checks**
- Wait for your domain name to be redirected to the new server (DNS propagation time can be 24-48 hours).
- Test your website and email services.
- Check the error files in the log folder for errors.
**Additional Information:**
- **Clearing Browser Cache:** Don't forget to clear your browser cache when testing your website after the DNS change. Otherwise, you may continue to see the site on the old server.
- **SSL Testing Tools:** You can use tools like [SSL Labs](https://www.ssllabs.com/ssltest/) to check that your SSL certificates are working properly.
---
## 9. **Support and Help**
If you experience any problems during the migration process, you can reach our support team.
Best regards.
Kalfaoglu Support Team
---
### **Extra Tips:**
- **Performance Monitoring:** You can use the "Monitoring" section in the ISPConfig panel to monitor the performance of your new server. This allows you to track the resource usage of your server.
Dimecres, Febrer 26, 2025