« Serveur VOD » : différence entre les versions
Apparence
2024>WikiSysop Aucun résumé des modifications |
m 1 version importée |
(Aucune différence)
| |
Dernière version du 1 février 2024 à 11:10
Installation d'un serveur de VOD sur Fedora 11 core
[modifier]Install Fedora
[modifier]Lancer l'installation
[modifier]- Choix de la langue
- Fixer le nom de l'hôte sur domaine
- Définir mot de passe « root »
- Utiliser le totalité du disque
- Réaliser une installation core de FC11
- Décocher suite bureautique
- Personnaliser maintenant
- Décocher toutes les installations prédéfinies
- Redémarrage de la machine
Désactivation de SELinux :
[modifier]Security-Enhanced Linux, abrégé SELinux, est un Linux security module (LSM), initié par la NSA, qui permet de définir une politique de contrôle d'accès obligatoire aux éléments d'un système basé sur Linux.
vi /etc/selinux/config
remplacer SELINUX=enforcing par disabled
- rebooter
Désactiver le firewall, suppression iptable
[modifier]yum remove iptables
Installation du réseau
[modifier]vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 HWADDR=XX:XX:XX:XX:XX ONBOOT=yes IPADDR=X.X.X.X BOOTPROTO=none NETMASK=X.X.X.X TYPE=ethernet GATEWAY=X.X.X.X DNS=X.X.X.X IPV6INIT=no USERCTL=no
redémarrage du réseau
[modifier]service network restart
monter le réseau au démarrage
[modifier]chkconfig network on
supprimer les règles (policies) de SELinux
[modifier]yum remove selinux-po*
Mise à jour du système
[modifier]yum update
Installation de la partie VOD
[modifier]Télécharger les packages rpm de vlc sur videolan.org
[modifier]-->download-->fedora-->rpmfusion-free-release-stable.noarch.rpm for F9, F10 and F-11.
Copier ce fichier dans un répertoire du serveur par winscp par exemple
Installer le rpm
[modifier]rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
- reboot de la machine
Création d'un utilisateur (on ne peut lancer vlc en root)
[modifier]useradd nomuser passwd nomuser
Installation samba
[modifier]yum install samba
Installation apache
[modifier]yum install htppd
Installation php
[modifier]yum install php
Création du partage samba
[modifier]à la racine :
mkdir video chmod -R 777 video/
vi /etc/samba/smb.conf
Share definition
[video] path = /video browseable = no writable = yes valid users = nomuser force user = root force group = root force create mode = 777 force directory mode = 777
service smb start
vi /etc/httpd/conf/httpd.conf
- décommenter servername
cd /etc/httpd/conf.d
mv welcome.conf welcome.conf-install
service httpd start
Définition du mot de passe de l'utilisateur samba (à stocker dans la table user)
[modifier]smbpasswd -a nomuser
Installation vlc
[modifier]yum install vlc
modif pour empécher le lancement en localhost
[modifier]vi /usr/share/vlc/http/.host
- décommenter 0.0.0.0/0
création du lanceur
[modifier]vi http
cvlc -vvv -I --rtsp-host adresse ip serveur vlc : port (ex 5554)
- changer le chmod
chmod 777 http
- Redémarrer la machine
- Se connecter avec l'utilisateur créé auparavant
Les vidéos
[modifier]transfert sur le serveur
[modifier]à l'aide de winscp : poser les videos dans le répertoire "video" créé précédement
lecture des vidéos
[modifier]- copier les fichiers contenus dans l'archive dans votre répertoire www
elle contient les pages à mettre sur votre serveur web activex vod et lien de montage objet + lecture (fichier index à modifier en focntion de vos vidéos et de vos envies)
l'archive : Média:html.zip
- lancer votre navigateur à l'adresse ipserveur