I would like to have a server pc at home, with public access. services that you would like to make available, ftp, ssh, web page, database, and a virtual host server.
I’m not an expert on the subject, so I turn to the help of who knows!
Would you have any tutorials that could help me in this endeavor?
observation: as it is something unprofessional and still of initiation, I want to use free and functional software and services. thank you!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
This question was answered by @jasonjpeters:
This is not a hard thing to do.
Keep in mind that some ISPs restrict the ability to setup some services on their default ports. That aside you will need to start by configuring your router to pass communications for each service (Port) you would like to host to your intended computer/virtual machine(s).
One of the best ways I have found to practice this is to setup a computer to host a number of virtual machines that host the different services. Each of the VMs connect in bridge mode, which makes them appear on your network as if they were a physical computer.
- VirtualBox will get you started with VMs - https://www.virtualbox.org/
- Bridge Networking - https://www.linuxbabe.com/virtualbox/a-pretty-good-introduction-to-virtualbox-bridged-networking-mode
You will need to consult with your ISP as well as the manual for your router for configuration instructions for DHCP Static IP Lease as well as Port Forwarding.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.