Système de gestion de contenu flexible et axé sur la sécurité.
Joomla est un CMS (système de gestion de contenu) avancé utilisé pour faciliter la création et la maintenance continue de sites web dynamiques. Comparable à certains égards à d'autres applications web telles que Drupal et WordPress, Joomla possède également des fonctionnalités avancées qui s'apparentent à des cadres de développement web tels que Ruby On Rails et Django. Déployé au-dessus de la pile LAMP standard, Joomla est conçu pour être à la fois facile à utiliser et à gérer du point de vue de l'utilisateur final et facile à administrer et à héberger.
Déploiement de l'application Joomla Marketplace
Le Linode Marketplace vous permet de déployer facilement des logiciels sur un Linode à l'aide du Linode Cloud Manager.
- Connectez-vous au gestionnaire de cloud et sélectionnez le lien Marketplace dans le menu de navigation de gauche. La page Linode Compute Create s'affiche avec l'onglet Marketplace est présélectionné.
- Dans la section Select App, sélectionnez l'application que vous souhaitez déployer.
- Remplissez toutes les options requises pour l'application sélectionnée ainsi que toutes les options avancées souhaitées (qui sont facultatives). Voir la section Options de configuration pour plus de détails.
- Remplissez le reste du formulaire comme indiqué dans la section Démarrage > Créer un Linode.
- Cliquez sur le bouton Create Linode (Créer un Linode). Une fois le Linode provisionné et mis sous tension, attendez que l'installation du logiciel soit terminée. Si le Linode est éteint ou redémarré avant ce moment, l'installation du logiciel échouera probablement. Pour savoir si l'installation est terminée, ouvrez la console Lish du Linode et attendez que l'invite de connexion au système s'affiche.
- Suivez les instructions de la section Mise en route après le déploiement.
L'installation du logiciel devrait se terminer dans les 5 à 10 minutes suivant la fin du provisionnement du Linode.
Options de configuration
- Distributions supportées : Ubuntu 20.04 LTS
- Plan minimum recommandé : Tous les types et toutes les tailles de plans peuvent être utilisés.
Options Joomla
Voici les options supplémentaires disponibles pour cette application Marketplace :
Champ | Description |
---|---|
Email de l'administrateur du serveur | Cet email est nécessaire pour générer les certificats SSL. Requis |
MySQL root mot de passe | Le mot de passe pour le root Utilisateur MySQL. Requis. |
Mot de passe de l'utilisateur MySQL | Le mot de passe pour le joomla Utilisateur MySQL. Requis. |
Votre Linode API Jeton | Votre Linode API Token est nécessaire pour créer des enregistrements DNS. S'il est fourni avec l'option subdomain et domain l'installation tente de créer des enregistrements DNS via le Linode API. Si vous n'avez pas de jeton, mais que vous souhaitez que l'installation crée des enregistrements DNS, vous devez créez-en un avant de poursuivre. |
Sous-domaine | Le sous-domaine pour lequel vous souhaitez que le programme d'installation crée un enregistrement DNS pendant l'installation. La suggestion donnée est www . Le sous-domaine ne doit être fourni que si vous fournissez également un nom de domaine. domain et API Token |
Domaine | Le nom de domaine où vous souhaitez héberger votre instance de Wazuh. L'installateur crée un enregistrement DNS pour ce domaine pendant l'installation si vous fournissez ce champ avec votre nom de domaine. API Token . |
L'utilisateur sudo limité à créer pour le Linode | Il s'agit du compte utilisateur limité qui sera créé pour le Linode. Ce compte a des privilèges d'utilisateur sudo. |
Le mot de passe pour l'utilisateur sudo limité | Définissez un mot de passe pour l'utilisateur sudo limité. Le mot de passe doit répondre aux exigences de validation de la force de complexité pour un mot de passe fort. Ce mot de passe peut être utilisé pour effectuer n'importe quelle action sur votre serveur, comme pour l'utilisateur root, il doit donc être long, complexe et unique. |
La clé publique SSH qui sera utilisée pour accéder au Linode. | Si vous souhaitez accéder à SSH via une clé publique (recommandé) plutôt que par mot de passe, entrez la clé publique ici. |
Désactiver l'accès root par SSH ? | Sélectionnez Yes pour empêcher le compte root de se connecter au serveur via SSH. Sélectionnez No pour permettre au compte root de se connecter via SSH. |
Options générales
Pour obtenir des conseils sur la façon de remplir les autres options du formulaire de création d'un nœud de connexion, voir Mise en route > Créer un nœud de connexion. Cela dit, certaines options peuvent être limitées ou recommandées sur la base de ce site Marketplace App :
- Distributions supportées : Ubuntu 20.04 LTS
- Plan recommandé : Tous les types et toutes les tailles de plan peuvent être utilisés, bien qu'une Instance de 8 Go minimum soit recommandée pour la production.
Démarrage après le déploiement
Accès au site Joomla
- Ouvrez votre navigateur Web et naviguez vers le domaine personnalisé que vous avez saisi lors du déploiement ou vers le domaine rDNS de votre Compute Instance (tel que
192-0-2-1.ip.linodeusercontent.com
). Vous pouvez également utiliser votre adresse IPv4, mais votre connexion ne sera pas cryptée. Voir le Gestion des adresses IP pour obtenir des informations sur l'affichage des adresses IP et du rDNS.
Mise en place de Joomla
La première fois que vous accédez à votre site Joomla, vous êtes invité à terminer l'installation de Joomla. Effectuez chaque étape de la procédure comme décrit ci-dessous.
- Dans la page d'installation de Joomla qui s'affiche, sélectionnez votre langue et saisissez un nom pour votre site. Cliquez ensuite sur l'icône Configuration des données de connexion bouton.
- Saisissez le nom réel de votre compte Joomla Super User, votre nom d'utilisateur et votre mot de passe, ainsi que votre adresse e-mail. Cliquez ensuite sur Configurer la connexion à la base de données.
- Dans la page Configuration de la base de données, laissez les valeurs par défaut dans les champs déjà remplis. Saisissez joomla comme nom d'utilisateur et saisissez le mot de passe que vous avez créé dans le champ Mot de passe de l'utilisateur MySQL lors du déploiement. Cliquez ensuite sur le bouton Installer Joomla.
- Joomla vérifie maintenant la connexion à la base de données et termine l'installation. Si tout se passe bien, vous devriez voir un message indiquant que le site est prêt. Pour continuer, cliquez sur Ouvrir le site pour afficher votre site Joomla ou sélectionnez Ouvrir l'administrateur pour afficher le panneau d'administration du site.
Accès au tableau de bord de l'administrateur de Joomla
- Ouvrez votre navigateur web et naviguez jusqu'à l'URL mentionnée dans le formulaire. Accès au site Joomla section, ajout
administrator
à l'URL :http://[domain]/administrator
. - Vous êtes invité à saisir le Super utilisateur le nom d'utilisateur et le mot de passe que vous avez créés lors de la première installation de Joomla. Cliquez sur Se connecter une fois terminé.
- Après vous être connecté, le tableau de bord de l'administrateur apparaît. À partir de là, vous pouvez gérer votre site. Cela inclut la création de contenu, de nouveaux utilisateurs, l'ajustement des modèles, et bien plus encore. Consultez la documentation officielle de Joomla pour apprendre à mieux utiliser votre instance de Joomla.
L'application Joomla Marketplace a été construite par Linode. Pour obtenir de l'aide concernant le déploiement de l'application, contactez le service d'assistance de Linode via les informations indiquées dans la barre latérale. Pour obtenir de l'aide concernant l'outil ou le logiciel lui-même, visitez le forum Joomla.