Como desativar o snap do Firefox no Ubuntu 22.04 LTS
Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.
Quer hospedar seu próprio serviço sofisticado de streaming de música? Experimente o Ampache. É um serviço de streaming de música baseado em PHP para Linux . Veja como fazer o Ampache funcionar no seu servidor Ubuntu.
Como instalar o Ampache no Ubuntu Server
O Ampache é um pouco difícil de instalar, pois não há nada pré-empacotado para o Ubuntu Server. Para iniciar o processo de instalação, você precisará instalar as dependências necessárias. Essas dependências são instaláveis por meio do terminal.
Usando o comando apt install instale os pacotes que o Ampache precisa para rodar corretamente em seu sistema Ubuntu Server.
sudo apt install apache2 mysql-server php php-intl libapache2-mod-php php-mysql php-xml php-mbstring php-curl ffmpeg lame unzip
A instalação desses pacotes pode levar alguns minutos, pois há muitas coisas para configurar. Quando tudo estiver configurado, use o comando systemctl start para inicializar o MySQL e o Apache2.
sudo systemctl start apache2 sudo systemctl start mysql
Você também precisará habilitar esses serviços se o Ubuntu não fizer isso automaticamente. Você pode fazer isso com os comandos systemctl enable .
sudo systemctl habilita apache2 sudo systemctl habilita mysql
Agora você precisará fazer login no MySQL com “root” para criar o banco de dados que o Ampache usará. Certifique-se de ter acesso ao “root”. Você pode fazer isso seguindo nosso guia de configuração raiz do Ubuntu .
sudo mysql -u root -p
Depois de fazer login no MySQL, você precisa criar o banco de dados Ampache usando o comando CREATE DATABASE .
CRIAR BANCO DE DADOS ampache;
Em seguida, você precisará criar a conta de usuário do banco de dados Ampache. Neste guia, chamaremos o usuário de “ampacheuser”. Observe que o comando CREATE USER também especifica o nome do host e a senha.
Nota: altere “hostname” e “password” no comando abaixo com o nome de host do servidor Ubuntu e a senha desejada.
CRIAR USUÁRIO 'ampacheuser'@'localhost' IDENTIFICADO POR 'senha';
Depois de criar o usuário e a senha no banco de dados MySQL, você precisará conceder privilégios a ele. Digite o comando abaixo. Certifique-se de alterar “localhost” para o nome do host do seu servidor.
CONCEDA TODOS OS PRIVILÉGIOS NO ampache.* PARA 'ampacheuser'@'localhost';
Com o banco de dados Ampache totalmente configurado, use o comando SOURCE para importar o arquivo “ampache.sql” para seu novo banco de dados. Este arquivo criará as tabelas SQL necessárias que o Ampache precisa para executar.
USE ampache;
FONTE /var/www/html/resources/sql/ampache.sql;
Em seguida, use o comando FLUSH PRIVILEGES para liberar privilégios. Em seguida, use o comando exit para sair do MySQL.
FLUSH PRIVILÉGIOS;
saída
Depois de sair do MySQL , você terá que baixar a versão mais recente do Ampache para o seu computador. Use o comando wget para baixar o Ampache.
wget https://github.com/ampache/ampache/releases/download/5.5.6/ampache-5.5.6_all_php8.1.zip
Com o arquivo ZIP baixado para o seu Ubuntu Server, use o comando unzip para descompactar o Ampache e instalá-lo /var/www/html/
no Ubuntu.
sudo unzip ampache-5.5.6_all_php8.1.zip -d /var/www/html/
Depois de descompactar tudo, use o comando cd para acessar a pasta “config” em /var/www/html/
.
cd /var/www/html/config/
Dentro desse diretório, use o comando cp para criar um novo arquivo de configuração para sua instalação do Ampache.
sudo cp ampache.cfg.php.dist ampache.cfg.php
Atualize as permissões do arquivo de configuração.
sudo chown www-data:www-data /var/www/html/config/ampache.cfg.php sudo chmod 644 /var/www/html/config/ampache.cfg.php
Crie e atualize as permissões dos arquivos “.htaccess”.
sudo mv /var/www/html/public/rest/.htaccess.dist /var/www/html/public/rest/.htaccess sudo chmod 644 /var/www/html/public/rest/.htaccess sudo mv /var /www/html/public/channel/.htaccess.dist /var/www/html/public/channel/.htaccess sudo chmod 644 /var/www/html/public/channel/.htaccess sudo mv /var/www/html /public/play/.htaccess.dist /var/www/html/public/play/.htaccess sudo chmod 644 /var/www/html/public/play/.htaccess sudo chown --recursive www-data:www-data /var/www/html/
Abra o arquivo de configuração usando o Nano e role para baixo até “Database”.
Observação: se você não conseguir encontrar “Banco de dados” no Nano, pressione Ctrl + W e digite “Banco de dados”.
sudo nano /var/www/html/config/ampache.cfg.php
Primeiro, altere a linha a seguir de “localhost” para seu nome de host real.
database_hostname = localhost
Em seguida, altere a linha a seguir para que “username” seja “ampacheuser”.
database_username = username
Por fim, altere esta linha para que “senha” seja alterada para a senha do seu banco de dados Ampache.
database_password = password
Quando terminar de editar, pressione Ctrl + O para salvar o arquivo de configuração. Saia com Ctrl + X . Em seguida, use o comando touch para criar um novo arquivo de site.
toque em /etc/apache2/sites-available/ampache.conf
Abra o “ampache.conf” usando o comando Nano. Em seguida, cole o seguinte código no editor. Certifique-se de substituir “seu_dominio.com” pelo seu nome de domínio real.
ServerAdmin webmaster@localhost DocumentRoot /var/www/html/public ServerName your_domain.com Options FollowSymLinks AllowOverride All Order allow,deny all from all ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined
Use o comando a2ensite para habilitar o Ampache no servidor web Apache. Em seguida, use o comando a2enmod para “reescrever” a configuração.
sudo a2ensite ampache.conf sudo a2enmod reescrever
Exclua o arquivo Apache index.html padrão.
sudo rm /var/www/html/index.html
Por fim, reinicie o Apache usando o comando systemctl restart . Quando for reiniciado, abra seu navegador no(s) seguinte(s) URL(s).
http://seu-servidor-ubuntu/public
Como configurar o Ampache no Ubuntu Server
Na página de instalação do Ampache, você precisará selecionar seu idioma. Após escolher o seu idioma, localize o botão “Iniciar Configuração” e clique nele com o mouse. O Ampache verificará seu servidor Ubuntu e garantirá que tudo esteja pronto. Supondo que não haja erros, role até o final e clique em "Continuar".
Depois de selecionar “Continuar”, você será solicitado a “Inserir” o banco de dados SQL. Considerando que já criamos o banco de dados e importamos o arquivo “ampache.sql” manualmente, selecione “skip”.
Agora você precisará inserir sua senha SQL. Digite a senha que você usou para fazer login com root para acessar o MySQL anteriormente. Em seguida, role para baixo até “Tipo de instalação” e escolha o tipo de Ampache que você prefere usar.
Depois de escolher o tipo de instalação, você deve escolher se deseja permitir a transcodificação. Selecione “ffmpeg” se você optar por habilitar a transcodificação. Caso contrário, deixe em branco.
Quando terminar de configurar tudo, clique no botão “Create Config” na parte inferior. Se você não puder continuar, selecione a seta ao lado de “File Insight” para confirmar que tudo está configurado corretamente.
Agora você precisará criar uma conta de administrador para a instalação do Ampache. Digite “admin” e uma senha segura. Quando terminar, clique em “Criar conta”. Depois de criar sua conta, você poderá fazer login e configurar sua coleção de músicas com o Ampache.
Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.
Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.
Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!
Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.
Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.
Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.
O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.
Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.
Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.
Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.