dimanche 13 avril 2014

Linux Ubuntu - Installation DVB-S2 PCI Cards - TeVii S464 -

Installation d'une carte DVB-s2 sur un serveur UBUNTU 12.04 LTS



> wget http://www.tevii.com/tevii_ds3000.tar.gz
> tar xfvz tevii_ds3000.tar.gz
> cp dvb-fe-ds3000.fw /lib/firmware


Source : http://www.linuxtv.org/wiki/index.php/TeVii_S464

samedi 5 avril 2014

Linux - Exécuter une application en fond de tache

Bonjour ,
 
Quand on execute certaines commandes , scripts bash , ou processus dans un terminal le script garde la main ,
et quand on quitte le terminal cela arrete le script .
Pour lancer un script ou autre en tache de fond (background) , il suffit de rajouter le symbole & a la suite .
ex :
#:~> lacommande &
 
Dans certains cas le systeme envoie le signal SIGHUP aux taches de fond et la commande s'arrete malgres tout quand on quitte le terminal.
Dans ce cas il faut executer la commande en rajoutant nohup devant .
ex :
#:~> nohup lacommande & 


source : http://le.9.over-blog.com/article-lancer-une-commande-en-tache-de-fond-background-sous-linux-53228723.html

jeudi 3 avril 2014

Apache 2 - améliorer l'affichage des fchiers H5Aai

Installation de h5ai
Pré requis PHP 5.2.1+ : Procédure d’installation

Télécharger l’archive h5ai :
wget http://release.larsjung.de/h5ai/h5ai-0.24.0.zip

Extraire l’archive dans le dossier (document root):

cd /var/www
unzip http://release.larsjung.de/h5ai/h5ai-0.24.0.zip
Ajouter la configuration de votre nouvelle page d’index dans la configuration de votre serveur web: Apache httpd 2.2/2.4:

sudo nano /etc/apache2/httpd.con

DirectoryIndex index.html index.php /_h5ai/server/php/index.php


mardi 1 avril 2014

Symfony 2 - Installation

Installation prérequis :

installer Mysql, Apache et plugin php nécessaire :

>sudo apt-get install php5-intl php-apc curl


Télécharger Symfony2 : 

>cd /var/www>sudo curl -s http://getcomposer.org/installer | php

>php composer.phar create-project symfony/framework-standard-edition [path]/ 2.4.2


pour pouvoir accéder depuis un pc distant via son navigateur : 
> sudo nano /var/www/Symfony/web/config.php

et modifier :

if (!in_array(@$_SERVER['REMOTE_ADDR'], array(
    '127.0.0.1',
 '192.168.1.180',
    '::1',
))) {
    header('HTTP/1.0 403 Forbidden');
    exit('This script is only accessible from localhost.');
}
 
mettre les droits qu'il faut sur les dossiers suivant :

>sudo chmod 777 -R Symfony/app/cache/
>sudo chmod 777 -R Symfony/app/logs/

plus qu'a ce connecter :

http://192.168.1.98/symfony/web/config.php

samedi 1 mars 2014

Apache2 - personaliser la page d'erreur d'un serveur

 
 
 
sudo nano /etc/apache2/sites-available/000-default.conf 
 
 
ajouter : 
 
 Alias /error_html/ "/var/www/error_html/"
<Directory "/var/www/error_html">
    AllowOverride None
    Options IncludesNoExec
    AddOutputFilter Includes html
    AddHandler type-map var
    Order allow,deny
    Allow from all
    LanguagePriority en cs de es fr it nl sv pt-br ro
    ForceLanguagePriority Prefer Fallback
</Directory>
   ErrorDocument 404 /error_html/HTTP_NOT_FOUND.html



créer les dossiers qu'il faut : 
sudo mkdir /var/www/error_html/

 
créer le fichier d'erreur personaliser : 
sudo nano HTTP_NOT_FOUND.html

ajouter :

<p>Page d'erreur personnaliser</p>



et redemarrer apache :
sudo service apache2 restart
 
 
et lorsqu'on arrive sur une page du serveur nous avons notre page personnaliser qui s'affiche :)
 
 
 
 


vendredi 28 février 2014

Glances - Systéme inforamtion - Ubuntu 13.10 x64 -

 
 
 
 
apt-get install build-essential python-dev
pip install Glances
pip install --upgrade Glances

mardi 18 février 2014

Ubuntu 13.10 - Install Aptana Studio -

1> Prérequis :
sudo apt-get install libwebkitgtk-1.0-0 git-core
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
2> Aptana :

Download -> http://www.aptana.org/products/studio3/download
sudo unzip [aptana].zip -d /opt

3> ajouter le raccourci :

Créez le fichier /usr/share/applications/aptana.desktop et entrez-y les lignes suivantes :
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Aptana Studio 3
GenericName=Integrated Development Environment
Comment=Aptana Strudio 3 Integrated Development Environment
Exec=/opt/Aptana_Studio_3/AptanaStudio3 %F
TryExec=/opt/Aptana_Studio_3/AptanaStudio3
Icon=/opt/Aptana_Studio_3/icon.xpm
StartupNotify=true
StartupWMClass="Aptana Studio 3"
Terminal=false
Type=Application
MimeType=text/xml;application/xhtml+xml;application/x-javascript;application/x-php;application/x-java;text/x-javascript;text/html;text/plain
Categories=GNOME;Development;IDE;