wordpress.com · web view systemctl reload apache2 su - sabred -c "mkdir...

12
Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C PP2 – SLAM CAHIER DES CHARGES Création d’un portfolio dynamique Dans un 1er temps nous avons fais la liste des tâches afin d’avoir une direction à suivre :

Upload: others

Post on 24-Jan-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

PP2 – SLAM

CAHIER DES CHARGESCréation d’un portfolio dynamique

Dans un 1er temps nous avons fais la liste des tâches afin d’avoir une direction à suivre :

Page 2: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Nous l’avons ensuite remis au propre à travers le logiciel de GANTT :

Ce dernier indique le temps et l’ordre de réalisation de chaque tâche.

Puis à l’aide de l’arborescence nous avons réaliser la maquette du site :

Page 3: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Page 4: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Page 5: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Page 6: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Ensuite nous avons réaliser la configuration du serveur, pour les détails voire la documentation technique envoyé ci-dessous :

Installation du serveur d’hébergementInstallation du serveur web apache2 :

- apache2apt install apache2- usermod -aG www-data pzingraff- usermod -aG pzingraff www-data

Configuration

- copier le fichier /etc/apache2/sites-available/000-default.conf vers /etc/apache2/sites-available/sabred.com.conf

- dedans rajouter : <Directory /home/sabred/www>Require all granted</Directory>

- systemctl reload apache2- su - sabred -c "mkdir /home/sabred/www"

Installation du serveur SSH

- Apt install SSH- Téléchargement de putty

Page 7: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Installation du module ph7

- apt install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-gd php7.0-opcache

installation du serveur Mysql

- apt install mysql

installation du serveur FTP

- apt-get install proftpd

configuration

- aller dans le dossier /etc/proftpd/proftpd.conf- enlever le diez aux lignes default root et requirevalidshell

Concernant le back-end du site nous avons réalisé un MCD :

Page 8: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

Ce dernier à été retransmis ensuite sur phpmyadmin :

-- Base de données : `ppe2`

--

-- --------------------------------------------------------

--

-- Structure de la table `categorie`

--

DROP TABLE IF EXISTS `categorie`;

CREATE TABLE IF NOT EXISTS `categorie` (

Page 9: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

`id_cat` int(11) NOT NULL AUTO_INCREMENT,

`titre` varchar(30) DEFAULT NULL,

PRIMARY KEY (`id_cat`)

) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;

---- Structure de la table `post`

--

DROP TABLE IF EXISTS `post`;

CREATE TABLE IF NOT EXISTS `post` (

`id_p` int(11) NOT NULL AUTO_INCREMENT,

`contenu` text,

`date_p` datetime DEFAULT NULL,

`u_id` int(11) NOT NULL,

`t_id` int(11) NOT NULL,

PRIMARY KEY (`id_p`),

KEY `u_id` (`u_id`),

KEY `t_id` (`t_id`)

) ENGINE=MyISAM AUTO_INCREMENT=170 DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--

-- Structure de la table `topic`

--

DROP TABLE IF EXISTS `topic`;

Page 10: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C

CREATE TABLE IF NOT EXISTS `topic` (

`id_t` int(11) NOT NULL AUTO_INCREMENT,

`titre` varchar(30) DEFAULT NULL,

`description` text,

`cat_id` int(11) NOT NULL,

PRIMARY KEY (`id_t`),

KEY `cat_id` (`cat_id`)

) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;

--

-- --------------------------------------------------------

--

-- Structure de la table `user`

--

DROP TABLE IF EXISTS `user`;

CREATE TABLE IF NOT EXISTS `user` (

`id_u` int(11) NOT NULL AUTO_INCREMENT,

`pseudo` varchar(50) DEFAULT NULL,

`mdp` varchar(255) DEFAULT NULL,

`email` varchar(255) DEFAULT NULL,

`lvl` int(11) DEFAULT NULL,

`question` varchar(255) NOT NULL,

`reponse` varchar(255) NOT NULL,

PRIMARY KEY (`id_u`)

) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;

--

Page 11: WordPress.com · Web view systemctl reload apache2 su - sabred -c "mkdir /home/sabred/www" Installation du serveur SSH Apt install SSH Téléchargement de putty

Ryan BOUERI, Edwin AROKIARAJA, Djemal SARDARIAN SIO1C