Migrating the Entire Website System Notes

Ref: https://unsplash.com/photos/ZjX-z2Q5zrk

After not updating the website's content for a long time, I took the opportunity to share a little of my experience. So in moving the whole system, both the domain name and server, into the new system, I will share it in case anyone is interested and can follow it. But in this article, I will not go into much detail.


Let's start with the domain name first. thanaphon.com and thanaphon.com moved to this website (dhanabhon.com) The author will direct you to this website. The author has registered a domain name with CloudFlare and will point a DSN Server to the Cloudflare CDN for a wide range of benefits for free. It is recommended to use it.


As for the website system on this website, the author uses a popular CMS like WordPress because it meets the needs of most users and doesn't waste time writing code. Just one click and you've got your website. But I may have to understand the system a little bit So the next thing the author needs is a server that is compatible with WordPress and allows the website to run quickly and efficiently.



The WordPress system on this site uses the Plant , a theme developed by Thai people. The author has supported the theme since the company launched the first version of the Seed theme, probably in early 2016, when it was launched at a price of 1,600 baht and used the seedthemes.com , name of the website. Until now, the new name has been changed to seedwebs.com and since the author is a pioneer customer, he received a special promotion as a lifetime license for 8,000 baht. The author did not hesitate to immediately decide to support him. The plug-ins that are currently being used (at the time of this blog's writing) will be as follows:


The server system will be the VPS Cloud Server of Vultr. Why did the author choose to use VPS? Simply put, you must first have the freedom to experiment with various website development approaches, whether you want to try Node.js, PHP Framework, or any other front-end framework that requires hosting. Second, you need speed, especially for WordPress. Third place. I'm a bit disappointed with Shared Hosting. Often, it's not very stable with WordPress. Previously, I used namecheap.com Shared Hosting. It has many advantages. (But not too fast, lol) And the last thing is to practice and find knowledge for various systems as well.


The Vultr website offers several products to choose from. The author will choose to use Cloud Compute or VPS (Virtual Private Server) products.

The author chose server system placement near Thailand, such as Singapore. Because this website has Thai language content, most people who access it must be Thai.

Next, select the operating system you want to use. Vultr will have Marketplace Apps for us to choose from. Which is the image that comes with all the settings and comes with a built-in operating system. And of course, this website uses WordPress. The author will choose to use an image named CyberPanel , which comes with the operating system Ubuntu 20.04. OpenLiteSpeed ​​for WordPress has come to us already. I certify that the web slipped and broke my head lol and the important thing is that a Control Panel named CyberPanel has been installed for us already (the Image name is the name of the Control Panel itself), which will help us manage the website's system. It's much easier for us. I chose to use this image because I rarely use the command line commands on Linux to set up. just use this command:

sudo apt-get update && sudo apt-get upgrade

That's it. Haha. Other than that, just click and click on the Control Panel.

Finally, choose the size of the server. The author selects the smallest option, $5/mo, which is a $5 monthly fee based on actual usage. This is assuming that in 1 month we use the server for a few days and then press STOP the server. At the end of the month, Vultr will not collect $5 but will collect according to the hours that we actually use, which is $0.007/h or $0.007 per hour, and if we use the full month, it will actually be no more than $ 5, but if we press to stop the server for the whole month, there will be expenses every month. The author can't remember the exact number, but it's definitely not more than $1 per month, so if you don't use it, please destroy the instance. In the next month, there will be no cost.


The author tested the page loading speed using Google's PageSpeed as a speedometer. According to the picture, the result is that the result is measured while the website has content for only this post.

If you are interested in this method, try to follow it.

Free $100 Credit

For those who want to get a free credit of 100 USD, you must sign up throughthis link only However, you will receive the credit only after trying out Vultr's platform and paying 35 USD before the billing cycle. So, you will actually get a free credit of 100 USD, which means you get 65 USD for free (100 USD - 35 USD). The author will also receive a referral fee of 35 USD, or put, 'Give $100, Get $35' as per the campaign name of the referral program from Vultr

Once you receive the free credit of 100 USD, you must use it within 14 days, or the credit will expire.

Readers can also recommend their own link to others, and they will receive a free credit of 35 USD for each successful referral.

If you don't want to spend 35 USD but just want to try out Vultr's platform, you can still usethis linkfor signing up, and likewise, the author will receive a credit of 10 USD. However, the credit will be granted to the author only when the reader makes a minimum payment of 10 USD, but the reader won't receive any free credit.

Latest Update 4 August 2023 (Referal Program)

I'm just an ordinary member of Homo sapiens.