Installez la lampe - Apache, PHP, Mariadb et PhpMyAdmin dans OpenSUSE

Installez la lampe - Apache, PHP, Mariadb et PhpMyAdmin dans OpenSUSE

Le LAMPE La pile comprend le système d'exploitation Linux, le logiciel du serveur Web Apache, le système de gestion de la base de données MySQL et le langage de programmation PHP. Lamp est une combinaison de logiciels utilisée pour servir les applications et sites Web dynamiques PHP. Notez que le P peut également représenter Perler ou Python au lieu de Php.

Dans le LAMPE Stack, Linux est le fondement de la pile (il contient tous les autres composants); Apache fournit du contenu Web (comme les pages Web, etc.) Pour l'utilisateur final sur Internet sur demande via un navigateur Web, PHP est un langage de script côté serveur utilisé pour générer des pages Web dynamiques qui exécutent le code PHP et récupérer / enregistrer des données de / vers une base de données MySQL.

Lire aussi: Installer Lemp - Nginx, PHP, Mariadb et PhpMyAdmin dans OpenSUSE

Ce tutoriel vous guidera sur la façon d'installer un LAMPE empiler avec Apache, Mariadb, Php, et Phpmyadmin sur Ouverte Éditions de serveur / de bureau.

Installation du serveur http Apache

Le Server Apache HTTP est un logiciel de serveur Web gratuit et open source, largement utilisé et multiplateforme. Il est conçu pour être sécurisé, efficace et extensible pour fournir des services HTTP en synchronisation avec les normes HTTP actuelles.

Sur ouverte, Apache2 est installé par défaut. Sinon, exécutez la commande Zypper suivante pour l'installer.

$ sudo zypper installer apache2 
Installez Apache dans OpenSUSE

Une fois la Apache2 Installé, vous pouvez démarrer le service pour l'intervalle, puis lui permettre de démarrer automatiquement à l'heure du démarrage et de vérifier le service en utilisant les commandes suivantes.

$ sudo systemctl start apache2 $ sudo systemctl activer apache2 $ sudo systemctl status apache2 
Démarrer le service Apache dans OpenSUSE

Lire aussi: 5 conseils pour augmenter les performances de votre serveur Web Apache

À ce stade, le serveur Apache doit être opérationnel, vous pouvez également vérifier l'état à l'aide de la commande netstat comme indiqué.

$ sudo netstat -tlpn | grep httpd 
Vérifiez le port d'écoute Apache

Maintenant que le serveur Web est en cours d'exécution, testons s'il peut servir des pages Web en créant une page Web de test (indice.html document) sur le Web Document de document à "/ srv / www / htdocs" comme suit.

$ echo "

Apache2 fonctionne bien sur OpenSuse Leap

"| sudo tee / srv / www / htdocs / index.html
Créer une page de test Apache

Si vous avez installé un Firewalld et activé sur votre machine, n'oubliez pas d'autoriser le trafic vers le Apache2 serveur Web via le pare-feu avant de passer à l'étape suivante.

$ sudo Firewall-Cmd - Permanent --Add-Port = 80 / TCP $ sudo Firewall-Cmd - Permanent --Add-Port = 443 / TCP $ sudo Firewall-Cmd - Reload 
Ouvrez le port Apache sur OpenSUSE

Ouvrez ensuite un navigateur Web et naviguez en utilisant l'adresse suivante: http: // localhost ou http: // server_ip, Le contenu de la page Web créé doit être affiché comme indiqué dans cette capture d'écran.

Vérifiez la page de test Apache

Installation du serveur de base de données MARIADB

Mariadb est une fourche gratuite et open source, rapide, évolutive et robuste et développée par la communauté du système de gestion de la base de données relationnelle MySQL. MARIADB est livré avec plus de fonctionnalités, de nouveaux moteurs de stockage, des plugins et un certain nombre d'autres outils pour de meilleures performances.

