Guest User

Untitled

a guest
Apr 25th, 2012
255
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. reinstall d'une debian proxmox
  2.  
  3. ajouts dans /etc/apt/sources.list
  4.  
  5. ## squeeze-backports
  6.  
  7. deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
  8.  
  9. + non-free partout
  10.  
  11. /!\ il faudra vérifier les confs de postfix si l'install de filez marche
  12.  
  13. installation LAMP
  14.  
  15. http://wiki.debian.org/LaMp
  16.  
  17. // le test du php se fait dans /var/www/
  18.  
  19. //pour phpmyadmin, il faut rajouter Include /etc/phpmyadmin/apache.conf dans /etc/apache2/apache2.conf
  20.  
  21. installation filez à partir de https://github.com/UAPV/FileZ
  22.  
  23. bien suivre les requirements :
  24.  
  25. Apache configured with “modrewrite” and the “AllowOverride” of your virtual host set to “FileInfo Options” or “All” (important !_)
  26.  
  27. a2enmod rewrite && apache2ctl restart
  28.  
  29. PHP cannot be in safe_mode. vérifier que le safe_mode est désactiver sur la page test.php
  30.  
  31. pour la barre de progression:
  32.  
  33. APC
  34.  
  35. aptitude install php-apc
  36.  
  37. echo "apc.rfc1867 = On" >> /etc/php5/apache2/conf.d/apc.ini
  38.  
  39. apache2ctl restart
  40.  
  41. PECL::UploadProgress
  42.  
  43. aptitude install php5-dev
  44.  
  45. // là il faut installer pecl... http://blog.jerrevds.be/article/install-apc-or-pecl-debian
  46.  
  47. aptitude install make
  48.  
  49. aptitude install php-pear
  50.  
  51. ajouter dans /etc/php5/apache2/php.ini :
  52.  
  53. extension=uploadprogress.so
  54.  
  55. extension=apc.so
  56.  
  57. apc.rfc1867 = 1
  58.  
  59. //on reprend les directives des requirements
  60.  
  61. pecl install uploadprogress
  62.  
  63. echo "extension = uploadprogress.so" >> /etc/php5/apache2/conf.d/uploadprogress.ini
  64.  
  65. apache2ctl restart
  66.  
  67. to be able to authenticate against a CAS server:
  68.  
  69. aptitude install php5-curl
  70.  
  71. vérifier que DOM est bien dans le info.php
  72.  
  73. to be able to identicate with a LDAP server :
  74.  
  75. aptitude install php5-ldap
  76.  
  77. on passe à l'install :
  78.  
  79. installer git
  80.  
  81. aptitude install git
  82.  
  83. se placer dans /root et importer les fichier de filez
  84.  
  85. cd /root
  86.  
  87. git clone git://github.com/FileZ/FileZ.git filez_web_root
  88.  
  89. créer un dossier /var/www/filez
  90.  
  91. déplacer les fichiers et fichiers cachés dans /var/www/filez
  92.  
  93. cp -R /root/filez_web_root/* /var/www/filez
  94.  
  95. cp -R /root/filez_web_root/.* /var/www/filez
  96.  
  97. créer les dossiers d'upload et de log :
  98.  
  99. mkdir /var/filez
  100.  
  101. mkdir /var/filez/uploads
  102.  
  103. chown www-data /var/filez/uploads
  104.  
  105. mkdir /var/log/filez
  106.  
  107. chown www-data /var/log/filez
  108.  
  109. /!\ surtout ne pas changer les droits dans /var/www/filez
  110.  
  111. on continue la conf par l'interface web http://10.0.0.11/filez
  112.  
  113. on valide par défaut
  114.  
  115. remplir les champs
  116.  
  117. après validation, le fichier filez.ini se génère mais ne s'écrit pas dans /var/www/filez/config/ son contenu est écrit, recopier et coller dans un fichier filez.ini dans /var/www/filez/config/ , en root
  118.  
  119. puis valider et se loguer avec les l/p par défaut: admin/filez
RAW Paste Data