User Tools

Site Tools


informatica:linux:radio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
informatica:linux:radio [2015/11/13 19:16] javiinformatica:linux:radio [2015/11/13 19:36] – [Configuración] javi
Line 57: Line 57:
 ===== Configuración ===== ===== Configuración =====
  
-Archivo de configuracion:+Asumo que airtime esta instalado en un servidor. En este ejemplo el servidor esta en la DMZ y tiene como nombre DNS "airtime.example.com"
  
-  /etc/airtime/airtime.conf+1. Editar archivo de config: 
 + 
 +<code> 
 +sudo cp /etc/airtime/airtime.conf /etc/airtime/airtime.conf.old 
 +sudo vim /etc/airtime/airtime.conf 
 +</code> 
 + 
 +Y ajustar la variable: 
 + 
 +  base_url = airtime.example.com
      
-Tras cambiar una configuracion, actualizar base de datos:+2. Tras cambiar una configuracion, actualizar base de datos:
  
   sudo airtime-update-db-settings   sudo airtime-update-db-settings
  
 +3. Editar el virtualhost:
 +
 +<code>
 +sudo cp /etc/apache2/sites-available/airtime-vhost.conf /etc/apache2/sites-available/airtime-vhost.conf.old 
 +sudo vim /etc/apache2/sites-available/airtime-vhost.conf 
 +</code>
 +
 +Y dejarlo tal que asi:
 +
 +<code>
 +<VirtualHost *:443>
 +      SSLEngine on
 +      SSLProtocol all -SSLv2
 +      SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
 +      SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
 +      Header always set Strict-Transport-Security "max-age=31536000"
 +
 +      ServerName airtime.example.com
 +
 +      ServerAdmin root@localhost
 +
 +      DocumentRoot /usr/share/airtime/public
 +      DirectoryIndex index.php
 +
 +      <Directory /usr/share/airtime/public>
 +              AllowOverride all
 +              Require all granted
 +      </Directory>
 +</VirtualHost>
 +
 +<VirtualHost *:80>
 +      ServerName airtime.example.com
 +      ServerAdmin root@localhost
 +
 +      DocumentRoot /usr/share/airtime/public
 +      DirectoryIndex index.php
 +      Redirect permanent /login https://airtime.example.com/login
 +
 +      SetEnv APPLICATION_ENV "production"
 +
 +      <Directory /usr/share/airtime/public>
 +              AllowOverride All
 +              Require all granted
 +      </Directory>
 +</VirtualHost>
 +</code>
 +
 +4. Recargar la config de apache:
 +
 +  sudo apachectl -k graceful
 +
 +5. Ya se deberia poder entrar en:
 +
 +  http://airtime.example.com
 ===== ID3 ===== ===== ID3 =====
  
informatica/linux/radio.txt · Last modified: 2018/05/12 15:43 by javi