VPS sur Debian 8

Posted on Posted in Linux, Serveur Web

apt-get update

apt-get upgrade

apt-get install openssh-server

groupadd sftponly

cat /etc/group   (Noter le numéro du groupe sftponly)

useradd www-data -d / -g [sftponly group id] -M -N -o -u [sftponly group id]

adduser www-data sftponly

passwd www-data

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

 

nano +76 /etc/ssh/sshd_config

Remplace la ligne :

Subsystem sftp /usr/lib/openssh/sftp-server

par

Subsystem sftp internal-sftp

Ajouter à la fin :

Match group sftponly

ChrootDirectory /var/www

X11Forwarding no

AllowTcpForwarding no

ForceCommand internal-sftp

 

/etc/init.d/ssh restart

apt-get install apache2

 

nano /etc/apache2/apache2.conf

Ajouter à la fin du fichier :

ServerSignature Off

 

a2enmod rewrite

/etc/init.d/apache2 restart

apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

 

nano /etc/php5/apache2/php.ini

Valeurs à modifier :

# Taille maximum des fichiers à uploader (2MB par défaut)

upload_max_filesize = 10M

# Activation de l’UTF-8 par défaut

mbstring.language=UTF-8

mbstring.internal_encoding=UTF-8

mbstring.http_input=UTF-8

mbstring.http_output=UTF-8

mbstring.detect_order=auto

/etc/init.d/apache2 restart

apt-get install mysql-server

nano /etc/mysql/my.cnf

# Activer l’utf-8 par default sur le serveur [mysqld]

default-character-set = utf8

default-collation = utf8_general_ci

# Activer l’utf-8 par default sur le client [client]

default-character-set = utf8

 

/etc/init.d/mysql restart

 

apt-get install phpmyadmin

 

 

mkdir /var/www

cd /var/www

mkdir wordpress

chmod 777 wordpress

mkdir /var/www/html/test

chmod 777 /var/www/html/test

(Pour un répertoire de Symfony contenant les fichiers de cache : chmod a+rwx cache)

 

nano /etc/apache2/sites-available/test.conf

<VirtualHost *:80>

ServerName test.m0k2001.fr

DocumentRoot /var/www/html/test

<Directory « /var/www/html/test »>

AllowOverride all

Require all granted

</Directory>

</VirtualHost>

 

a2ensite test.conf

service apache2 restart

9 thoughts on “VPS sur Debian 8

  1. Ping : Cialis daily
  2. Ping : Canadian viagra
  3. Ping : Online cialis
  4. Ping : Cialis pills
  5. Ping : Cialis generic

Comments are closed.