Cómo instalar Sonerezh Music Streaming Server en Ubuntu 18.04 LTS

Configuración de base de datos

Sonerezh es un poderoso servidor de transmisión de música que ofrece una experiencia de usuario excepcional para aquellos que desean disfrutar de su colección musical en cualquier momento y lugar. Este servidor de música gratuito y de código abierto, basado en la web, es perfecto para quienes buscan una solución sencilla y eficiente para acceder a sus medios desde cualquier dispositivo.

En este tutorial, explicaremos cómo instalar Sonerezh en el servidor Ubuntu 18.04, transformándolo en un completo music streaming server. Sigue los pasos a continuación para configurar tu propio servidor y comenzar a transmitir tu música favorita.

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Un usuario no root con privilegios sudo.

Instalar Apache, MariaDB y PHP

Para configurar Sonerezh, un indispensable music streaming server, necesitarás instalar el servidor web Apache y el servidor de base de datos MariaDB. Sigue los comandos a continuación para realizar la instalación:

sudo apt-get install apache2 mariadb-server -y

Añade el repositorio PHP de Ondrej a tu sistema para obtener la última versión compatible con Sonerezh:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php -y

Después, actualiza el repositorio e instala PHP, junto con todas las dependencias necesarias:

sudo apt-get install php7.2 php7.2-mysql php7.2-intl php7.2-cli php7.2-gd php7.2-mbstring php-pear php7.2-curl php7.2-mysqlnd php7.2-mcrypt libav-tools git -y

Inicia los servicios de Apache y MariaDB y configúralos para que se inicien con el sistema:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Configurar MariaDB

Por defecto, MariaDB no está configurado de forma segura. Asegúrate de proteger tu servidor de bases de datos con el siguiente comando:

sudo mysql_secure_installation

Sigue las instrucciones para mejorar la seguridad de tu servidor MariaDB:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Una vez asegurado MariaDB, accede al shell de MariaDB y crea una base de datos y usuario específicos para Sonerezh:

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE sonerezhdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON sonerezhdb.* TO 'sonerezh'@'localhost' IDENTIFIED BY 'password';

Después, actualiza los privilegios:

MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>q

Instalar Sonerezh

Descarga la última versión de Sonerezh del repositorio de Git para comenzar la instalación de tu music streaming server:

cd /var/www/html
sudo git clone --branch master https://github.com/Sonerezh/sonerezh.git

Asigna los permisos adecuados al directorio de Sonerezh para garantizar su correcto funcionamiento:

sudo chown -R www-data:www-data /var/www/html/sonerezh
sudo chmod -R 755 /var/www/html/sonerezh

Crea un archivo de host virtual de Apache para tu nuevo servidor de streaming de música:

sudo nano /etc/apache2/sites-available/sonerezh.conf

Añade la configuración necesaria en el archivo:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/sonerezh
ServerName example.com
<Directory /var/www/html/sonerezh/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/sonerezh-error_log
CustomLog /var/log/apache2/sonerezh-access_log common
</VirtualHost>

Guarda los cambios, habilita el sitio y reinicia Apache:

sudo a2ensite sonerezh
sudo systemctl restart apache2

Acceder a Sonerezh

Ahora que has configurado tu propio music streaming server, es hora de acceder a él. Abre tu navegador y visita la URL http://example.com para llegar a la página de configuración de Sonerezh.

A continuación, sigue las imágenes y las instrucciones para completar la configuración de tu servidor de música en streaming, disfrutar de tu colección de música y compartirla con amigos y familiares.

Configuración de base de datos

Nombre de usuario y contraseña

Rellena los detalles de tu base de datos y los detalles del usuario administrador, luego haz clic en el Correr botón. Serás llevado a la página de inicio de sesión de Sonerezh.

Iniciar sesión en Sonerezh

Introduce tu nombre de usuario y contraseña de administrador, y haz clic en el Señal En botón. Podrás ver el panel de Sonerezh en la siguiente página:

Lista de canciones de Sonerezh

Con estos pasos, has completado la instalación y configuración de Sonerezh, tu propio music streaming server en Ubuntu 18.04. Disfruta de la libertad de escuchar tu música favorita en cualquier momento y desde cualquier lugar.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *