Remove The Bitnami Banner

To remove the banner link to the Bitnami Info page, follow these steps:

  • Log in to into your server console using SSH and execute the following command. Remember to replace APPNAME with the actual name or directory location of your application.

    sudo /opt/bitnami/apps/APPNAME/bnconfig --disable_banner 1
  • Restart the Web server.

    • If you’re using Apache, execute the command below:

      sudo /opt/bitnami/ restart apache
    • If you’re using NGINX, execute the command below:

      sudo /opt/bitnami/ restart nginx

AWS Lightsail - Access Bitnami phpMyAdmin on Mac

To access the application using your Web browser, create an SSH tunnel, as described below.

Open a new terminal window on your local system (for example, using “Finder -> Applications -> Utilities -> Terminal” in Mac OS X or the Dash in Ubuntu).
Make sure that you have your SSH credentials (.pem key file) in hand.

Run the following command to configure the SSH tunnel using the SSH key file. Remember to replace KEYFILE with the path to your private key and SERVER-IP with the public IP address or hostname of your server:

ssh -N -L 8888: -i KEYFILE bitnami@SERVER-IP
Run the following command to configure the SSH tunnel using the SSH password, remembering to replace SERVER-IP with the public IP address or hostname of your server. Enter your SSH password when prompted.

ssh -N -L 8888: bitnami@SERVER-IP
Remember that if you are redirecting HTTP requests to the HTTPS port, you must use destination port 443 instead of 80.

NOTE: If successful, the above command will create an SSH tunnel but will not display any output on the server console.

Access the phpMyAdmin console through the secure SSH tunnel you created, by browsing to

Log in to phpMyAdmin by using the following credentials:

Username: root
Password: application password. (Refer to our FAQ to learn how to find your application credentials).

All about the Landing Page

What is a Landing Page

A landing page is a distraction-free, standalone web page designed to capture user’s contact information. Landing pages are meant to generate leads, usually by requesting users to submit a lead form.

Why you need a Landing Page?

Studies show that normally multiple exposures are required before users actually consider a product for buying. This can be done in multiple ways. Targeted advertisements and email promotions are popular amongst all. The problem with the targeted ads and blind email campaigns is, most of the receivers might never wanted to buy or subscribe. This indeed results in poor conversion ratio. On the other hand, leads generated by a landing page will most certainly be the promising ones.

Landing pages are not typical website pages. Their existence revolves around a single product or a service. Landing pages are designed with a single objective in mind and that is capturing user’s contact information.
Apart from the lead form, another component of the landing page is a ‘Call to Action’ button or a link. The purpose of the CTA button or Link is to direct your user to the product or service page where he can buy or subscribe to it.

Designing a Landing Page

Users arrive at landing pages by clicking ads, promotional links or search results. Landing pages have evolved over time. Though there are absolutely no rules for designing a landing page, one should keep in mind the purpose of it.

Traditional landing page designs do not have any menu links, just a short product or service description followed by Lead form or ‘Call to Action’ links.

Recently, additional components such as header menus and feature sections can be seen in modern designs. This gives an illusion of a single page website, where menu items are linked to different feature sections on the same page.

Though Lead form and CTA links are normally placed on the very first section of a page, the drawback of this design pattern is, it’s easier for the user’s attention to get diverted. Needless to say, it may impact a conversion ratio. Ideally, one should have separate landing pages for all of his products and services.

A few important things to keep in mind while designing landing pages are

  • Keep it very simple.
  • Choose a distraction-free color scheme.
  • Keep CTA and Lead form design simple.Just the email id field should be sufficient on the form.
    • Just the email id field should be sufficient on the form.
  • Offer a unique value proposition while asking for the contact info.Free pdf newsletters do not qualify but 30% discount definitely does.
    • Free pdf newsletters do not qualify but 30% discount definitely does.
  • Redirect CTA to the most relevant pages where the user can buy or subscribe.

8 Ways to Optimize your WordPress Website

If you are about to create a new WordPress website or trying to tune existing one  and wonder what you should consider to optimize it then you have come to the right place. Several factors contribute to the loading speed of your website., such as Hosting Server, Selected Theme, Installed Plugins, Running Scripts, Content Delivery Network, Caching Techniques and Animation. Let’s discuss in details.

1. Choose an Awesome Hosting Partner

Trouble is, it is very difficult to find trustworthy reviews of web-hosting companies. My experience has not been particularly good with them. My bet is on Amazon servers but it takes a lot of effort and knowledge to set it up. My second choice would be Virtual Private Hosting for WordPress because Shared Hosting has always proven to be wrong.

2. Choose Theme Carefully

If you have tried to shop for the right WordPress theme, you know what I’m talking about. It’s a never-ending process. There are always better options available.
Another problem is most of the themes that you see a demonstration of, wouldn’t look the same after installing, the main reason being the absence of the demo content. Most of the themes do not provide the demo content and hence what you see is way different than what you get.

It’s always a good idea to develop your content first. It will not only give you an accurate picture of what your website will look like but also help you decide the right theme for your requirement. If you know your content you can choose a theme that provides just what is required for your site. When it comes to themes keep in mind, more features means a slower website. For instance responsiveness, you should consider this only if you need it. You heard it right. Contrary to popular belief, if your product is not meant for the mobile users, you should not go for it. The reason is simple, responsiveness comes with a price. Additional libraries like Bootstrap or Material Design increases the load time. There are ways to optimize that too but I wouldn’t bet my money on WordPress developers with this one.

Just choose the theme that’s right for your current requirements. For future upgrades, you can always use the right set of plugins.

3. Choose the Right Set of Plugins

There are hundreds of WordPress plugins available for almost any feature you require and sometimes choosing one could be overwhelming and confusing. Following are a few criteria to consider before adding any plugin to your site.

  • Check whether the plugin is tested with the latest version of WordPress or check if it is compatible with your version.Visit the demo site of the plugin or at least see the screenshots to make sure it fulfills your requirements.
  • Visit the demo site of the plugin or at least see the screenshots to make sure it fulfills your requirements.
  • Check whether the plugin is currently being maintained.
  • Last but not the least check the reviews.

Fine tune your existing installation

4. Regular Updates

Update plugin and widget in order to get optimum performance and ensure security. However, as WordPress sites grow in size and functionality, too many scripts in the form of plugins, themes, widgets and core files get involved and create compatibility issues.
If you are struggling to keep everything working, the best option is to maintain a stable version of each script/plugin and only update necessary ones. Also, make sure you go through the release notes and change-logs first at the provider’s site.

5. Caching and Template Tags

As you know, WordPress is developed in PHP which is a server-side language, meaning – the web pages that you see are rendered when they are requested. This is an overhead for the server. Also, it causes a delay in the response.
To overcome this you must always limit the use of template tags wherever possible, cache all your pages except for those whose contents are secure or frequently changing. To further optimize your site use Image compression techniques, load scripts asynchronously, use lazy loading for the images.

6. Regular Cleanup

Over time your site will start to accumulate unnecessary data, remove post-revision data. Delete trashed posts, spammed comments, unused tags, expired transients. It’s always a good idea to do a regular site cleanup to speed up performance.

7. Minify your Code

Along with image compression, minification also improves site performance. It is the process of removing unnecessary characters from the code like whitespaces and newlines. This reduces the overall code size and reduces page load time significantly.

8. Reduce the use of Animation

Animations always come with a cost, most of the events wait until the animation completes. Hence, it increases the response time and leaves behind an impression of a slow website. Try to limit the use of animation if your website relies on user input frequently.
Apart from the above, you can also make use of Content Delivery Networks to boost the speed of your WordPress website.