Îmbunătățiți clipboardul Gnome Shell cu Pano
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Doriți să vă găzduiți propriul serviciu de streaming de muzică sofisticat? Încearcă Ampache. Este un serviciu de streaming muzical alimentat de PHP pentru Linux . Iată cum să faci Ampache să funcționeze pe serverul tău Ubuntu.
Cum se instalează Ampache pe Ubuntu Server
Ampache este puțin dificil de instalat, deoarece nu există nimic pre-ambalat pentru Ubuntu Server. Pentru a începe procesul de instalare, va trebui să instalați dependențele necesare. Aceste dependențe sunt instalabile prin intermediul terminalului.
Folosind comanda apt install instalați pachetele de care Ampache are nevoie pentru a rula corect pe sistemul dumneavoastră 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
Instalarea acestor pachete ar putea dura câteva minute, deoarece sunt multe lucruri de configurat. Când totul este configurat, utilizați comanda systemctl start pentru a porni MySQL și Apache2.
sudo systemctl start apache2 sudo systemctl start mysql
De asemenea, va trebui să activați aceste servicii dacă Ubuntu nu o face automat. Puteți face acest lucru cu comenzile systemctl enable .
sudo systemctl enable apache2 sudo systemctl enable mysql
Acum va trebui să vă conectați la MySQL cu „rădăcină” pentru a crea baza de date pe care Ampache o va folosi. Asigurați-vă că aveți acces la „rădăcină”. Puteți face acest lucru urmând ghidul nostru de configurare rădăcină Ubuntu .
sudo mysql -u root -p
După conectarea la MySQL, trebuie să creați baza de date Ampache folosind comanda CREATE DATABASE .
CREAȚI BAZĂ DE DATE ampache;
Apoi, va trebui să creați contul de utilizator al bazei de date Ampache. În acest ghid, vom numi utilizatorul „ampacheuser”. Rețineți că comanda CREATE USER specifică, de asemenea, numele de gazdă și parola.
Notă: schimbați „numele de gazdă” și „parola” în comanda de mai jos cu numele de gazdă a serverului Ubuntu și parola dorită.
CREAȚI UTILIZATOR 'ampacheuser'@'localhost' IDENTIFICAT DE 'parolă';
După ce ați creat utilizatorul și parola în baza de date MySQL, va trebui să îi acordați privilegii. Introdu comanda de mai jos. Asigurați-vă că schimbați „localhost” cu numele de gazdă al serverului dvs.
ACORDAȚI TOATE PRIVILEGIILE PE Ampache.* CĂTRE „ampacheuser”@“localhost”;
Cu baza de date Ampache complet configurată, utilizați comanda SOURCE pentru a importa fișierul „ampache.sql” în noua dumneavoastră bază de date. Acest fișier va crea tabelele SQL necesare pentru a rula Ampache.
UTILIZAȚI ampache;
SURSA /var/www/html/resources/sql/ampache.sql;
Apoi, utilizați comanda FLUSH PRIVILEGES pentru a șterge privilegiile. Apoi, utilizați comanda exit pentru a părăsi MySQL.
PRIVILEGII FLUSH;
Ieșire
După ce părăsiți MySQL , va trebui să descărcați cea mai recentă versiune de Ampache pe computer. Utilizați comanda wget pentru a descărca Ampache.
wget https://github.com/ampache/ampache/releases/download/5.5.6/ampache-5.5.6_all_php8.1.zip
Cu arhiva ZIP descărcată pe serverul Ubuntu, utilizați comanda unzip pentru a dezarhiva Ampache și a o instala /var/www/html/
pe Ubuntu.
sudo unzip ampache-5.5.6_all_php8.1.zip -d /var/www/html/
După ce ați dezarhivat totul, utilizați comanda cd pentru a accesa folderul „config” în /var/www/html/
.
cd /var/www/html/config/
În acest director, utilizați comanda cp pentru a crea un nou fișier de configurare pentru instalarea dvs. Ampache.
sudo cp ampache.cfg.php.dist ampache.cfg.php
Actualizați permisiunile fișierului de configurare.
sudo chown www-data:www-data /var/www/html/config/ampache.cfg.php sudo chmod 644 /var/www/html/config/ampache.cfg.php
Creați și actualizați permisiunile fișierelor „.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/
Deschideți fișierul de configurare folosind Nano și derulați în jos la „Bază de date”.
Notă: dacă nu găsiți „Bază de date” în Nano, apăsați Ctrl + W și tastați „Bază de date”.
sudo nano /var/www/html/config/ampache.cfg.php
Mai întâi, schimbați următoarea linie de la „localhost” la numele dvs. de gazdă actual.
database_hostname = localhost
Apoi, modificați următoarea linie, astfel încât „nume de utilizator” să fie „ampacheuseser”.
database_username = username
În cele din urmă, modificați această linie astfel încât „parola” să fie schimbată în parola bazei de date Ampache.
database_password = password
Când ați terminat de editat, apăsați Ctrl + O pentru a salva fișierul de configurare. Ieșiți cu Ctrl + X. Apoi, utilizați comanda tactilă pentru a crea un nou fișier de site.
atingeți /etc/apache2/sites-available/ampache.conf
Deschideți „ampache.conf” folosind comanda Nano. Apoi, lipiți următorul cod în editor. Asigurați-vă că înlocuiți „domeniul_dvs.com” cu numele actual al domeniului dvs.
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
Utilizați comanda a2ensite pentru a activa Ampache pe serverul web Apache. Apoi, utilizați comanda a2enmod pentru a „rescrie” configurația.
sudo a2ensite ampache.conf sudo a2enmod rescrie
Ștergeți fișierul implicit Apache index.html.
sudo rm /var/www/html/index.html
În cele din urmă, reporniți Apache folosind comanda systemctl restart . Când este repornit, deschideți Browserul la următoarele adrese URL.
http://your-ubuntu-server/public
Cum se configurează Ampache pe Ubuntu Server
Pe pagina de instalare Ampache, va trebui să vă selectați limba. După ce ați ales limba, găsiți butonul „Start Configuration” și faceți clic pe el cu mouse-ul. Ampache va verifica serverul Ubuntu și se va asigura că totul este gata de funcționare. Presupunând că nu există erori, derulați în partea de jos și faceți clic pe „Continuați”.
După ce selectați „Continuare”, vi se va cere să „Inserați” baza de date SQL. Având în vedere că am creat deja baza de date și am importat manual fișierul „ampache.sql”, selectați „săriți”.
Acum va trebui să introduceți parola SQL. Introduceți parola pe care ați folosit-o pentru a vă conecta cu root pentru a accesa MySQL mai devreme. Apoi, derulați în jos la „Tipul de instalare” și alegeți tipul de Ampache pe care preferați să îl utilizați.
După ce ați ales tipul de instalare, trebuie să alegeți dacă doriți să permiteți transcodarea. Selectați „ffmpeg” dacă alegeți să activați transcodarea. În caz contrar, lăsați-l necompletat.
Când ați terminat de configurat totul, faceți clic pe butonul „Creați configurația” din partea de jos. Dacă nu puteți continua, selectați săgeata de lângă „File Insight” pentru a confirma că totul este configurat corect.
Acum va trebui să creați un cont de administrator pentru instalarea Ampache. Introduceți „admin” și o parolă sigură. Când ați terminat, faceți clic pe „Creați cont”. După crearea contului, vă veți putea conecta și vă veți configura colecția de muzică cu Ampache.
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!
Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid
Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.
Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.
Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe
Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.
Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.
Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs
Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.