Posts

Alphabet Sold Google Domains to Squarespace

Image
According to Squarespace's press release , Alphabet sold Google Domains assets to them, and the transaction will be completed in the third quarter. The transaction involves 10 million domain names, under the terms of the agreement, Squarespace will honor all existing Google Domains customers' renewal prices for at least 12 months following the closing of the transaction. There will be seamless transfer between them, and there will not be much impact on users. The Google Domains business started in 2014, the word beta was removed in 2022, and it was sold in 2023, which lasted for 9 years. Domain name registration is an important web infrastructure, just like CloudFlare, which is a CDN provider, has also started a domain name hosting service. For Alphabet has Google Cloud service, it is reasonable to have this part of the infrastructure. From what I know of Google's business, there are at least 3 places where domain name registration can be integrated into Google's exist...

It's Expensive to Purchse Plesk License from Vultr

Image
I just checked the price of Plesk from Vultr Marketplace , and found that the price of Plesk Licenses is about 3 times compared to the price about 3 years ago. Here is the screenshot I took on February 24, 2020, it shows the price of Web Pro Edition is $7.5 per month, and Web Host Edition is $12.5 per month. Three years after, the price tripled. The price of Web Pro Edition went up to $20.5 per month, and the price of Web Host Edition went up to $35.5 per month. It used to have discounts to purchase licenses from VPS providers, but it's not nowadays. The price showed from the official website of Plesk is the same as shown in Vultr marketplace. I was shocked, the price of VPS is pretty stable in late years, every instance comes with 1 vCPU, 1GB of memory is about $5 per month, but the price of Plesk went up so sharply. Fortunately, there is a free edition of Plesk available, the free version of Plesk has a limit of 3 domains, It's enough for most of us, It it was not, add anoth...

How to Solve Nginx Error "504 Gateway Time-out"

Image
  When I was editing some staff and then Nginx showed an error reads "504 Gateway Time-out", for more details, I checked the Apache and Nginx log. And there was a log showed "upstream timed out (110: Connection timed out) while reading response header from upstream". After checked the log, I have a clue in my mind. I am using Plesk as my server management tool, every Plesk comes with Nginx and Apache together as web server application, Nginx as proxy and pass requests to Apache, Apache do the background processing and then return the results to Nginx. Gateway time-out means Nginx had sent requests to Apache but didn't get responses from Apache in time. Now, it's pretty easy to solve the problem. Nginx waits 60 seconds to get the results, if Apache were not respond to the requests, Nginx would show 504 Gateway time-out error. So, what we do is to change the wait time a little bit longer than 60s.   In Plesk, Navigate to Domains > example.com > Apache ...

DigitalOcean Updated New Droplet Plans

Image
This is a cross post from DigitalOcean Updated New Droplet Plans We’re excited to hear that DigitalOcean uodated new droplet plans recently , and now the price-to-performance is a little better than Vultr and Linode. In my memory, this is the first time that DigitalOcean update its plans. Here is the list of new price and resources of DigitalOcean droplets. High CPU Plans, which were released six months ago, now have its new name Optimized Droplets. Optimized Droplets are powered by dedicated hyper-threads from best-in-class Broadwell and Skylake CPUs, but now come with additional memory and local SSD disk for the same price. Here is the updates. Over the past few years, we like to compare Digitalocean , Vultr and Linode between each other, because of DigitalOcean’s VPSs come with less memory, DigitalOcean is not as popular as the other two, but now, they all at the same level.

Vultr Upgraded All Plans and Announced $2.5 Instance

Vultr just upgraded all plans and announced a $2.5 per month plan, which comes with 1 CPU core, 512MB of memory, 20GB of SSD storage and 500GB of data transfer. Will you agree with me that Vultr is fighting back Linode which upgraded their plans two weeks ago . How to upgrade for existing customers? Please navigate to settings–>change plan and select the right plan, please note that downgrade is not supported. Here is a screenshot of how to upgrade plan. Enjoy Vultr.

Get a 1G Linode Instance for $5/month

