Debian 12.
Virtualmin 7.5, latest version…
Hello, i appreciate this forum very much. It would be really cool if someone with experience and knowledge with webmin and virtualmin combined could tell me, how to create websites locally and then send them to a server/VPS… So i have good backup solution on my local machine, but can send the files to a fresh install with webmin/virtualmin on the server, and if i wanna change stuff, send the files to my local machine.
That would be great! Right now i have set up webmin and virtualmin on a server, but it might not be the best to create and design on a server with a vnc… (remote controlling screen)…
So i tried installing webmin and virtualmin locally on my machine in the same way.
But how would i step-by-step create a local website or three different sites perhaps… And just switch between them… How many sites can i even have on the same server and how do i set that up right from the start? examplesite1.com or host1.examplesite1.com, etc…
examplesite2.c0m or maybe host2.examplesite2.c0m (But at the same VPS.) How should the names, and DNS be set up then? And the folders on the computer in debian?
Is it under var/www/site1 and var/www/site2 etc ?
How do i set up everything right locally, so i later on when i have designed in lets say wordpress locally with plugins addons, everything that a live site would have, but locally, so i might not create a DNS when i start? How do i do that?
And i also want to have the best backup solutions that are encrypted. And good wordpress and woocommerse backup plugins, etc… maybe through the terminal between machines with ssh? rsync? dump? I have searched some… not much.
Just a good open source solution really. It would be awesome if someone could share how i would do that. Thank you all very much! Best regards.
And respect to the creators of webmin and virtualmin, etc. I’m no coder and pretty new in debian also, but trying to learn. I’m just for open source website development and server/VPS. Or willing to learn!
No cpanel or closed source code, just open source code really. This is great! Seems like a valuable forum. Good to try and learn some!
Create something that can bring value to others, while keeping it open source all the way.
I have an SSH solution set up and sftp. It’s mostly the creation environment locally i need to learn. Everything i can! will, etc.
The creations are kinda limitless then… And locally designed. Kept safe, and some good secure transfers to the VPS, or multipe. One should be enough i reckon…
It’s much to learn from someone who has never developed a website… MariaDB etc… The best tools. Best backup tools. So i could avoid a bunch of mistakes, but they will happen anyways… Just good to learn, and also when a site is live… To make some quick, swift restorations, etc, if some site is hacked, or some database not working or whatever issues one might get when running a site with people registering accounts, or whatever…
Just a bunch of open source solutions, no proprietary software… Maybe like updraft if it’s nothing better, and so on… And no other open source solution that is as good or better.
Just good tips would be appreciated, on the creations of websites locally in webmin/virtualmin. And the backup solutions locally, and on the server, and then maybe rsync or tools like ssh or sftp maybe… Encryption and a secure site is also good to have. To value the people who use it so i’m trying to be into safety also. So HIPS, IDS and such… But i can fix that on my own…
Lets start with one site, but to set it up so i eaily can add new domains, DNS and so on later on… I don’t know how to do that… And many other things, yet… Like maybe mail-server on one site or more, all kind of stuff, and some good ways of handling it all with backups, if possible…
Also, sites might not even go live, but could go live… It can be like a good training and art environment to learn web design and such… offline, or online locally. If i can design offline at a laptop that would also be cool.
Thanks!