5 Tools to help you manage your website and server

In this video tutorial I will show you 5 tools that will help you manage your server and website.Some of these tools are not specific to Lightsail so they should work on any VPS or dedicated server you may have however I’ve only tried these on Lightsail. Also note that most of these tools are free or open source; but some could be paid.

SSH Tools

  1. Download Putty and Puttygen (https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)
    1. For Ported PuTTy for Mac see this link: (https://www.ssh.com/academy/ssh/putty/mac)
  2. Download .pem Key from AWS Account for the region you have servers running.
  3. Convert the .pem key to .ppk key using puttygen
  4. Open Putty
  5. Enter IP Address of the server
  6. Go to Connection/SSH/Auth
  7. Load the ppk key you generated in step 3
  8. Press Login/Open
  9. Type in Username bitnami (or whatever if your username)
  10. Save the session for future use
  11. Download Bitvise ( https://www.bitvise.com/ Windows only)
  12. Type in IP Address
  13. Type in username
  14. Select Initial method as publickey
  15. Click on Client key manager
  16. Import .pem key
  17. Use the .pem key to login
  18. Save Profile

PHPMyAdmin using SSH Tunneling Setup

  1. Open Putty settings
  2. Go to Connection/SSH/Tunnels
  3. Add new forwarded port: Source port type 8888
  4. Destination type 127.0.0.1:80
  5. Click Add
  6. Click Apply
  7. Check by loading http://127.0.0.1:8888/phpmyadmin in browser
  8. PHPMyAdmin should load.
  9. Open Bitvise
  10. Click on C2S tab
  11. Click on Add
  12. Listen Interface should be 127.0.0.1
  13. Listen Port 8888
  14. Destination host: localhost
  15. Destination port: 80
  16. Save Profile.
  17. Reconnect
  18. Check by loading http://127.0.0.1:8888/phpmyadmin in browser
  19. PHPMyAdmin should load.

SFTP Setup with Bitvise and Filezilla

  1. With Bitvise, SFTP is included with the program, click on New SFTP Window
  2. Download and install Filezilla
  3. Open Filezilla
  4. Click on Site Manger
  5. Click on New site
  6. Give it a name
  7. For Protocol select SFTP
  8. Type IP Address in Host
  9. Port type 22
  10. Logon Type select Key file
  11. User type bitnami
  12. Select the pem key
  13. Connect

Debugging issues in SSH

  1. Open SSH
  2. Using the VI editor
  3. Using nano editor
  4. Bitnami restart commands
    1. Sudo /opt/bitnami/ctlscript.sh restart servicename
  5. Logs
    1. Error Log: /opt/bitnami/apache2/logs/error_log
    2. Access Log: /opt/bitnami/apache2/logs/access_log
    3. PHP FPM Log: /opt/bitnami/php/logs/php-fpm.log
    4. PHP FPRM Log on older instances: /opt/bitnami/php/var/log/php-fpm.log

Website Monitoring

  1. Lightsail Alarms (https://youtu.be/eBkSJeQ3YBw)
  2. Uptime Robot (https://youtu.be/PF0TQkAUoK0)
  3. Uptrends
  4. Montastic

All videos tutorials on the website as well as the YouTube channel aim to provide a simplified process for a specific scenario; there could be many different factors and unique use cases you may have. The tutorials may not cover every situation; so treat is as a starting point or learning concept to apply to your unique situations, and consider this inspiration but not prescription or explicit direction.

Scroll to Top