GoAccess As A Real-Time Web Log Analyzer
“GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.”
“GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.”
My test platform: Ubuntu Server 18.04.3 and 20.04.1
Requirements:
My test platform: Ubuntu Server 20.04 and SEO Panel 4.6.0
SEO Panel is a free and open source control panel that can be used for search engine optimization of your websites.
Requirements: user with root privileges or non-root user with sudo privileges.
$ sudo apt install apache2 mariadb-server php php-mysql php-curl php-json php-cgi \
libapache2-mod-php php-xmlrpc php-gd php-mbstring php php-common php-xmlrpc \
php-soap php-xml php-intl php-cli php-ldap php-zip php-readline php-imap \
php-tidy php-intl unzip wget -y
My test platform: Ubuntu Server 20.04.1
Requirements: user with root privileges or non-root user with sudo privileges.
$ sudo apt install apache2 mariadb-server libapache2-mod-passenger -y
On Ubuntu, the services should be started automatically immediately after packages pre-configuration is complete.
$ sudo systemctl status apache2.service; sudo systemctl status mariadb.service
My test platform: Debian 10.5
Samba will be configured as a stand-alone server, not as a domain controller. Each user will have their own home directory available via the SMB protocol, and all users will have a shared directory with read/write access.
Requirements: user with root privileges or non-root user with sudo privileges.
$ sudo apt update && sudo apt upgrade -y
$ sudo apt install samba samba-common -y
My test platform: Ubuntu Server 20.04.1
Requirements: user with root privileges or non-root user with sudo privileges.
$ sudo apt update; sudo apt upgrade -y # Reboot if required
$ sudo apt install openjdk-11-jre-headless -y
$ java --version
$ wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
$ sudo apt update; sudo apt install jenkins -y
$ sudo systemctl is-enabled jenkins.service
$ sudo systemctl status jenkins.service
“Fathom Analytics is a simpler and more privacy-focused alternative to Google Analytics.”
My test platform: Ubuntu Server 20.04
Requirements: user with root privileges or non-root user with sudo privileges.
$ sudo apt update; sudo apt upgrade -y
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common tree -y
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
$ sudo apt install docker-ce docker-ce-cli containerd.io docker-compose -y
$ systemctl status docker
$ docker -v
$ docker-compose -v
$ mkdir -p projects/opennms
$ cd projects/opennms
$ touch docker-compose.yml