Melhore a área de transferência do Gnome Shell com o Pano
Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!
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.
Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!
Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!
O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia
Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.
O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.
Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em
O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.
Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.
Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu
Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.