Guide ultime de MAMP Pro pour les utilisateurs de WordPress
Publié: 2022-07-28Si vous êtes développeur WordPress depuis assez longtemps, vous voyez probablement l'intérêt de créer des sites Web localement. Vous pouvez éviter des frais d'hébergement coûteux pendant le développement, surtout si vous prévoyez de développer plus d'un site à la fois. Développer localement avec MAMP Pro est un moyen populaire de créer votre site - permettant à un environnement privé de peaufiner votre conception et vos fonctionnalités avant de les révéler au monde. Les hébergeurs ont également reconnu cette tendance. Par exemple, des hébergeurs tels que Flywheel proposent des services qui fonctionnent avec MAMP pour vous aider à mettre votre site en ligne une fois qu'il est construit.
Dans cet article, nous vous expliquerons pourquoi l'utilisation de MAMP Pro, plutôt que leur version gratuite, pourrait vous faciliter la vie lorsque vous utilisez des environnements locaux. Nous vous expliquerons toutes les fonctionnalités de MAMP Pro et vous montrerons comment l'utiliser. Allons-y.
Qu'est-ce que MAMP Pro ?
MAMP est une pile de solutions ou une pile logicielle qui inclut Mac OS, Apache, M ySQL et P HP pour créer une plate-forme logicielle complète pour la création de sites Web WordPress. À l'origine, MAMP ne prenait en charge que Mac OS (d'où le premier "M" dans MAMP), mais il est désormais disponible pour les systèmes d'exploitation Mac OS et Windows (avec quelques fonctionnalités limitées pour les utilisateurs de Windows). Il est le plus largement utilisé pour développer des sites WordPress, mais a également la capacité de créer d'autres sites CMS, tels que Drupal et Joomla.
MAMP est utilisé depuis plus d'une décennie pour permettre aux développeurs de créer des sites Web sur leurs machines locales. Avec la sortie de MAMP Pro 6, ils ont amélioré les fonctionnalités de MAMP Pro, incitant davantage les utilisateurs à franchir le pas de la mise à niveau de 99 $.
Quelle est la différence entre MAMP et MAMP Pro ?
De loin, ce sont les fonctionnalités. Avec MAMP, vous avez la possibilité de créer un hôte local sur Apache ou Nginx, ce qui est formidable, mais vous devrez littéralement effectuer chaque étape de la configuration manuellement, de l'installation de WordPress à la modification des fichiers de configuration. Avec MAMP Pro, c'est fait pour vous en quelques clics. Vous n'avez pas besoin de créer une base de données dans PHPmyAdmin, ni d'installer manuellement vos fichiers WordPress. De plus, vous obtiendrez une pléthore de fonctionnalités avec la version pro qui pourraient vous convaincre de mettre à niveau.
Caractéristiques de MAMP Pro
MAMP Pro propose une liste incroyable de fonctionnalités qui ne sont pas proposées avec la version gratuite. Le clonage d'hôtes, la prise en charge améliorée de WordPress, les instantanés et les plans font partie des nombreuses nouvelles fonctionnalités étonnantes disponibles avec la dernière version. De plus, des éléments tels que la capacité d'édition de code, le FTP pour mettre en ligne votre site local, la configuration de la messagerie, le stockage dans le cloud et la migration de site sont inclus. Ils proposent même l'application MAMP Viewer qui vous permettra de tester vos sites locaux sur votre appareil mobile iOS ou Android. Plongeons-nous dans les fonctionnalités pour vous montrer la puissance de leur forfait à 99 $.
Installations multiples de WordPress
Avec la version pro, vous pouvez avoir autant de messages que vous le souhaitez. Chaque hôte peut être configuré à votre guise, en utilisant différents serveurs Web. Par exemple, vous pourriez avoir une installation WordPress sur Apache et une autre sur Nginx. Avec la possibilité d'exécuter plusieurs versions de PHP, vous pouvez avoir un site sur 7.4 et un autre sur 8.0.
Certificats SSL
Avoir un certificat SSL n'est pas possible dans la version gratuite de MAMP sans modifier les fichiers de configuration. C'est bien si vous avez de l'expérience dans ce genre de choses, mais les débutants pourraient considérer cela comme intimidant. Heureusement, MAMP Pro permet la création de certificats SSL en cochant simplement une case. De plus, les navigateurs Web ne rechignent pas à cela. Vous n'aurez pas à vous soucier des avertissements d'erreur SSL. Nous approfondirons la procédure d'installation des certificats SSL lorsque nous parcourrons les étapes de configuration d'un nouvel hôte.
Plans du site
Semblables aux services proposés par certains hébergeurs, les plans vous permettent de configurer une installation WordPress comme vous le souhaitez, puis de la réutiliser sur des versions supplémentaires. Cela vous permet de gagner du temps sur de nouveaux sites en utilisant vos processus de configuration dédiés. Les thèmes, les plugins et les paramètres de personnalisation sont tous enregistrés, ce qui vous permet d'ignorer ces détails sur chaque nouveau site Web que vous créez.
Stockage en ligne
Si vous ne souhaitez pas stocker vos fichiers sur une machine locale, vous n'êtes pas obligé de le faire. MAMP Pro vous permet de stocker vos fichiers dans le cloud via Dropbox ou OneDrive. Vous pouvez stocker un ou tous vos hôtes dans le cloud. C'est un excellent moyen de vous protéger contre la suppression accidentelle de fichiers sur vos projets et vous permet de travailler sur des sites sur différents ordinateurs. La configuration de la fonctionnalité cloud est un processus simple.
Accédez à l'onglet Nuage . À l'aide du menu déroulant du fournisseur de cloud, choisissez votre option de stockage . Un nouvel onglet de navigateur s'ouvrira vous demandant de vous connecter. Une fois lié, choisissez d'utiliser le cryptage ou d' empêcher le sommeil pendant l'activité du cloud. Ensuite, cliquez sur le bouton Choisir pour indiquer à MAMP où enregistrer votre journal cloud. Enfin, cliquez sur le bouton Enregistrer .
Serveurs de messagerie avec MailHog
MailHog est un excellent outil qui permet de tester les e-mails PHP mail(). Les ports SMTP vous seront automatiquement attribués afin qu'aucun conflit de port ne se produise. Vous pouvez également afficher vos journaux de messagerie avec leur interface Web graphique pour vérifier que les e-mails sont envoyés et reçus correctement. Ce paramètre pratique vous permettra de faire face à tous les problèmes qui pourraient survenir avant de lancer votre site.
Pour configurer le test des e-mails, cliquez sur l'onglet MailHog . Ensuite, cochez la case Inclure le serveur MailHog dans GroupStart . Choisissez de stocker ou non les e-mails de manière permanente , ainsi que de simuler les erreurs . Enfin, enregistrez vos paramètres.
Éditeur de code intégré
Si vous devez apporter des modifications à vos fichiers, il n'est pas nécessaire de quitter l'interface. Vous pouvez apporter des modifications de code à la volée à l'aide de la fonction d'édition de code intégrée de MAMP Pro. De plus, vous pouvez changer l'apparence de votre éditeur en modifiant les couleurs et les polices. Enfin, vous pouvez choisir vos propres applications par défaut pour le texte, les images, les PDF et les vidéos si vous avez déjà vos favoris.
Instantanés
Les instantanés fonctionnent un peu comme des sauvegardes, sauf qu'avec un instantané, vous prenez une image d'un hôte à tout moment du processus de développement, en les enregistrant à la volée. Cela est pratique si vous venez de travailler sur une longue session de codage et que vous souhaitez enregistrer vos progrès. Vous pouvez également partager des instantanés avec les membres de l'équipe lorsque vous avez besoin d'aide pour identifier un problème, car les instantanés ne sont pas liés à une installation MAMP Pro particulière.
Pour prendre un instantané, accédez à l'onglet des hôtes . Faites un clic droit sur l'hôte pour lequel vous souhaitez prendre un instantané, puis sélectionnez créer un instantané .
Une boîte de dialogue apparaîtra pour vous informer que la création peut prendre un certain temps. Cliquez sur OK pour confirmer.
Une autre boîte de dialogue apparaîtra. Vous donnerez un nom à votre instantané, attribuerez une balise (si vous le souhaitez), sélectionnez un emplacement pour enregistrer l'instantané, puis cliquez sur le bouton Enregistrer .
Cloner des hôtes dans MAMP Pro
En tant que développeurs WordPress, nous savons qu'il peut parfois y avoir des problèmes. La mise en œuvre de nouveaux plugins, codes ou thèmes peut casser votre site, surtout lorsque vous vous y attendez le moins. Avec le clonage, vous avez la possibilité de copier votre site et de tester un nombre illimité de variables pour déterminer ce qui se passera lorsque vous souhaiterez implémenter plusieurs modifications de texte sur votre site.
Le clonage est une tâche facile dans MAMP Pro. Commencez par naviguer vers les hôtes . Ensuite, faites un clic droit sur l'hôte que vous souhaitez cloner. Cliquez sur cloner l'hôte .
Ensuite, vous nommerez votre site cloné, puis choisirez l'emplacement de création de votre répertoire. Il est préférable de créer un dossier dans votre dossier root hosts pour stocker vos fichiers. Le vidage des fichiers de votre site directement dans le dossier racine entraînera des problèmes. Enfin, cliquez sur le bouton cloner l'hôte .
Langages de programmation supplémentaires
La principale raison pour laquelle les gens utilisent MAMP est de pouvoir exécuter des applications PHP sur leurs machines locales. Cela étant dit, il y a tellement plus sous le capot. Si vous êtes un développeur de jeux en herbe, vous serez peut-être ravi de savoir que MAMP Pro a la capacité d'exécuter Python. Vous pouvez aller au-delà des capacités des sites WordPress basés sur PHP en utilisant Ruby on Rails pour développer votre prochain projet Web. Enfin, si Perl est votre confiture, MAMP Pro vous a couvert. Quel que soit le type de projet Web ou d'application que vous cherchez à créer, vous avez à votre disposition des options autres que PHP et MySQL.
Configurations PHP infinies
MAMP Pro a la capacité de fonctionner en mode CGI, ce qui vous permet d'exécuter une version différente de PHP sur un hôte donné. Comme mentionné précédemment, c'est très bien si vous avez un site WordPress avec des plugins qui ne sont pas encore compatibles avec PHP 8.0. De plus, il est facile de changer la version de PHP installée. Par exemple, le mode module permet de passer facilement d'une version à l'autre, ce qui est très bien pour tester différentes configurations. Cela vous sera utile lorsqu'il sera temps de mettre à jour PHP pour un site WordPress.
Pour changer la version de PHP installée sur votre hébergeur, accédez d'abord à la section des hôtes . Ensuite, sélectionnez l'hôte que vous souhaitez modifier. Faites un clic droit dessus , puis cliquez sur définir la version de PHP sur . Vous pouvez choisir entre la version par défaut de PHP 7.4.21 ou n'importe quelle version de 5.4.45 à 8.08.
Caractéristiques supplémentaires
En plus de toutes les fonctionnalités mentionnées précédemment, MAMP Pro vous donne la possibilité de mettre en cache vos serveurs à l'aide de Memcached. Memcached est un logiciel open source qui prendra une photo de votre serveur et l'enregistrera dans le cloud, permettant à votre site de se charger plus rapidement.
Une autre fonctionnalité à mentionner est la possibilité de configurer un DNS dynamique. Si votre routeur n'est pas capable de gérer le DNS dynamique (la plupart des routeurs modernes le font), vous pouvez utiliser MAMP Pro pour informer Internet en cas de modification de votre adresse IP. Nous aimerions mentionner que si vous utilisez un DNS dynamique, vous devrez vous inscrire auprès de l'un de leurs partenaires : DNS-O-Matic, No-IP, dyn.com ou easydns.com.
Enfin, avec MAMP Pro, vous aurez une expérience plus optimisée avec WordPress qu'avec la version gratuite. Non seulement MAMP Pro simplifie l'installation de WordPress, mais il est également plus rapide et plus stable. Faire des choses comme changer de port, renommer votre installation ou attribuer un certificat SSL ne nécessitera aucune modification des paramètres. Il garde WordPress intact afin que vous puissiez continuer à concevoir votre site sans tracas.
Navigation dans l'interface MAMP Pro
Vous avez le choix entre deux interfaces de tableau de bord dans MAMP Pro. Vue standard et vue étendue. La vue standard est plus adaptée aux utilisateurs qui souhaitent travailler de la manière la plus simple. Il comprend des paramètres par défaut qui vous permettront d'installer WordPress en quelques clics sans aucune personnalisation. La vue étendue est destinée aux développeurs WordPress invétérés qui souhaitent prendre le contrôle total de leur configuration et n'ont pas peur de se salir les mains en configurant les ports, les paramètres PHP, la gestion de plusieurs bases de données, etc.
Examinons d'abord la vue standard pour vous montrer comment vous déplacer dans le tableau de bord.
Vue standard MAMP Pro
Vous pouvez trouver tout ce dont vous avez besoin pour créer un site WordPress dans MAMP Pro en utilisant la vue standard. Vous pouvez créer un hôte, personnaliser votre tableau de bord, modifier des fichiers et choisir entre les serveurs Web Apache et Nginx. De plus, vous pouvez migrer, importer ou publier votre hôte à partir de ce mode.
Voici une ventilation complète de ce que comprend la vue standard et où la trouver :
- Liste d'hôtes
- Personnaliser la vue
- Ajouter un hôte
- Ouvrir l'interface Web MAMP Pro
- Modifier les fichiers
- Démarrer le serveur
- Choisissez l'emplacement du chemin
- Ouvrir le dossier de fichiers du serveur
- Choisissez entre Apache et Nginx
- Attribuer un certificat SSL
- Choisissez la version de PHP
- Affichez votre site sur mobile avec l'application de visualisation MAMP
- Afficher dans NAMO (ajout facultatif)
- Migrez votre hébergeur
- Importer un hôte
- Hôte de publication
- Annuler les modifications apportées aux paramètres de l'hôte
- Enregistrer les modifications apportées aux paramètres de l'hôte
Vue étendue MAMP Pro
La vue étendue va au-delà de la vue standard en vous offrant un contrôle ultime sur vos projets Web. Les développeurs WordPress expérimentés qui préfèrent une approche plus pratique avec les paramètres du serveur, les langages de programme et les paramètres PHP adoreront la liste d'options de la vue étendue.
Les options d'affichage étendu sont vastes, nous allons donc vous montrer où les trouver :
- Liste d'hôtes
- Paramètres de port et d'utilisateur
- Éditeur de code
- Options de stockage en nuage
- Paramètres du serveur Web Apache
- Paramètres du serveur Web Nginx
- Option MySQL
- Paramètres DNS dynamiques
- Paramètres de mémoire cache
- Paramètres Redis
- MailHog
- Paramètres PHP
- Langages de programmation supplémentaires (Python, Ruby, Perl)
- Ajouter un nouvel hôte
- Page de démarrage de MAMP Pro
- Éditeur de code
- Démarrer le serveur
- Nom d'hôte
- VersionPHP
- DNS dynamique
- adresse IP
- Numéro de port
- serveur Web
- Racine du document
- Suppléments
- Paramètres de résolution
- Rétablir les paramètres de l'hôte
- Enregistrer les paramètres de l'hôte
Paramètres Apache de la vue étendue
Si vous choisissez Apache pour votre serveur Web, vous pouvez choisir des options de configuration supplémentaires. Vous pouvez choisir des directives pour votre répertoire, définir des paramètres AllowOverride, définir un index de répertoire, définir des paramètres supplémentaires pour les directives VirtualHost et spécifier une adresse e-mail d'administrateur.
Paramètres Nginx de la vue étendue
Lorsque vous choisissez Nginx comme serveur Web pour héberger WordPress, vous disposez de paramètres supplémentaires que vous pouvez définir. Vous pouvez choisir votre index de répertoire et décider de l'indexer automatiquement. Vous pouvez également définir des paramètres supplémentaires pour le répertoire, définir des limites d'accès et autoriser ou refuser certaines limites.
Paramètres de certificat SSL d'affichage étendu
Ici, vous pouvez choisir d'activer ou de désactiver votre certificat SSL. Lorsque vous créez un hôte WordPress, MAMP Pro en génère automatiquement un lorsque vous cochez une case (plus à ce sujet plus tard). En plus de pouvoir le désactiver ici, vous pouvez également mettre un certificat personnalisé et des fichiers de clé, définir un fichier de chaîne de certificats, appliquer TLS pour n'autoriser que les dernières versions ou créer un nouveau certificat auto-signé.
Paramètres de base de données d'affichage étendu
Dans les paramètres de la base de données, vous pouvez choisir les bases de données à attribuer à chaque hôte. Ceci est utile pour les sites qui nécessitent plus d'une base de données pour fonctionner. Par exemple, si vous avez créé une fonctionnalité de recherche personnalisée sur votre site en fonction de certains paramètres, vous aurez très probablement besoin d'une base de données distincte. Vous pouvez l'attribuer ici.
Paramètres de la vue étendue à distance
Lorsque vient le temps de transférer votre site local vers un environnement en direct, vous utiliserez cet écran pour configurer les choses. Dans les paramètres à distance, vous aurez les options suivantes à votre disposition.
- Activer la fonctionnalité à distance
- Entrez une URL publique
- Configurez votre connexion FTP ou SFTP
- Établir une connexion à un serveur mySQL distant
- Vérifiez vos paramètres, migrez, importez ou publiez votre site
Paramètres étendus de la vue cloud
Dans l'onglet des paramètres du cloud, vous pouvez vous connecter à votre serveur cloud, puis enregistrer vos fichiers. Vous pouvez également charger des fichiers depuis le cloud, les supprimer et résoudre les changements de nom. De plus, vous pouvez enregistrer ou charger vos fichiers sur le bureau.
Premiers pas avec MAMP Pro
Si vous connaissez MAMP, vous savez que la configuration d'un site WordPress n'est pas exactement un processus simple. Ce n'est pas le cas avec MAMP Pro. WordPress peut être créé en quelques étapes seulement. Vous n'avez pas besoin d'installer manuellement les fichiers WordPress. MAMP Pro s'en chargera pour vous. De plus, si vous choisissez Nginx comme serveur Web, vous n'aurez pas à modifier les fichiers de configuration de votre serveur Web. MAMP garantit que Nginx est prêt à sortir de la boîte. Avant de commencer l'installation de Nginx, passons en revue les étapes d'installation de WordPress à l'aide d'Apache.
Pour les besoins de ce didacticiel, nous travaillerons en vue standard. Ouvrez MAMP Pro et cliquez sur le bouton de démarrage pour démarrer le serveur.
Cliquez ensuite sur le bouton + Ajouter un hôte .
Lorsque la boîte de dialogue apparaît, cliquez sur l' icône WordPress , puis cliquez sur continuer .
Donnez un nom à votre hébergeur et choisissez un dossier de destination . Lorsque vous cliquez sur le bouton Choisir , MAMP vous demandera de créer un dossier dans le dossier de destination. C'est une étape importante pour éviter les erreurs. En fait, si vous essayez de déposer les fichiers directement dans votre dossier racine, MAMP vous découragera. Une fois que vous avez créé votre dossier, cliquez sur continuer .
Lorsque l'écran final apparaît, vous serez invité à créer vos informations d'identification d'administrateur. Entrez le nom d'administrateur de votre choix, suivi d'un mot de passe. Ensuite, vous entrerez votre adresse e-mail et fournirez des informations sur la base de données. C'est bien de laisser ces valeurs par défaut. Si vous choisissez de modifier la base de données, l'utilisateur et le mot de passe, assurez-vous de commencer chacun par wp_.
Quel serveur Web devriez-vous utiliser ?
Apache a été introduit en 1995, donc naturellement, c'est un choix populaire étant donné qu'il existe depuis longtemps. Environ 67% des installations WordPress sont construites à l'aide d'Apache. Cela étant dit, au cours des dernières années, Nginx a gagné en popularité.
Nginx a été créé par un programmeur russe nommé Igor Sysoev en 2002. Sa principale raison de créer Nginx était qu'Apache avait du mal avec un grand nombre de clients simultanément. Il voulait créer un serveur Web capable de vitesses plus élevées nécessitant moins de ressources. Après plusieurs années de tests, la première version de Nginx a été rendue publique en 2004. Depuis lors, la base de fans de Nginx a connu une croissance exponentielle.
WordPress fonctionne à merveille sur Nginx et détient 33 % des sites Web hébergés sur Internet. Plusieurs fournisseurs d'hébergement populaires l'utilisent maintenant. Des entreprises telles que SiteGround, InMotion Hosting et Cloudways utilisent les serveurs Web Nginx pour leurs plans d'hébergement.
Étant donné qu'Apache et Nginx sont tous deux l'un des meilleurs serveurs Web, le choix du bon dépend en grande partie de la taille de votre site. Si vous avez un site purement informatif qui n'héberge pas beaucoup de fichiers, vous pouvez utiliser Apache qui a fait ses preuves. Cependant, les sites plus grands seraient probablement mieux servis en utilisant Nginx en raison de ses seuls avantages en termes de vitesse. En fait, des entreprises telles que Uber, Instagram, Instacart et Airbnb sont toutes construites sur Nginx.
Configurer WordPress sur Nginx avec MAMP Pro
Il est tout à fait possible d'exécuter WordPress sur Nginx dans MAMP Pro. Cependant, vous devrez suivre quelques étapes supplémentaires pour y parvenir. Tout d'abord, Nginx n'utilise pas de fichier .htaccess, dont WordPress a généralement besoin. Pour cette raison, vous devrez installer WordPress un peu différemment.
Pour cet exemple, nous allons créer un nouveau site de test en utilisant la vue étendue. Nous devrons créer un hébergeur sans WordPress cette fois. Si nous choisissons WordPress, Apache sera automatiquement installé. Dans MAMP Pro, accédez à l'onglet général sous hôtes . Cliquez sur le bouton + Ajouter un hôte . Cette fois, nous allons cliquer sur le bouton vide pour créer notre hôte.
Nous nommerons notre hôte Nginx-test . Définissez le dossier d'emplacement de votre hôte, puis cliquez sur continuer . Une fois notre nouvel hôte créé, nous voudrons nous assurer que Nginx est sélectionné sous l'onglet général . Ensuite, cliquez sur enregistrer . C'est une bonne idée de redémarrer votre serveur pour vous assurer que la modification a été effectuée. Pour cela, cliquez sur stop en haut à droite de l'écran. Attendez quelques secondes, puis cliquez sur démarrer .
Sous l'onglet général de la section des extras, cliquez sur le bouton Ajouter .
Une boîte de dialogue apparaîtra. Pour installer WordPress, sélectionnez WordPress (la dernière version), puis cliquez sur continuer .
Donnez un nom à votre blog et entrez votre adresse e -mail. Ensuite, notez le préfixe de votre table et le nom de votre base de données. Ajoutez un nom d' utilisateur et un mot de passe , puis cliquez sur installer .
Pour afficher votre site, cliquez sur ouvrir sous l'onglet général. Votre site s'ouvrira dans votre navigateur par défaut. Si vous souhaitez voir votre site dans d'autres navigateurs, cliquez sur le bouton Ouvrir dans .
Mettre votre site en ligne
Nous avons démontré à quel point il est simple de créer un site WordPress dans Apache et Nginx. Ensuite, voyons comment mettre votre site en ligne. Il existe essentiellement deux façons de procéder. L'un se fait via les paramètres FTP dans MAMP, l'autre avec un plugin de migration tel que UpdraftPlus ou Backup Buddy. Avant d'en arriver là, nous discuterons de l'importance de sauvegarder votre site avant de le déplacer vers un environnement en direct.
Comment sauvegarder/restaurer votre site
La sauvegarde et la restauration de votre site dans MAMP Pro est une étape importante à franchir avant de mettre votre site en ligne. La création d'une sauvegarde vous évite des erreurs coûteuses qui pourraient survenir pendant le processus de transfert. MAMP Pro en a fait une tâche simple qui ne prend que quelques étapes. Pour sauvegarder votre site, vous suivrez ces étapes simples.
Sauvegardez vos fichiers d'hôte et de base de données
Avant de sauvegarder votre ou vos hôtes, assurez-vous que votre serveur n'est pas en cours d'exécution. Dans le menu fichier , sélectionnez sauvegarde .
Lorsque la boîte de dialogue apparaît, choisissez soit tous les hôtes virtuels , soit toutes les bases de données MySQL , soit les deux.
Ensuite, vous nommerez votre sauvegarde et choisirez un emplacement pour stocker les fichiers. Enfin, cliquez sur enregistrer . Le processus peut prendre quelques minutes en fonction de la taille de vos fichiers hôte et base de données.
Restauration de vos sauvegardes
La restauration de vos fichiers est aussi simple que de les sauvegarder. Assurez-vous que votre serveur n'est pas en cours d'exécution avant de commencer. Dans le menu fichier , choisissez restaurer .
Ensuite, sélectionnez l'emplacement où vos fichiers sont enregistrés, puis cliquez sur restaurer .
Une boîte de dialogue d'avertissement apparaîtra indiquant que votre base de données MySQL actuelle et les fichiers de l'hôte virtuel seront remplacés. Cliquez sur OK .
Connexion à un serveur distant
Lorsqu'il s'agit de mettre votre site en ligne, MAMP Pro ne peut pas vous faciliter la tâche. Il s'agit de se connecter à votre hébergeur via FTP ou d'utiliser un plugin de migration. Pour ce didacticiel, nous nous concentrerons sur l'utilisation de FTP pour vous donner une meilleure compréhension du processus. Assurez-vous d'avoir votre URL et vos informations de connexion FTP pour votre fournisseur d'hébergement prêtes à l'emploi.
Remarque : À l'heure actuelle, MAMP Pro ne prend en charge que le transfert à distance des sites WordPress. Si vous devez pousser d'autres sites CMS tels que Joomla ou Drupal vers un hôte en direct, cela devra être fait manuellement.
Ensuite, assurez-vous que votre serveur a été démarré. Cliquez sur l'hôte que vous souhaitez mettre en ligne, puis accédez à l'onglet distant .
Ensuite, cochez la case Activer la fonctionnalité à distance et entrez l'URL de destination de votre site. Ensuite, indiquez si vous souhaitez transférer vos fichiers via FTP ou SFTP . Nous vous recommandons d'utiliser SFTP en raison de la sécurité accrue qu'il offre. Saisissez votre port , votre hôte (serveur), votre nom d' utilisateur et votre mot de passe . Entrez le nom d' utilisateur , le mot de passe , le nom de la base de données et le nom d'hôte de la base de données pour votre serveur MySQL distant. Enfin, testez vos paramètres en cliquant sur le bouton de vérification . Une fois que vous avez confirmé que vos paramètres sont corrects, cliquez sur le bouton de publication pour mettre votre site en ligne. Une fois vos paramètres confirmés, cliquez sur enregistrer .
En plus de mettre votre site en ligne via MAMP Pro, vous pouvez insérer votre site en ligne dans votre environnement local. Pour ce faire, répétez les étapes décrites ci-dessus, mais cliquez plutôt sur le bouton d'importation.
MAMP Pro est une solution complète pour le développement local
Avoir la possibilité de développer des sites WordPress localement est important pour certains développeurs WordPress. Avec la prise en charge de plusieurs hôtes, les installations en un clic et les fonctionnalités de serveur Web Apache et Nginx, vous ne pouvez pas vous tromper avec MAMP Pro. La version gratuite de MAMP est une bonne option pour le développement WordPress si vous avez besoin d'une solution simple. Cependant, si vous avez besoin de plus d'options comme la configuration de certificats SSL, les tests de messagerie, le DNS dynamique ou la possibilité d'exécuter plusieurs langages de programmation, MAMP Pro est la solution.
Utilisez-vous MAMP Pro pour le développement de sites Web locaux ? Si oui, donnez-nous votre avis dans la section des commentaires ci-dessous.