GCP: How to Recover Your SSH Login When You Forget Your Custom SSH Port?
Prerequisites GCP with VM instances. Firstly, here is how to change the default SSH port You can change the default SSH port from 22 to something else in sshd_config then restart your sshd service – make sure keep your current SSH connection open until your new port is verified to avoid locked out of your […]
Advantages Magento has Over Shopify September 2022
Magento development had a really strong run in Australia for over a decade. The bespoke nature allows merchants quickly turn business ideas into reality and the cost for M1 development were relatively affordable to even to smaller businesses. During this period Shopify being an off the shelf solution was pretty much the bottom feeder, taking […]
http to https, www to non-www Redirect
When it comes to search engine indexing, we need to ensure only ONE version of either https://non-www or https://www indexed. Our preferred way is to use https:/non-www as the default website address, such as https://eharvest.com.au. This requires all other three website address variants to be redirected at the server level to your default URL. If […]
Update PHP Version for SSH Command Line
# To show a list of PHP versions sudo update-alternatives --config php # Example Results: Selection Path Priority Status ------------------------------------------------------------ 0 /usr/bin/php7.4 74 auto mode 1 /usr/bin/php7.0 70 manual mode 2 /usr/bin/php7.1 71 manual mode 3 /usr/bin/php7.2 72 manual mode 4 /usr/bin/php7.3 73 manual mode * 5 /usr/bin/php7.4 74 manual mode # Then Choose the [...]Install WordPress via SSH
wget http://wordpress.org/latest.tar.gz && tar xfz latest.tar.gz && mv wordpress/* ./ && rmdir ./wordpress/ && rm -f latest.tar.gzMagento 2 Architecture, Performance & Scalability
Magento 2 Topology and Framework Architecture From a topology point of view, Magento 2 eCommerce platform is built on layered software architecture with four tiers: client (browser cache) page cache application database In between each tier, multiple load balancer can be added to take full advantage of Magento 2’s high availability design. From a web […]
Magento Business Intelligence
MBI (Magento Business Intelligence) is a full featured business intelligence platform including data consolidation, modelling and visualisations to analyse the most vital aspects of a merchant’s business. Merchants rely on MBI to accurately report on revenue, orders, AOV (average order value) and CLV (customer lifetime value) as well as complex analysis like marketing channel ROI […]
Magento 2 Certification Series – Magento 2 Certified Solution Specialist
Being a Magento 1 and 2 developer for over 6 years, I’ve decided to take a series of Magento 2 Certifications to brush up my skills, and here are some notes I’ve taken during the study period. In this video, Magento highlights its main eCommerce strength from a standard Magento installation. In other words, you […]
Business Photography is Essential for Local Businesses
Your Business Deserves a Professional Look As web developers, we’ve seen so many websites have to settle for either stock images or photos come out of smartphones. The impressive smartphones camera resolution nowadays has encouraged people to think that, when it comes to taking photos of their businesses, they can get away with DIY. As […]
How to Update PHP Version in a LAMP Stack
This article covers: Update PHP in a Lamp Stack Switch PHP version Audiences of this article: Server Admin Install The Latest PHP (7.4 in this case) sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install -y php7.4 sudo apt install php7.4-common php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php7.4-imap php7.4-mbstring […]