Install ubuntu desktop on AWS instance with Chrome Remote Desktop

Nowadays, we have moved many things to the cloud, including your photos, your files and your servers, what about your desktop environment? Imagine you don’t need to carry your heavy laptop any more, and you can access to the computing power of your laptop from any thin clients, such as a tablet with keyboards at… Continue reading Install ubuntu desktop on AWS instance with Chrome Remote Desktop

Fix AWS amplify angular app error on Access Denied error

When deploy your angular app on AWS amplify, the first landing page is able to load. However, when you defined a path in your router, and try to access it, you would hit Access Denied error: The solution is to navigate to AWS console, select “ Rewrites and redirects”, add a new rewrite and redirects,… Continue reading Fix AWS amplify angular app error on Access Denied error

Fix endless redirection with https setting at WordPress and using AWS load balancer

Problem: I set up a WordPress blog at 2 Amazon Web Service (AWS) EC2 instances at different availability zone. In front of them, a elastic load balancer (ELB) is set up, which redirect all HTTP port 80 requests to HTTPS port 443. Since the wp-config.php was not updated, the requests are still using HTTP instead.… Continue reading Fix endless redirection with https setting at WordPress and using AWS load balancer

Migrate WordPress MySQL to AWS RDS

In this article, I am going to explain how to migrate your WordPress local MySQL database to Amazon Web Service (AWS) Relational Database Service (RDS). Why would you want to do this? Because of the following benefits: It increases the performance since your database is separate from the resources running in your EC2 instance. It… Continue reading Migrate WordPress MySQL to AWS RDS

Install Nextcloud on AWS EC2 and using S3 storage

I want more privacy, so I decided to minimize the use of Google products. I can replace Chrome with Firefox, replace Gmail with ProtonMail and replace Google Drive with Nextcloud. Nextcloud allows me to self-host of cloud storage and gives me control over my own data. Here are the steps to install it on AWS:… Continue reading Install Nextcloud on AWS EC2 and using S3 storage

AWS Cognito User Pools with mobile sdk for iOS using custom challenge

I was integrating AWS Cognito user pool to an iOS application. The sign in feature is using custom challenge for authentication, but there is a lack of documentation about how to use the iOS sdk. After many trial and errors, I have finally able to sign in success, so I’m going to document the steps… Continue reading AWS Cognito User Pools with mobile sdk for iOS using custom challenge

Deploy Koa.js Application to AWS EC2 ubuntu instance

I am developing a Koa application, which is a new web framework designed by the team behind Express. Here is a step-by-step tutorial on how to deploy the koa.js application on your Amazon Web Service (AWS) ubuntu server. Firstly, launch the ubuntu instance on AWS. Then you need to change the security group. Otherwise if… Continue reading Deploy Koa.js Application to AWS EC2 ubuntu instance