To generate a new geth account enter: geth account new
Start Swarm by entering: swarm --bzzaccount yourgethaddresshere
swarm --defaultpath=path/to/your/websitefolder/index.html --recursive up path/to/your/wesitefolder
Remote Swarm Node: https://swarm-gateways.net
Local Swarm Node: http://localhost:8500/
Swarm Website: https://swarm-gateways.net/bzz:/theswarm.eth/
Read more about Swarm at: https://swarm-guide.readthedocs.io/
Below is the link to the website I uploaded in this tutorial on Jan 1, 2019. Let see how long it stays available!
https://swarm-gateways.net/bzz:/598a7415b241f465c86cc73e84a4df42edf966726f7bed2adbfb9319a73deaff/