Okay I know this sounds like a weird question but here’s the deal. Last month I bought a new Windows laptop and decided to turn my old desktop into a fulltime Linux personal cloud webserver.
I installed NextCloud and it was extremely easy, it took me like 5 minutes, and I was able to do it without having a domain name etc. I could create a public link and then access the linked file from my phone while it had wifi turned off, just using mobile data.
I decided to try some other desktop environments and wound up screwing up my installation. So I swept the slate clean with a fresh install of Kubuntu 18.04. I then switched it back over to Gnome after decided that I liked it better.
Then I decided I wanted to reinstall NextWeb. But… I can’t find find the original tutorial I used.
I’m not entirely sure how I installed it… but I vaguely remember it being the webinstaller, because I remember thinking how running a php file to install it was kind of genius in it’s simplicity and it reminded me of when I have to use manually uploaded php files to clone over wordpress databases on my portfolio website.
This is locally hosted, on a physical machine in my apartment. I… don’t know a whole bunch about development, I’m a designer learning development, but I can’t run the php file from my browser. I’m pretty sure that I have to run it off a sever but the only way I’ve done that in the past is on Windows using Wordpress specific virtual machine containerized versions of MAMP.
So I’m really confused on what I did. It was so easy!
I thought… maybe it was an appimage or a snap? But I can’t find any tutorials on how to install from an appimage, and when I tried installing from the snap it’s nothing like I remember my installation process before. For one, wherever the snap installs NextCloud, the actual physical files were inside a folder at $Home called “NextCloud” and installing with snap does not do that.
Every other tutorial I find also talks about requiring a domain name etc, and I don’t remember that at all.
Yes, I will get a domain name and https etc etc. But for right now I’m just trying to get it running on my lcoal network off my local machine and I can’t figure out how I did it previously. I’ve googled high and low, and I’ve checked multiple browser histories but I can’t find the original tutorial, and nothing in the official installation documentation looks familiar.
I could also try to do a normal manual installation from the deb package but the only one I can see instructions for online is the 16.04 version.