Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op
MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.
Wilt u uw eigen geavanceerde muziekstreamingservice hosten? Probeer Ampache eens uit. Het is een door PHP aangedreven muziekstreamingservice voor Linux . Hier leest u hoe u Ampache op uw Ubuntu-server kunt laten werken.
Hoe Ampache op Ubuntu Server te installeren
Ampache is een beetje moeilijk te installeren, omdat er niets voorverpakt is voor Ubuntu Server. Om het installatieproces te starten, moet u de vereiste afhankelijkheden installeren. Deze afhankelijkheden zijn installeerbaar via de terminal.
Gebruik de opdracht apt install om de pakketten te installeren die Ampache nodig heeft om correct te werken op uw Ubuntu Server-systeem.
sudo apt install apache2 mysql-server php php-intl libapache2-mod-php php-mysql php-xml php-mbstring php-curl ffmpeg lame unzip
Het installeren van deze pakketten kan enkele minuten duren, omdat er veel dingen moeten worden ingesteld. Als alles is geconfigureerd, gebruikt u de opdracht systemctl start om MySQL en Apache2 op te starten.
sudo systemctl start apache2 sudo systemctl start mysql
U moet deze services ook inschakelen als Ubuntu dit niet automatisch doet. U kunt dit doen met de opdrachten systemctl enable .
sudo systemctl activeert apache2 sudo systemctl activeert mysql
U moet nu inloggen op MySQL met "root" om de database te maken die Ampache zal gebruiken. Zorg ervoor dat u toegang heeft tot "root". U kunt dit doen door onze Ubuntu-rootconfiguratiegids te volgen .
sudo mysql -u root -p
Nadat u zich hebt aangemeld bij MySQL, moet u de Ampache-database maken met behulp van de opdracht CREATE DATABASE .
CREËER DATABASE ampache;
Vervolgens moet u het gebruikersaccount van de Ampache-database maken. In deze handleiding noemen we de gebruiker "ampacheuser". Merk op dat de opdracht CREATE USER ook de hostnaam en het wachtwoord specificeert.
Opmerking: verander "hostnaam" en "wachtwoord" in de onderstaande opdracht met uw Ubuntu-serverhostnaam en uw gewenste wachtwoord.
CREËER GEBRUIKER 'ampacheuser'@'localhost' GEÏDENTIFICEERD DOOR 'wachtwoord';
Nadat u de gebruiker en het wachtwoord in de MySQL-database hebt gemaakt, moet u er rechten aan verlenen. Voer de onderstaande opdracht in. Zorg ervoor dat u "localhost" wijzigt in de hostnaam van uw server.
VERLEEN ALLE VOORRECHTEN OP ampache.* AAN 'ampacheuser'@'localhost';
Als de Ampache-database volledig is geconfigureerd, gebruikt u de opdracht SOURCE om het bestand "ampache.sql" in uw nieuwe database te importeren. Dit bestand maakt de benodigde SQL-tabellen die Ampache moet uitvoeren.
GEBRUIK ampache;
BRON /var/www/html/resources/sql/ampache.sql;
Gebruik vervolgens de opdracht FLUSH PRIVILEGES om privileges te wissen. Gebruik vervolgens de opdracht exit om MySQL af te sluiten.
SPOELRECHTEN;
Uitgang
Nadat je MySQL hebt afgesloten , moet je de nieuwste versie van Ampache naar je computer downloaden. Gebruik de opdracht wget om Ampache te downloaden.
wget https://github.com/ampache/ampache/releases/download/5.5.6/ampache-5.5.6_all_php8.1.zip
Met het ZIP-archief gedownload naar uw Ubuntu-server, gebruikt u de opdracht unzip om Ampache uit te pakken en te installeren /var/www/html/
op Ubuntu.
sudo unzip ampache-5.5.6_all_php8.1.zip -d /var/www/html/
Nadat je alles hebt uitgepakt, gebruik je de opdracht cd om toegang te krijgen tot de map "config" in /var/www/html/
.
cd /var/www/html/config/
Gebruik in deze map de opdracht cp om een nieuw configuratiebestand voor uw Ampache-installatie te maken.
sudo cp ampache.cfg.php.dist ampache.cfg.php
Werk de machtigingen van het configuratiebestand bij.
sudo chown www-data:www-data /var/www/html/config/ampache.cfg.php sudo chmod 644 /var/www/html/config/ampache.cfg.php
Maak en update de machtigingen van de ".htaccess" -bestanden.
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 --recursieve www-data:www-data /var/www/html/
Open het configuratiebestand met Nano en scrol omlaag naar 'Database'.
Opmerking: als u "Database" niet kunt vinden in Nano, drukt u op Ctrl + W en typt u "Database".
sudo nano /var/www/html/config/ampache.cfg.php
Wijzig eerst de volgende regel van "localhost" in uw daadwerkelijke hostnaam.
database_hostname = localhost
Wijzig vervolgens de volgende regel zodat "gebruikersnaam" "ampacheuser" is.
database_username = username
Wijzig ten slotte deze regel zodat "wachtwoord" wordt gewijzigd in uw Ampache-databasewachtwoord.
database_password = password
Wanneer u klaar bent met bewerken, drukt u op Ctrl + O om het configuratiebestand op te slaan. Sluit af met Ctrl+X . Gebruik vervolgens de opdracht touch om een nieuw sitebestand te maken.
tik op /etc/apache2/sites-available/ampache.conf
Open de "ampache.conf" met behulp van de opdracht Nano. Plak vervolgens de volgende code in de editor. Zorg ervoor dat u "uw_domein.com" vervangt door uw daadwerkelijke domeinnaam.
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
Gebruik de opdracht a2ensite om Ampache in de Apache-webserver in te schakelen. Gebruik vervolgens de opdracht a2enmod om de configuratie te "herschrijven".
sudo a2ensite ampache.conf sudo a2enmod herschrijven
Verwijder het standaard Apache index.html-bestand.
sudo rm /var/www/html/index.html
Herstart ten slotte Apache met de opdracht systemctl restart . Wanneer het opnieuw is opgestart, opent u uw browser op de volgende URL('s).
http://uw-ubuntu-server/public
Ampache configureren op Ubuntu Server
Op de Ampache-installatiepagina moet je je taal selecteren. Nadat u uw taal heeft gekozen, zoekt u de knop "Configuratie starten" en klikt u erop met de muis. Ampache controleert uw Ubuntu-server en zorgt ervoor dat alles gereed is voor gebruik. Ervan uitgaande dat er geen fouten zijn, scrolt u naar beneden en klikt u op 'Doorgaan'.
Nadat u 'Doorgaan' hebt geselecteerd, wordt u gevraagd de SQL-database in te voegen. Aangezien we de database al hebben gemaakt en het bestand "ampache.sql" handmatig hebben geïmporteerd, selecteert u "overslaan".
U moet nu uw SQL-wachtwoord invoeren. Voer het wachtwoord in dat u gebruikte om in te loggen met root om eerder toegang te krijgen tot MySQL. Scrol vervolgens omlaag naar 'Installatietype' en kies het type Ampache dat je wilt gebruiken.
Nadat u uw installatietype hebt gekozen, moet u kiezen of u transcodering wilt toestaan. Selecteer "ffmpeg" als u ervoor kiest om transcodering in te schakelen. Laat het anders leeg.
Als u klaar bent met alles te configureren, klikt u onderaan op de knop "Configuratie maken". Als u niet verder kunt gaan, selecteert u de pijl naast "File Insight" om te bevestigen dat alles correct is geconfigureerd.
U moet nu een beheerdersaccount maken voor uw Ampache-installatie. Voer "admin" en een veilig wachtwoord in. Als u klaar bent, klikt u op 'Account maken'. Nadat je je account hebt aangemaakt, kun je inloggen en je muziekcollectie configureren met Ampache.
MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.
Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,
Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we
Wat is sampling? Volgens Wikipedia is het de handeling om een deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.
Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.
Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.
In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven
Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!
Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!
Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!