Skip to content

swapnilmarkhedkar/personal-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

personal-website

Setup one for yourself:

Fork and clone to your machine. Make the necessary changes. If you want a better format (such as JSON) do raise a pull request.

Deploy to cloud service

I have chosen AWS EC2 (Ubuntu 20, t2.micro), but feel free to choose any.

  • Install apache2 (httpd) and follow the instructions
  • Clone repo to /var/www/html/ you should now be able to access it over the public IP over http port 80
  • Register an Elastic IP to ensure virtual IP stays constant

Link to Domain Name

  • Purchase a domain via sites like GoDaddy
  • Within 'Manage DNS' point A record to the Elastic IP
  • For enabling traffic over https SSL certificate is needed for certificate handshake. For more info read about SSL/TLS Handshake
  • Use Certbot to quikly add these certificates
  • Voila!
Hints and suggestions
  • Make sure to enable all traffic over http and https in security groups
  • For using AWS DNS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published