AssetTrackDB Install on AlmaLinux OS 9.2



1. Install AlmaLinux OS 9.2



2. Update


dnf check-update
dnf update

3. Install Apache


dnf install -y httpd

Once the Apache installation is complete, you will have to start and enable the httpd service.
   systemctl start httpd
   systemctl enable httpd

Next, allow HTTP and HTTPS traffic in your firewall
   firewall-cmd --permanent --zone=public --add-service=http
   firewall-cmd --permanent --zone=public --add-service=https

In order to apply the new firewall rules, restart your firewall by using the following command.
   firewall-cmd --reload

4. Install MySQL


dnf install -y mysql mysql-server

After the installation is completed, start and enable the mysqld service to run at system boot.
   systemctl start mysqld
   systemctl enable mysqld

Set root Password for MySQL:
   mysql

   ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'CHANGEMe';
   exit;

5. Install PHP


dnf module enable php:8.1
dnf install php php-fpm php-zip php-intl php-opcache php-gd php-mbstring php-gd php-xml php-mysqlnd

6. Create a folder on where the AssetTrackDB files will reside. Example: /var/www/html/asset


sudo mkdir /var/www/html/asset

7. Download Asset:


wget https://www.assettrackdb.com/files/AssetTrackDB_R22.tar

8. Extract the downloaded file to the folder created in step 3.


sudo tar xf AssetTrackDB_R22.tar -C /var/www/html/asset/

9. Change permissions of install location


chown -R apache /var/www/html/asset

10. Change directory to AssetTrackDB file location

cd /var/www/html/asset/

11. Run setup script and follow instructions

sudo ./runsetupscript.sh

12. Reboot

shutdown -r now

13. Visit AssetTrackDB site: http://serverIPorDNS/asset/

Login with default credentials
Username: admin
Password: pass

NOTE for SELinux

  If you receive an error saying "can't open file" then you likely have SELinux enabled, use these commands to fix the issue:

sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/asset(/.*)?"
sudo restorecon -RF /var/www/html