Herramientas de usuario

Herramientas del sitio


proyectos:linuxservidor-heimdall

Tabla de Contenidos

Generalidades

Es un dashboard web para aplicaciones que se utilizan https://heimdall.site/

Instalación

Se debe instalar apache y php con el modulo de php para la base (php-sqlite3, php-mysql, etc)

cd /var/www/
wget https://github.com/linuxserver/Heimdall/archive/refs/tags/v2.4.12.tar.gz
tar -zxvf v2.4.12.tar.gz
mv Heimdall-2.4.12 heimdall-2.4.12
cd heimdall-2.4.12
cp .env.example .env
php artisan key:generate

Configuración del apache

<VirtualHost *:80>
	ServerAdmin webmaster@localhost
 
        ServerName heimdall.local
	DocumentRoot /var/www/heimdall-2.4.12/public/
 
        Redirect permanent / https://heimdall.local/
 
         <Directory />
             Options Indexes FollowSymLinks MultiViews
                AllowOverride all
                Order allow,deny
                allow from all
        </Directory>
 
 
        <Directory /var/www/heimdall-2.4.12/public/>
             Options Indexes FollowSymLinks MultiViews
                AllowOverride all
                Order allow,deny
                allow from all
        </Directory>
 
        ErrorLog ${APACHE_LOG_DIR}/heimdall.local-error.log
	CustomLog ${APACHE_LOG_DIR}/heimdall.local-access.log combined
 
</VirtualHost>
 
 
<IfModule mod_ssl.c>
	<VirtualHost _default_:443>
		ServerAdmin webmaster@localhost
		ServerName heimdall.local
                DocumentRoot /var/www/heimdall-2.4.12/public/
 
 
		ErrorLog ${APACHE_LOG_DIR}/error.log
		CustomLog ${APACHE_LOG_DIR}/access.log combined
 
		SSLEngine on
 
		SSLCertificateFile	/etc/ssl/certs/ssl-cert-snakeoil.pem
		SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
 
         <Directory />
             Options Indexes FollowSymLinks MultiViews
                AllowOverride all
                Order allow,deny
                allow from all
        </Directory>
 
 
        <Directory /var/www/heimdall-2.4.12/public/>   
             Options Indexes FollowSymLinks MultiViews
		AllowOverride all
		Order allow,deny
		allow from all
        </Directory>
 
		<FilesMatch "\.(cgi|shtml|phtml|php)$">
				SSLOptions +StdEnvVars
		</FilesMatch>
		<Directory /usr/lib/cgi-bin>
				SSLOptions +StdEnvVars
		</Directory>
                ErrorLog  ${APACHE_LOG_DIR}/heimdall.local-error-ssl.log
                CustomLog ${APACHE_LOG_DIR}/heimdall.local-access-ssl.log combined
 
 
	</VirtualHost>
</IfModule>

Ir al sitio

REferencias

proyectos/linuxservidor-heimdall.txt · Última modificación: por manuel.floresv