Linode upgrades its products every one or two years, now Linode introduced 1G instance, which costs $5 per month, with 1GB of Memory and 1 core CPU. At the same time, Linode also introduced High-Memory instances, start at 16GB of memory and scale up to 200GB. For more information about this upgrade, take a look at the following pages. https://www.linode.com/pricing https://blog.linode.com/2017/02/14/high-memory-instances-and-5-linodes/

Load Balancers now available on DigitalOcean

Load Balancers are a highly available, fully-managed service that work right out of the box and can be deployed as fast as a Droplet. Load Balancers distribute incoming traffic across your infrastructure to increase your application's availability. They are now available on DigitalOcean. For more information about Load Balancer, take a look at the info page and the tutorials. An Introduction to DigitalOcean Load Balancers How To Create Your First DigitalOcean Load Balancer How To Balance TCP Traffic with DigitalOcean Load Balancers  How To Configure SSL Termination on DigitalOcean Load Balancers

DigitalOcean is going to Launch Load Balancers

Like Lionde and other VPS providers, DigitalOcean is adding more functions to its VPS, they will launch Load Balancers in recent feature. For more infomation about Load Balancers, just take a look at the info page .

Traffic Monitor: vnStat

vnStat is a console-based network traffic monitor for Linux and BSD that keeps a log of network traffic for the selected interface(s). It uses the network interface statistics provided by the kernel as information source. This means that vnStat won't actually be sniffing any traffic and also ensures light use of system resources. Installation It's pretty easy to install vnStat, just run the following command in your console (for CentOS), and it is done. yum -y install vnstat Create vnStat database Before create vnStat database, make sure which network interface you want to monitor, take eth0 for example. vnstat -u -i eth0 It's done, and enjoy vnStat. Command Manual vnstat -h Show traffic statistics on a hourly basis for the last 24 hours. vnstat -d Show traffic statistics on a daily basis for the last 30 days. vnstat -m Show traffic statistics on a monthly basis for the last 12 months. vnstat -l Display current transfer rate for the selected inter...

Godaddy Bought Host Europe Group for 1.69 Billion Euros

According to Fortune news, Godaddy will buy Host Europe Group for 1.69 billion euros , including debts. HEG , whose customer base is similar to GoDaddy’s, is one of Europe’s largest independent web hosting firms, and operates brands such as 123Reg, Domain Factory, Heart Internet and Host Europe. HEG is currently owned by European private equity firm Cinven Ltd, which acquired the business in August 2013 for 438 million pounds. In 2013, Godaddy bought MediaTemple , Godaddy is expending its web hosting and domain registration service very fast.

Up to $100 Match Promotion from Vultr, Hurry UP

Image
Click this link to get $100 match credit from Vultr: http://www.vultr.com/?ref=6945823-3B Just got a piece of promotion news from Vultr that if you are a new customer, you will get up to $100 match credit if you fund your account. The process is petty easy, create a new account and when you fund your account, Vultr will match dollar for dollar up to $100 of your Initial Funding. Frequently Asked Questions: 1.Does my match promotion credit expire? Yes. Any unused promotional credit will expire 12 months after issuance. 2.How is the match credit applied to my account? Credit is applied on a 50/50 basis. If your hourly accrued balance is $10, $5 will be deducted from promotional credit, and $5 will be deducted from real funds. 3.Can I create a new account if I already have an existing account? No. Duplicate accounts are not eligible for promotions. 4.How long will this promotion be available? This promotion is available for a limited time, so act fast before it...

Linode Opens the Second Datacenter in Tokyo

Today, Linode opened a second datacenter in Tokyo , as they promised several months ago. Tokyo 2 is the ninth datacenter around the world, and it offers all of the features and services as other datacenters. If you with to move to Tokyo 2 from other datacenters, you can follow the instructions or open a support ticket and they will configure a migration for you. Enjoy the Tokyo 2 datacenter!

How to Enable HSTS in Webmin

HSTS, which is short for HTTP Strict Transport Security, is a security feature that lets a web site tell browsers that it should only be communicated with using HTTPS, instead of using HTTP. This tutorial will help you setting HSTS in webmin. First, navigate to "Servers"-->"Apache Webserver", click the virtual server with SSL enabled which you want to edit. Then click "Edit Directives" to edit configuration file manually. Second, add the following configs to the bottom of the file. Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains;" Click "Save and close" and restart Apache by clicking the "Apply Changes" on the top right. It's done and now HTTP Strict Transport Security has been enabled. You can run a ssl test here to find if it was enabled.

