Cómo instalar Sonerezh Music Streaming Server en Ubuntu 18.04 LTS
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.
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.
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:
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.