Raspberry Pi filmserver (2 / 5 steg)
Steg 2: Konfigurera Pi - Apache Web Server
Nästa kommer att vi installera Apache spindelväv servaren och PHP5.
1. installera Apache.
$ sudo lämplig-få installera apache2 -y
2. installera PHP
$ sudo lämplig-få installera php5 libapache2-mod-php5 - y
3. nu Låt oss testa om Apache är igång. Köra den under kommandot för att hitta IP-adressen för Pi (av format 192.168.1.xxx). När du har fått IP på Pi, gå till denna adress i en webbläsare. Du bör se Apache standardsida.
$ ifconfig | grep -e "inet addr"
4. om du vill visa din PHP info, utföra följande och gå sedan till http://192.168.1.xxx/info.php, där 192.168.1.xxx är IP-adressen till din Pi.
$ echo "<? php phpinfo();? >" > /var/www/html/info.php
5. ändra din httpd.conf-fil, som styr beteendet för din webbserver.
$ sudo nano /etc/apache2/httpd.conf
6. infoga följande i httpd.conf, infoga roten användarnamnet admin privilegier.
ServerName localhost
DocumentRoot/var/www
< directory "/ var/www" >
DirectoryIndex index.php
Autentiseringstyp Basic
AuthName "logga."
AuthUserFile /etc/apache2/.htpasswd
< gränsen få >
kräver giltig-användare
< / gräns >
< / katalog >
< katalogen "/ var/www/scripts" >
Alternativ - index
< / katalog >
< katalogen "/ var/www/stilar" >
Alternativ - index
< / katalog >
< katalogen "/ var/www/tv" >
DirectoryIndex /tv/tv.php
< / katalog >
< katalogen "/ var/www/filmer" >
DirectoryIndex /movies/movies.php
< / katalog >
< katalogen "/ var/www/filmer/play" >
DirectoryIndex /movies/play/play.php
< / katalog >
< katalogen "/ var/www/media" >
Alternativ - index
< / katalog >
< katalogen "/ var/www/admin" >
DirectoryIndex /admin/admin.php
Autentiseringstyp Basic
AuthName "logga."
AuthUserFile /etc/apache2/.htpasswd
< gränsen få >
kräva att användaren $YOUR_ADMIN_USERNAME
< / gräns >
< / katalog >
7. Starta om Apache:
$ sudo service apache2 vila