Migliora gli appunti di Gnome Shell con Pano
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Vuoi ospitare il tuo sofisticato servizio di streaming musicale? Prova Ampache. È un servizio di streaming musicale basato su PHP per Linux . Ecco come far funzionare Ampache sul tuo server Ubuntu.
Come installare Ampache su Ubuntu Server
Ampache è un po' difficile da installare, in quanto non c'è nulla di preconfezionato per Ubuntu Server. Per avviare il processo di installazione, dovrai installare le dipendenze richieste. Queste dipendenze sono installabili tramite il terminale.
Usando il comando apt install installa i pacchetti di cui Ampache ha bisogno per funzionare correttamente sul tuo 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
L'installazione di questi pacchetti potrebbe richiedere alcuni minuti, poiché ci sono molte cose da configurare. Quando tutto è configurato, usa il comando systemctl start per avviare MySQL e Apache2.
sudo systemctl start apache2 sudo systemctl start mysql
Dovrai anche abilitare questi servizi se Ubuntu non lo fa automaticamente. Puoi farlo con i comandi systemctl enable .
sudo systemctl abilita apache2 sudo systemctl abilita mysql
Ora dovrai accedere a MySQL con "root" per creare il database che Ampache utilizzerà. Assicurati di avere accesso a "root". Puoi farlo seguendo la nostra guida alla configurazione di root di Ubuntu .
sudo mysql -u root -p
Dopo aver effettuato l'accesso a MySQL, è necessario creare il database Ampache utilizzando il comando CREATE DATABASE .
CREA DATABASE ampache;
Successivamente, dovrai creare l'account utente del database Ampache. In questa guida chiameremo l'utente “ampacheuser”. Si noti che il comando CREATE USER specifica anche il nome host e la password.
Nota: cambia "nome host" e "password" nel comando seguente con il nome host del tuo server Ubuntu e la password desiderata.
CREATE USER 'ampacheuser'@'localhost' IDENTIFICATO DA 'password';
Dopo aver creato l'utente e la password nel database MySQL, dovrai concedergli i privilegi. Inserisci il comando qui sotto. Assicurati di cambiare "localhost" con il nome host del tuo server.
CONCEDERE TUTTI I PRIVILEGI SU ampache.* A 'ampacheuser'@'localhost';
Con il database Ampache completamente configurato, utilizzare il comando SOURCE per importare il file "ampache.sql" nel nuovo database. Questo file creerà le tabelle SQL necessarie per l'esecuzione di Ampache.
USA l'ampache;
FONTE /var/www/html/resources/sql/ampache.sql;
Successivamente, utilizzare il comando FLUSH PRIVILEGES per eliminare i privilegi. Quindi, usa il comando exit per uscire da MySQL.
PRIVILEGI FLUSSANTI;
Uscita
Dopo essere uscito da MySQL , dovrai scaricare l'ultima versione di Ampache sul tuo computer. Usa il comando wget per scaricare Ampache.
wget https://github.com/ampache/ampache/releases/download/5.5.6/ampache-5.5.6_all_php8.1.zip
Con l'archivio ZIP scaricato sul tuo server Ubuntu, usa il comando unzip per decomprimere Ampache e installarlo /var/www/html/
su Ubuntu.
sudo unzip ampache-5.5.6_all_php8.1.zip -d /var/www/html/
Dopo aver decompresso tutto, utilizzare il comando cd per accedere alla cartella "config" in /var/www/html/
.
cd /var/www/html/config/
All'interno di questa directory, usa il comando cp per creare un nuovo file di configurazione per l'installazione di Ampache.
sudo cp ampache.cfg.php.dist ampache.cfg.php
Aggiorna le autorizzazioni del file di configurazione.
sudo chown www-data:www-data /var/www/html/config/ampache.cfg.php sudo chmod 644 /var/www/html/config/ampache.cfg.php
Crea e aggiorna i permessi dei file “.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/
Apri il file di configurazione utilizzando Nano e scorri verso il basso fino a "Database".
Nota: se non riesci a trovare "Database" in Nano, premi Ctrl + W e digita "Database".
sudo nano /var/www/html/config/ampache.cfg.php
Innanzitutto, modifica la seguente riga da "localhost" al tuo nome host effettivo.
database_hostname = localhost
Quindi, modifica la riga seguente in modo che "username" sia "ampacheuser".
database_username = username
Infine, modifica questa riga in modo che "password" venga modificata nella password del database Ampache.
database_password = password
Al termine delle modifiche, premi Ctrl + O per salvare il file di configurazione. Esci con Ctrl + X . Quindi, usa il comando touch per creare un nuovo file del sito.
tocca /etc/apache2/sites-available/ampache.conf
Apri "ampache.conf" usando il comando Nano. Quindi, incolla il seguente codice nell'editor. Assicurati di sostituire "tuo_dominio.com" con il tuo vero nome di dominio.
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
Utilizzare il comando a2ensite per abilitare Ampache nel server Web Apache. Quindi, usa il comando a2enmod per "riscrivere" il file config.
sudo a2ensite ampache.conf sudo a2enmod rewrite
Elimina il file Apache index.html predefinito.
sudo rm /var/www/html/index.html
Infine, riavvia Apache utilizzando il comando systemctl restart . Quando viene riavviato, apri il browser ai seguenti URL.
http://il-tuo-server-ubuntu/public
Come configurare Ampache su Ubuntu Server
Nella pagina di installazione di Ampache, dovrai selezionare la tua lingua. Dopo aver scelto la lingua, trova il pulsante "Avvia configurazione" e fai clic su di esso con il mouse. Ampache controllerà il tuo server Ubuntu e si assicurerà che tutto sia pronto. Supponendo che non ci siano errori, scorri fino in fondo e fai clic su "Continua".
Dopo aver selezionato "Continua", ti verrà chiesto di "Inserire" il database SQL. Considerando che abbiamo già creato il database e importato manualmente il file "ampache.sql", seleziona "salta".
Ora dovrai inserire la tua password SQL. Inserisci la password che hai usato per accedere con root per accedere a MySQL in precedenza. Quindi, scorri verso il basso fino a "Tipo di installazione" e scegli il tipo di Ampache che preferisci utilizzare.
Dopo aver scelto il tipo di installazione, devi scegliere se desideri consentire la transcodifica. Seleziona "ffmpeg" se scegli di abilitare la transcodifica. Altrimenti, lascialo vuoto.
Quando hai finito di configurare tutto, fai clic sul pulsante "Crea configurazione" in basso. Se non puoi procedere, seleziona la freccia accanto a "File Insight" per confermare che tutto è configurato correttamente.
Ora dovrai creare un account amministratore per la tua installazione di Ampache. Inserisci "admin" e una password sicura. Al termine, fai clic su "Crea account". Dopo aver creato il tuo account, potrai accedere e configurare la tua raccolta musicale con Ampache.
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!
Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida
Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.
.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.
Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su
Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.
Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.
Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo
Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.