How to Enable Forward Secrecy in Webmin

It's pretty easy to enable Forward Secrecy in Webmin, here is the instruction. First, navigate to "Servers"-->"Apache Webserver", click the virtual server with SSL enabled which you want to edit. Then click "Edit Directives" to edit configuration file manually. Second, add the following configs to the bottom of the file, if it were exist, replace them. SSLProtocol all -SSLv2 -SSLv3 SSLHonorCipherOrder on SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4" Click "Save and close" and restart Apache by clicking the "Apply Changes" on the top right. It's done and now Forward Secrecy has been enabled. You can run a ssl test here to find if it was enabled.

Hide Apache Software Version and Module Version

Image
By default, Apache will show its version and moudules installed in HTTP Header and error messages pages. It's vulnerable and dangerous, we need to make changes in Apache main configuration file. According to your Linux distribution, you can find Apache main configuration here: /etc/httpd/conf/httpd.conf (RHEL/CentOS/Fedora) /etc/apache/apache2.conf (Debian/Ubuntu)   Edit the Apache configuration file, find and change the following directives. Restart Apache and it's done. ServerSignature Off ServerTokens Prod   ServerSignature is used to set what to show when there is an error, for example, 404 eror (Page Not Found). There are three values for ServerSignature directive, Off, On and Email. The difference between On and Email is if you choose Email you will see a "mailto:" link to ServerAdmin.   The above image is not showing any Apache information, with ServerSignature set to value Off. The above image is showing Apache and OS information, with Ser...

How to Use Find Command to Find Files

find is a linux command for recursively filtering objects in the file system based on simple conditions. It's pretty easy to use this command to search files and directories. Find files by name or extensions If you want to find all .html files on /var/www/ directory, just type the following command into the computer find /var/www/ -name "*.html" If you want to delete all the files founded by the previous command, please add -delete option to the end of the previous command. Please carefully use this option when you are certain that the results only match the files that you wish to delete. find /var/www/ -name "*.html" -delete Find files by modification time If you want to find files by modification time, just add -mtime option. Here is the command for you to find all the .php files in /var/www/ directory modified in 3 day. find /var/www -name "*.php" -mtime 3 Find files based on content If you need to search files based on the conte...

ONE-CLICK L2TP/IPSec VPN Installer

Today, I am sharing you a one-click l2tp vpn installer. It's pretty easy to install and use. Before you run the script, make sure that your VPS is not a OpenVZ VPS. This script has been installed on Vultr successfully. Step 1 Run the following commands one by one. wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh chmod +x l2tp.sh ./l2tp.sh Step 2 Input the information needed according to the instruction the script given. For example, IP range, PSK, username and password. Several minutes later, your L2TP/IPsec VPN server is running. Step 3 If you want to add and delete users, here is a list of commands. l2tp -a : Add a user l2tp -d : Delete a user l2tp -m : Modifies all the passwords of existing users l2tp -l : List all the username and passwords l2tp - h : Help This script of one-click l2tp vpn is pretty straight forward, give it a try, and you will find it is a time saver.

Vultr Singapre Now is Online

Image
Vultr announced the 15th location - Singapore about a month ago.You can now provision and manage high performance cloud servers from the heart of this island nation, strategically positioned for low latency in the APAC region. This new location is as great as other 14 locations, here is a screenshot of benchmark of Singapore and Japan. Singapore Japan

Linode Accepts PayPal Payments

Linode now accepts Paypal payments, to start using PayPal just log into your Linode Manager and go to the Account -> Make a Payment tab. While any customer can use PayPal to fund their account, new customers will still need to sign up using a credit card. You can use PayPal from then on. PayPal has a “recurring payment” scheme for automatic payments, but Linode doesn't support it yet. Before you transferring funds from Paypal, you need to ensure that you have enough credit on your Linode account to cover your next invoice.Otherwise, Linode's billing system will attempt to collect any remaining balance from the credit card you have on file.