Lire aussi: 15 Conseils de réglage et d'optimisation des performances MySQL / MARIADB utiles

À installer Mariadb sur Ouverte, Exécutez la commande suivante.

$ sudo zypper installer mariaDb mariaDb-client 
Installez MariaDB dans OpenSUSE

Une fois l'installation terminée, démarrez le service MARIADB pour le moment, puis permettez-lui de démarrer automatiquement à l'heure du démarrage du système et de vérifier s'il est opérationnel comme suit:

$ sudo systemctl start mariaDB $ sudo systemctl activer mariaDB $ sudo systemctl status mariaDb 
Démarrer le service MariaDB dans OpenSUSE

Après avoir commencé le Mariadb Service, Ensuite, nous devons sécuriser l'installation du serveur MARIADB. Cela peut être fait en exécutant le script de sécurité qui est livré avec le package MariaDB, comme indiqué.

$ sudo mysql_secure_installation 

Une fois le script invoqué, lisez soigneusement la description à chaque étape. Vous devez définir un mot de passe de l'utilisateur racine solide, supprimer les utilisateurs anonymes, désactiver l'accès à la racine à distance, supprimer la base de données de test et y accéder et enfin recharger le tableau des privilèges.

Sécuriser l'installation de MariaDB dans OpenSUSE

Installation des modules PHP et PHP

Php ou Hypertext Preprocessor est un langage de script gratuit et open source, populaire, indépendant de la plate-forme et à usage général qui est particulièrement adapté au développement Web. Php est compatible avec presque tous sinon la plupart des logiciels de serveurs Web et prennent en charge de nombreux systèmes de base de données, notamment Mysql / mariadb.

À installer Php ainsi que les modules nécessaires exécutent la commande suivante.

$ sudo zypper installer php php-mysql php-gd php-mbstring apache2-mod_php7 
Installez les modules PHP et PHP dans OpenSUSE

Ensuite, activez Php module et redémarrer le serveur Web Apache pour effectuer les dernières modifications comme indiqué.

$ sudo a2enmod php7 $ sudo systemctl restart apache2 

Vérifiez maintenant les informations d'installation PHP en créant un fichier de test PHP sous le Document de document répertoire, qui devrait choisir les détails de configuration PHP.

$ echo "" | sudo tee / srv / www / htdocs / info.php 

Ouvrez un navigateur Web et accédez à l'adresse: http: // localhost / info.php ou http: // server_ip / info.php Pour vérifier les détails de configuration PHP comme indiqué dans la capture d'écran suivante.

Vérifiez les informations d'installation PHP

Installation et configuration de phpmyadmin

phpmyadmin est un outil Web gratuit et populaire pour l'administration MySQL. phpmyadmin vous permet de créer, modifier, supprimer, supprimer, importer et exporter des tables de base de données MySQL. Il est également utilisé pour exécuter les requêtes MySQL, optimiser, réparer et vérifier les tables, changer de collation et exécuter de nombreuses autres commandes de gestion de base de données.

Lire aussi: 20 Commandes MySQL (MySqladmin) pour l'administration de la base de données dans Linux

À installer phpmyadmin sur Ouverte, Exécutez la commande suivante.

$ sudo zypper installer phpmyadmin 
Installez PhpMyAdmin dans OpenSUSE

Maintenant, allez dans votre navigateur Web et entrez l'adresse http: // localhost / phpmyadmin. UN phpmyadmin La page de connexion doit s'afficher comme indiqué dans la capture d'écran suivante. Entrez les informations d'identification de la connexion de l'utilisateur racine de la base de données et cliquez.

Tableau de bord phpmyadmin

C'est tout! Dans ce tutoriel, nous vous avons expliqué comment installer un LAMPE empiler avec Apache, Mariadb, Php, et Phpmyadmin sur Ouverte Éditions de serveur / de bureau. Si vous êtes confronté à des problèmes lors de la configuration, posez vos questions via un formulaire de commentaire ci-dessous.