Apache Survival Revisited

#apachesurvival #debian #freesoftware #haackingclub #gnulinux Hey all, I extensively upgraded, reworded, and simplified apachesurvival, and put it and everything else in order so that you can proceed from setting up your LAMP stack with TLS, to creating some content management. I hope to add Django and some other tutorials to the bottom of this, including…

Nextcloud Revisited

#haacksnetworking #haackingclub #freesoftware #gnulinux #debian Well, it was March when I last created a Nextcloud instance, and there have been extensive updates since then (two major versions), and Debian Stretch, has gone from 9.4 all the way to 9.9. At any rate, I was charged with creating a new instance on a VPS, and I…

slackware

#freesoftware #slackware #gnulinux This is a basic tutorial on setting up Slackware gnulinux and the live-update wiki entry can be found here. slackware Jonathan Haack Haack’s Networking netcmnd@jonathanhaack.com Install os, then add non-root user adduser Follow the prompts then join wheel group, then add these by using up arrow wheel,floppy,audio,video,cdrom,plugdev,power,netdev,lp,scanner Set up WPA2 network: nano…

remote-upgrades

#haacksnetworking #gnulinux #freesoftware #debian Today, I am sharing a new wiki post that documents how I remotely upgrade servers automatically. I was getting tired of entering the same commands over and over for each server. I scoured online sources and put them together in this fashion for my own use. I have reprinted the first…

apt-transport-https

#haacksnetworking #freesoftware #gnulinux A little mini-tutorial on how to set up TLS with apt-get on Debian … to encrypt traffic betwen Debian’s package repository and your host. Original post can be found here. sudo apt install apt-transport-https sudo nano /etc/apt/sources.list I recommend #commenting out everything and putting the below repos when the file opens: deb…

virt-manager hell

just a slew of basics that I keep around for two basic tasks … rebuilding the virbr0 interface and bridge … and expanding a virtual .img file that has become too small with time … #gnulinux #debian … as always, you can contribute or find the latest version at Haack’s Wiki – virtmanagerhell … virtmanagerhell…

freeBSD basics

https://jonathanhaack.com/dokuwiki/doku.php?id=computing:freebsd #freebsd #nginx #php #dokuwiki I made a few updates … all very basic. Next, I will do my version of the FEMP stack and FAMP stack for freeBSD. For now, this consolidates like ten web pages, i.e, multiple real people doing this same thing, into a condensed reminder set for me. I share them…

selfhosting – a guide

I would like to talk to you today about the essentials of self-hosting.  I mean the term broadly here, i.e, I want to include all types of self-hosting, whether websites, repositories, learning management systems, cloud-based storage hosting, etc., etc.  What then is self-hosting and how does it differ from other types of hosting?  Put simply,…

apache2 – monitor & restart

#selfhosting #wordpress or some other domain? … okay, then you need to make sure that your server stays running and that uptime is maximized. Let’s create two simple shell scripts that check the status of the apache2 web server, and restart that service if needed. First, create apache-notify.sh: sudo touch /usr/local/bin/apache-notify.sh sudo chmod 750 /usr/local/bin/apache-notify.sh…

Close