Installer Ampache Streaming Media Server på CentOS 6,4

Ampache er aa webbasert audio /video streaming programvare og filbehandler. Den lar deg få tilgang til musikken & videoer fra hvor som helst, ved hjelp av nesten alle Internett-aktivert enhet. Det er ikke en media arrangør, det bare bruke de eksisterende organiserte mediefiler på en nyttig måte. Så du må være klar for å administrere og organisere mediefiler.

Scenario

Dette how-to ble testet på CentOS 6.4, selv om det skal fungere på nesten alle RHEL baserte systemer. I denne how-to, min test boks vertsnavn og IP-adresse er server.unixmen.com og 192.168.1.201/24. Endre disse verdiene med din egen der det er hensiktsmessig.

Forutsetninger

Serveren skal ha installert og konfigurert med Apache, MySQL og PHP (LAMP). Referere noen av de følgende linker til oppsett LAMP-server.
- Installer LAMP (Apache, MariaDB, PHP) Server på CentOS 6.4
eller Anmeldelser -. Installer LAMP (Apache, MySQL, PHP) Server på CentOS 6.4.

Og installere følgende PHP moduler også.

 # yum install php-mcrypt php-PUD php-cli php-mysql php-gd php-xml libtool-ltdl Mhash mcrypt -y 

Create Database og bruker for Ampache

For eksempel, her jeg kommer til å opprette en database som heter "ampachedb" og databasebruker kalt "ampache" med passord "CentOS". Du kan definere database og bruker som per din smak

 # mysql -u root -pEnter passord. Velkommen til MariaDB skjermen. Kommandoer slutte med; eller \\ g.Your MariaDB forbindelse id er 3Server versjon: 5.5.31-MariaDB MariaDB ServerCopyright (c) 2000, 2013 Oracle, Monty Program Ab og others.Type 'hjelp;' eller '\\ h' for å få hjelp. Type '\\ c' for å fjerne dagens inngangs statement.MariaDB [(ingen)] > opprette database ampachedb; Query OK, påvirket en rad (0,02 sek) MariaDB [(ingen)] > . GRANT ALL ON ampachedb * TO ampacheuser @ localhost identifisert av 'CentOS'; Query OK, 0 rader berørt (0,01 sek) MariaDB [(ingen)] > strakt privilegier; Query OK, 0 rader påvirket (0,00 sek) MariaDB [(ingen)] > exitBye 

Juster brannmur /router innstillingene

La apache standard port "80" gjennom iptables /router. Rediger filen /etc /sysconfig /iptables,
# vi /etc /sysconfig /iptables

Legg til følgende linje.

 -A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT 

Nå starter iptables service.

 # /etc/init.d/iptables start 

Får Ampache

Last ned den nyeste versjonen av Ampache her eller skriv inn følgende kommando for å laste den ned fra terminalen

 # wget https://github.com/ampache/ampache/archive/3.6-alpha6.zip

Note. Her kan du være vert for streaming media server nettstedet i to metoder.

1. Direkte fra web rotkatalogen, slik at du kan få tilgang til nettstedet ditt ved å navigere til http:. //Domene-navn /

2. Alternativt lage en underkatalog i web rotmappen og vert nettside fra sub-katalogen dvs. at du kan få tilgang til nettstedet ditt ved hjelp av URL http:. //Domene-navn /sub-katalog-navn

Her for testing formål , jeg kommer til å være vert for min streaming side under en underkatalog

Pakk den nedlastede filen ved hjelp av kommandoen:.

 # tar zxvf 3.6-alpha6 

Flytt innholdet til apache web root .

 # mv ampache-3,6-alpha6 //var /www /html /ampache 

Sett skriverettigheter til ampache /config katalogen.

 # chmod -R 777 /var /www /html /ampache /config /

Begynn Installasjon

Åpne opp nettleser og skriv http: //domene-navn /ampache eller http:. //ip-adresse /ampache i adressefeltet

Følgende bør vises. Klikk Start konfigurering.

Angi MySQL database, bruker og passord detaljer. Sørg for at du har krysset av "Overskriv eksisterende database" siden vi allerede opprettet databasen.

Enter de nyopprettede MySQL database, bruker og passord detaljer. Klikk skrive for å generere ampache.config.php filen og klikk på Fortsett til trinn 3-knappen.

Nå vil du bli bedt om å sette opp admin brukerpassord. Angi passordet, og klikk på Opprett konto.

Til slutt Ampache vil be deg om å oppdatere til den nyeste versjonen. Klikk på Update.

Det var det. Ampache er installert nå. Jeg anbefaler deg å lese offisielle Ampache Wiki side for ytterligere konfigurasjoner. Anmeldelser