Evrard Van Espen 12 months ago
parent a7275ef30e
commit c148063f95

@ -101,6 +101,9 @@ Les autres champs que vous rencontrerez sont à laisser à leur valeur défaut.
- La machine /"application"/ devra utiliser l'interface =vmbr1= et avoir comme adresse /IP/ l'adresse "IP application"; - La machine /"application"/ devra utiliser l'interface =vmbr1= et avoir comme adresse /IP/ l'adresse "IP application";
- Le fichier de configuration de /nginx/ se situe dans le répertoire =/etc/nginx/site-enabled/= et se nomme =default=; - Le fichier de configuration de /nginx/ se situe dans le répertoire =/etc/nginx/site-enabled/= et se nomme =default=;
- Voici un fichier de configuration pour /nginx/ qui permet de l'utiliser en serveur /proxy/ comme demandé (replacez le contenu actuel du fichier): - Voici un fichier de configuration pour /nginx/ qui permet de l'utiliser en serveur /proxy/ comme demandé (replacez le contenu actuel du fichier):
\newpage
#+BEGIN_EXAMPLE #+BEGIN_EXAMPLE
server { server {
listen 80; listen 80;

Binary file not shown.

@ -1,4 +1,4 @@
% Created 2024-05-15 mer. 13:58 % Created 2024-05-15 mer. 15:45
% Intended LaTeX compiler: pdflatex % Intended LaTeX compiler: pdflatex
\documentclass[12pt,a4paper]{article} \documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
@ -44,7 +44,7 @@ Cependant, gardez bien en tête que \textbf{conteneurs} et \textbf{machines virt
Dans l'environnement \emph{Proxmox}, les gestions des conteneurs et des machines virtuelles sont très similaires et par conséquent, savoir manipuler l'un permet aussi de savoir comment manipuler l'autre. Dans l'environnement \emph{Proxmox}, les gestions des conteneurs et des machines virtuelles sont très similaires et par conséquent, savoir manipuler l'un permet aussi de savoir comment manipuler l'autre.
\section{Travail à réaliser} \section{Travail à réaliser}
\label{sec:org5e1fa46} \label{sec:orgd505fa2}
\begin{center} \begin{center}
\includesvg[width=6cm]{./images/schema-0} \includesvg[width=6cm]{./images/schema-0}
@ -82,7 +82,7 @@ Par exemple, je mappelle \emph{"VAN ESPEN Évrard"}, j'utiliserai donc \textt
Si tout a été réalisé correctement, la page \emph{web} présente dans le serveur "application" devrait être accessible à l'adresse \texttt{<votre identifiant>.pve.virtiut.online}. Si tout a été réalisé correctement, la page \emph{web} présente dans le serveur "application" devrait être accessible à l'adresse \texttt{<votre identifiant>.pve.virtiut.online}.
\section{Votre mission en étapes} \section{Votre mission en étapes}
\label{sec:org960492c} \label{sec:orgafdf6fe}
\begin{itemize} \begin{itemize}
\item Vous devrez créer les deux machines, avec pour chacune un cœur \emph{CPU} et 512MB de mémoire vive; \item Vous devrez créer les deux machines, avec pour chacune un cœur \emph{CPU} et 512MB de mémoire vive;
\item Vous devrez ensuite configurer les machines pour permettre la communication entre elles; \item Vous devrez ensuite configurer les machines pour permettre la communication entre elles;
@ -91,12 +91,12 @@ Si tout a été réalisé correctement, la page \emph{web} présente dans le ser
\end{itemize} \end{itemize}
\section{Champs à configurer} \section{Champs à configurer}
\label{sec:orge5f4ba7} \label{sec:orgec6dd43}
Lors de la création du conteneur, voici les champs que vous aurez à configurer. Lors de la création du conteneur, voici les champs que vous aurez à configurer.
Les autres champs que vous rencontrerez sont à laisser à leur valeur défaut. Les autres champs que vous rencontrerez sont à laisser à leur valeur défaut.
\subsection{Onglet \emph{"General"}} \subsection{Onglet \emph{"General"}}
\label{sec:org06e349c} \label{sec:org08c5842}
\begin{itemize} \begin{itemize}
\item \emph{"Hostname"} \item \emph{"Hostname"}
\item \emph{"Password"} et \emph{"Confirm password"} -> ce sera le mot de passe de l'utilisateur \texttt{root} dans le conteneur (5 caractères minimum) \item \emph{"Password"} et \emph{"Confirm password"} -> ce sera le mot de passe de l'utilisateur \texttt{root} dans le conteneur (5 caractères minimum)
@ -104,31 +104,31 @@ Les autres champs que vous rencontrerez sont à laisser à leur valeur défaut.
\end{itemize} \end{itemize}
\subsection{Onglet \emph{"Template"}} \subsection{Onglet \emph{"Template"}}
\label{sec:org1f517e7} \label{sec:org69e6a66}
\begin{itemize} \begin{itemize}
\item \emph{"Template"} \item \emph{"Template"}
\end{itemize} \end{itemize}
\subsection{Onglet \emph{"Disk"}} \subsection{Onglet \emph{"Disk"}}
\label{sec:orgf4b02e1} \label{sec:org19d2534}
\begin{itemize} \begin{itemize}
\item \emph{"Disk size"} -> mettre \texttt{1GiB} \item \emph{"Disk size"} -> mettre \texttt{1GiB}
\end{itemize} \end{itemize}
\subsection{Onglet \emph{"CPU"}} \subsection{Onglet \emph{"CPU"}}
\label{sec:orgae932bb} \label{sec:org1b727fc}
\begin{itemize} \begin{itemize}
\item \emph{"Cores"} \item \emph{"Cores"}
\end{itemize} \end{itemize}
\subsection{Onglet \emph{"Memory"}} \subsection{Onglet \emph{"Memory"}}
\label{sec:orgb6320e4} \label{sec:orgf2d165c}
\begin{itemize} \begin{itemize}
\item \emph{"Memory"} \item \emph{"Memory"}
\end{itemize} \end{itemize}
\subsection{Onglet \emph{"Network"}} \subsection{Onglet \emph{"Network"}}
\label{sec:orga50cf90} \label{sec:orgaf9a7d1}
\begin{itemize} \begin{itemize}
\item \emph{"Bridge"} \item \emph{"Bridge"}
\item \emph{"IPv4/CIDR"} \item \emph{"IPv4/CIDR"}
@ -137,7 +137,7 @@ Les autres champs que vous rencontrerez sont à laisser à leur valeur défaut.
\section{Notes et astuces} \section{Notes et astuces}
\label{sec:orgb2555f0} \label{sec:orgd6b1a00}
\begin{itemize} \begin{itemize}
\item N'oubliez pas, la machine \emph{"proxy"} doit avoir deux interfaces réseau, une pour le réseau public et une pour le réseau privé; \item N'oubliez pas, la machine \emph{"proxy"} doit avoir deux interfaces réseau, une pour le réseau public et une pour le réseau privé;
\item Dans \emph{Proxmox}, les conteneurs sont souvent nommés \texttt{CT}; \item Dans \emph{Proxmox}, les conteneurs sont souvent nommés \texttt{CT};
@ -146,6 +146,9 @@ Les autres champs que vous rencontrerez sont à laisser à leur valeur défaut.
\item La machine \emph{"application"} devra utiliser l'interface \texttt{vmbr1} et avoir comme adresse \emph{IP} l'adresse "IP application"; \item La machine \emph{"application"} devra utiliser l'interface \texttt{vmbr1} et avoir comme adresse \emph{IP} l'adresse "IP application";
\item Le fichier de configuration de \emph{nginx} se situe dans le répertoire \texttt{/etc/nginx/site-enabled/} et se nomme \texttt{default}; \item Le fichier de configuration de \emph{nginx} se situe dans le répertoire \texttt{/etc/nginx/site-enabled/} et se nomme \texttt{default};
\item Voici un fichier de configuration pour \emph{nginx} qui permet de l'utiliser en serveur \emph{proxy} comme demandé (replacez le contenu actuel du fichier): \item Voici un fichier de configuration pour \emph{nginx} qui permet de l'utiliser en serveur \emph{proxy} comme demandé (replacez le contenu actuel du fichier):
\newpage
\begin{verbatim} \begin{verbatim}
server { server {
listen 80; listen 80;
@ -164,7 +167,7 @@ server {
\newpage \newpage
\section{Adresses \emph{IP} à utiliser} \section{Adresses \emph{IP} à utiliser}
\label{sec:org58e9e7a} \label{sec:org2d3c25f}
\begin{center} \begin{center}
\begin{tabular}{lllll} \begin{tabular}{lllll}
Groupe & Nom & IP publique proxy & IP privée proxy & IP application\\[0pt] Groupe & Nom & IP publique proxy & IP privée proxy & IP application\\[0pt]

Loading…
Cancel
Save