• Accueil
  • Info
  • Publicité
  • Privacy & Policy
  • Nous Contacter
No Result
View All Result
Technique de pointe
  • Actualité
  • Technologies
  • Jeu vidéo
  • Mobile
  • Astuces
  • HTML5 / CSS
  • Java Script
  • PHP
  • Article Sponsorisé
  • Astuces
  • Jeu vidéo
  • Nous Contacter
MYCAMER
  • Actualité
  • Mobile
  • Jeu vidéo
    Microsoft va ruiner Master Chief entre ‘Halo Infinite’ et Paramount si ce n’est pas prudent

    Microsoft va ruiner Master Chief entre ‘Halo Infinite’ et Paramount si ce n’est pas prudent

    Concentrez votre énergie : les stocks de jeux vidéo en 2023

    Concentrez votre énergie : les stocks de jeux vidéo en 2023

    Quelle est la durée idéale d’un jeu vidéo ?  –

    Quelle est la durée idéale d’un jeu vidéo ? –

    Une plateforme de jeu vidéo pour améliorer la fonction exécutive

    Une plateforme de jeu vidéo pour améliorer la fonction exécutive

    10 tropes de jeux vidéo qui n’ont aucun sens

    10 tropes de jeux vidéo qui n’ont aucun sens

    Dead Space Remake – Dans le vide (Chapitre 7)

    Dead Space Remake – Dans le vide (Chapitre 7)

    Sony brevète un « coach d’inventaire de jeux vidéo » pour aider les joueurs indécis dans la gestion des stocks

    Sony brevète un « coach d’inventaire de jeux vidéo » pour aider les joueurs indécis dans la gestion des stocks

    10 boss de jeux vidéo les plus hilarants involontairement

    10 boss de jeux vidéo les plus hilarants involontairement

    Tout ce que nous avons vu au Xbox Developer Direct d’aujourd’hui

    Tout ce que nous avons vu au Xbox Developer Direct d’aujourd’hui

  • Developpement web
    • All
    • Java Script
    • Language HTML5
    Techids : un événement inspirant pour les jeunes passionnés de technologie

    Techids : un événement inspirant pour les jeunes passionnés de technologie

    Un couple ouvre un centre d’apprentissage Code Wiz à FishHawk Ranch

    Un couple ouvre un centre d’apprentissage Code Wiz à FishHawk Ranch

    Codecademy élargit ses offres avec des fonctionnalités améliorées pour les demandeurs d’emploi, un nouveau produit pour les upskillers

    Codecademy élargit ses offres avec des fonctionnalités améliorées pour les demandeurs d’emploi, un nouveau produit pour les upskillers

    L’Etat demande au centre de livrer 14 bateaux agréés pour la sécurité côtière |  Nouvelles de Bombay

    L’Etat demande au centre de livrer 14 bateaux agréés pour la sécurité côtière | Nouvelles de Bombay

    Croissance des ventes au détail de 7,5 % en glissement annuel, le chiffre d’affaires ne parvient pas à suivre

    Croissance des ventes au détail de 7,5 % en glissement annuel, le chiffre d’affaires ne parvient pas à suivre

    Analysis of dog breed diversity using a composite selection index

    Nouvelles FE |  Avez-vous les compétences que rechercheront les employeurs en 2023?

    Nouvelles FE | Avez-vous les compétences que rechercheront les employeurs en 2023?

    À la recherche d’un emploi en développement Web ?  Vérifiez la dernière date, le lien d’application, l’allocation ici

    À la recherche d’un emploi en développement Web ? Vérifiez la dernière date, le lien d’application, l’allocation ici

    À la recherche d’un emploi dans le développement Web ?  Voici une liste de stages auxquels postuler

    À la recherche d’un emploi dans le développement Web ? Voici une liste de stages auxquels postuler

  • Astuces
    L’équipe de formation WordPress recherche des commentaires avec une enquête individuelle sur les apprenants – WP Tavern

    L’équipe de formation WordPress recherche des commentaires avec une enquête individuelle sur les apprenants – WP Tavern

    10 meilleurs sites Web GPL pour télécharger des plugins de thèmes GPL 2023

    10 meilleurs sites Web GPL pour télécharger des plugins de thèmes GPL 2023

    Ukraine à J+341 : Killnet frappe les hôpitaux américains.

    Ukraine à J+341 : Killnet frappe les hôpitaux américains.

    6 Best WordPress SEO Plugins for 2023

    6 Best WordPress SEO Plugins for 2023

    Amorcer un document Quarto {ojs} avec un bloc-notes observable

    WordPress Password Protection – A Complete Guide

    La vulnérabilité du plugin anti-spam WordPress affecte jusqu’à 60 000 sites

    La vulnérabilité du plugin anti-spam WordPress affecte jusqu’à 60 000 sites

    Comment déployer facilement une application full-stack dans Portainer avec des templates

    Comment déployer facilement une application full-stack dans Portainer avec des templates

    Microsoft dévoile le nouveau plugin IndexNow pour les sites WordPress

    Comment créer un site Web WordPress

    Shopify chute légèrement alors que les pertes et les licenciements se profilent

    Shopify chute légèrement alors que les pertes et les licenciements se profilent

  • Nous contacter
No Result
View All Result
MYCAMER
No Result
View All Result
ADVERTISEMENT
Home Astuces

Comment installer Apache, MySQL et PHP sur AlmaLinux 8

Caleb by Caleb
mars 13, 2021
in Astuces
0
0
Comment installer Apache, MySQL et PHP sur AlmaLinux 8
425
SHARES
2.5k
VIEWS
Share on FacebookShare on TwitterRedditLinkedinWhatsappTelegram


LAMPE est une pile de logiciels open source pour fournir un environnement de serveur Web entièrement fonctionnel pour diverses applications PHP et autres applications Web. LAMPE signifie Linux, Apache, MySQL, PHP / Perl / Python, et ici nous apprenons comment les installer sur CentOS alternative AmlaLinux 8serveur .x.

La fonction de base d’un serveur Web est de fournir du contenu HTML et image via le protocole HTTP ou HTTPS. Chaque fois que nous tapons une adresse Web dans notre navigateur, il demande au serveur Web la livraison de la page Web appelée disponible sur le serveur Web via le port 80 («HTTP: //») ou le port 443 («HTTPS: //»).

Le serveur HTTP Apache est l’un des serveurs Web les plus utilisés. Il existe depuis 20 bonnes années et alimente des millions de serveurs Web. Cependant, il existe quelques bonnes alternatives telles que le serveur Web Nginx qui utilise les ressources du PC avec plus de parcimonie et est souvent mieux adapté pour du matériel moins puissant et des serveurs avec un grand nombre d’accès. Dans certains cas, la combinaison d’Apache avec Nginx en tant que proxy inverse peut également être utile.

Étapes pour installer le serveur LAMP sur AlmaLinux 8

Les étapes sont données ici pour installer et configurer un serveur Lamp sur AlmaLinux 8 peuvent également être utilisées pour les serveurs CentOS 8 Stream et RHEL 8 Linux ou les systèmes de bureau.

1. Exécutez la mise à jour du système

Comme la plupart du temps avant de démarrer un didacticiel, je recommande aux lecteurs d’exécuter une commande de mise à jour du système, qui ne s’assurera pas seulement que tous les packages installés sont dans leur dernier état, mais reconstruira également le cache du référentiel système. Cela facilite le processus d’installation de tout logiciel ou service.

sudo dnf update

2. Installez le serveur Web Apache sur AlmaLinux 8

L’étape suivante consiste à installer le serveur Web Apache sur AlmaLinux avec d’autres outils pour exécuter httpd sur ce RHEL gratuit basé sur le système d’exploitation Linux. Exécutez simplement la commande ci-dessous:

 sudo dnf install httpd httpd-tools
Installer le serveur Web Apache sur AlmaLinux 8

Commande pour installer Apache sur AlmaLinux 8

3. Activez et démarrez Apache

Une fois le serveur Web installé, démarrons son service et faisons-le également démarrer automatiquement avec le démarrage du système. Cela garantira que chaque fois que vous démarrerez AlmaLinux, vous n’aurez pas besoin de démarrer Apache manuellement.

Démarrez-le:

sudo systemctl start httpd

Activez-le:

sudo systemctl enable httpd

Vérifiez l’état du service Webs Server pour s’assurer que tout fonctionne sans aucune erreur.

sudo systemctl status httpd

Activer et démarrer Apache

4. Mettre à jour les règles FireWall

Si vous souhaitez accéder au serveur Web Apache en dehors de votre machine locale en utilisant un navigateur, nous devons d’abord ouvrir les ports 80 et 443 sur notre serveur AlmaLinux.

Pour ouvrir le port 80 ou http:

sudo firewall-cmd --permanent --zone=public --add-service=http

Pour autoriser le port 443 ou https:

sudo firewall-cmd --permanent --zone=public --add-service=https

Recharger le pare-feu pour appliquer les modifications

sudo firewall-cmd --reload

Maintenant, nous pouvons nous connecter à notre serveur Web AlmaLinux Apache en l’appelant dans le navigateur. Pour cela, ouvrez votre navigateur et saisissez l’adresse IP du serveur sur lequel vous avez installé Apache.

http://your-server-ipadress

Test du serveur HTTP Apache sur AlmaLinux

Test du serveur HTTP Apache sur AlmaLinux

5. Installez MySQL ou MariaDB sur AlmaLinux8

MySQL est une base de données open-source développée par Oracle alors que MariaDB en est un fork qui fonctionne de manière similaire et utilise la même ligne de commande que MySQL. Vous pouvez installer l’un d’entre eux selon votre choix.

Commande pour MySQL

sudo dnf install mysql-server mysql

ou

Pour MariaDB

sudo dnf install mariadb-server mariadb -y
Installation de MySQL sur AlmaLinux

Installation de MySQL sur AlmaLinux 8

Installation de MySQL sur AlmaLinux

Installation de MariaDB sur AlmaLinux8.x

Commande pour démarrer et activer les services MySQL et MariaDB

Pour MySQL:

sudo systemctl start mysql

sudo systemctl enable mysql

Pour vérifier l’état:

sudo systemctl status mysql

Pour MariaDB

sudo systemctl start mariadb

sudo systemctl enable mariadb
sudo systemctl status mariadb

Vérifier l'état du service Mysql

Vérifier l’état du service Mysql

6. Installation sécurisée de MySQL

Cette étape sera la même que vous utilisiez MySQL ou MariaDB, elle donnera quelques options à suivre et définira certains paramètres afin que nous puissions sécuriser la base de données contre toutes les menaces futures courantes.

mysql_secure_installation

Vous pouvez définir un mot de passe root pour MySQL ou MariaDB ainsi que supprimer des bases de données vides, restreindre l’accès à distance à l’exception de l’hôte local, supprimer des utilisateurs anonymes, etc.

Installation sécurisée de MySQL

7. Installez PHP 7.2 / 7.3 / 7.4 ou 8.0 sur AlmaLinux 8

PHP est un langage de script populaire qui alimente le contenu dynamique de millions de sites Web et d’applications, par conséquent, si vous prévoyez d’installer un CMS Web comme WordPress, vous devez configurer PHP sur votre serveur AlmaLinux.

Tout d’abord, vérifiez quelles sont les versions de PHP disponibles à installer:

sudo dnf moudle list php
Rechercher des modules ou des versions PHP à installer sur AlmaLinux 8

Rechercher les modules PHP ou les versions disponibles à installer sur AlmaLinux 8

Comme vous pouvez le voir en écrivant l’article, la dernière version de PHP dans le repo AppStream du système par défaut était 7.4, bien que PHP 8 soit déjà là, cependant, car de nombreuses applications Web prennent toujours en charge PHP 7.x afin de fournir une compatibilité et une stabilité étendues. devrait aller pour PHP 7.4…

Aussi par défaut, il installera le PHP 7.2, pour changer que nous devons configurer et définir 7.4 comme valeur par défaut / activer dans le repo. Pour cette course:

sudo dnf module reset php
sudo dnf module enable PHP:7.4

La commande ci-dessus modifie la version par défaut du référentiel système à installer.

Changer la version PHP par défaut dans le référentiel d'AlmaLinux pour l'installer

Changer la version PHP par défaut dans le référentiel d’AlmaLinux pour l’installer

—————————————————————————————————————

(Étape facultative): Ceux qui veulent le dernière version de PHP 8.0 ou toute autre version sur leur AlamLinux 8, peut suivre ces étapes:

1. Ajouter le référentiel Remi

sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

2. Exécutez la mise à jour du système

sudo dnf uptae

3. Vérifiez les dernières versions de PHP disponibles

sudo dnf module list php
PHP 8 sur AlmaLinux

PHP 8 sur AlmaLinux

Pour l’installer, vous devez d’abord définir PHP 8.0 de Remi comme version par défaut à installer sur AlmaLinux 8, pour cette exécution:

sudo dnf module reset php
sudo dnf module enable php:remi-8.0

—————————————————————————–

Enfin, exécutez la commande pour installer PHP et les extensions courantes dont nous avons besoin pour l’utiliser avec Apache et Mysql sur notre système:

sudo dnf install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
Installez la dernière version de PHP sur AlmaLinux 8

Installez la dernière version de PHP sur AlmaLinux 8

Pour obtenir de meilleures performances pour diverses applications utilisant PHP, nous pouvons démarrer (si ce n’est déjà fait) et activer PHP-FPM (FastCGI Process Manager) à l’aide des commandes ci-dessous:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

8. Tester PHP

Nous avons déjà installé Apache, MySQL et PHP sur notre système, vérifions si PHP fonctionne parfaitement en appelant ses détails de configuration dans le navigateur.

sudo nano /var/www/html/info.php

Si vous n’avez pas d’éditeur de texte nano, utilisez vi et la commande ci-dessus sera: sudo vi /var/www/html/info.php

Ajoutez la ligne suivante dans le info.php fichier que nous avons créé à l’aide de la commande ci-dessus:

<?php
phpinfo ();
?>

Pour enregistrer le type de fichier: Ctrl + X, appuyez sur la Oui clé et puis Entrer clé.

Tandis que, les utilisateurs utilisant VI éditeur – tout d’abord à copier la ligne ci-dessus, ils doivent appuyer sur Insert bouton puis Esc une fois l’édition terminée, suivi de :qw pour le sauvegarder et le quitter.

Maintenant, ouvrez votre navigateur et tapez l’adresse IP de votre serveur avec le nom de fichier info.php, nous avons créé ci-dessus:

http://your-server-ipaddress/info.php

Vérifiez les détails de la configuration PHP

Vérifiez les détails de la configuration PHP

Pour supprimer ce type de fichier:

sudo rm /var/www/html/info.php

Conclusion:

Il s’agissait donc d’étapes simples mais détaillées pour l’installation et la configuration Apache, MySQL et PHP sur AlamLinux 8 Server. Au cas où vous voudriez savoir quelque chose d’autre lié à ce Linux ou à ce sujet, la section des commentaires est à vous …

— to www.how2shout.com

Get real time update about this post categories directly on your device, subscribe now.

Unsubscribe
Caleb

Caleb

Stay Connected

  • 87k Followers
  • 172k Subscribers

Articles populaires

  • 10 problèmes courants de l’iPhone 13 et comment les résoudre

    10 problèmes courants de l’iPhone 13 et comment les résoudre

    5600 shares
    Share 2240 Tweet 1400
  • Comment installer phpMyAdmin sur Debian 11 Bullseye (Apache)

    1700 shares
    Share 680 Tweet 425
  • GOLDEN FARM BIZ: earn unlimited money online

    346 shares
    Share 138 Tweet 87
  • Étapes pour installer MySQL sur Ubuntu 22.04 LTS Jammy Linux

    512 shares
    Share 205 Tweet 128
  • Erreur C14a du code d’assistance Snapchat : comment y remédier ?

    556 shares
    Share 222 Tweet 139

Follow Our Page

Follow Us

    Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
Facebook Twitter Youtube Vimeo Instagram

Informer et distraire les internautes en toute indépendance avec un grand souci de la qualité et de contenu.

Category

  • Actualité
  • Article Sponsorisé
  • Astuces
  • Developpement web
  • Featured
  • Java Script
  • Jeu vidéo
  • Language HTML5
  • Mobile
  • portrait
  • Technologies
  • Uncategorized

Recent News

GOLDEN FARM BIZ: earn unlimited money online

GOLDEN FARM BIZ: earn unlimited money online

février 4, 2023
Les 7 actions technologiques révolutionnaires les plus prometteuses à acheter en février

Les 7 actions technologiques révolutionnaires les plus prometteuses à acheter en février

février 2, 2023

© 2023 mycamer.net - Technologies de pointe & magazine Hébergé par World-reseller.com.

No Result
View All Result
  • Actualité
  • Mobile
  • Jeu vidéo
  • Developpement web
  • Astuces
  • Nous contacter

© 2023 mycamer.net - Technologies de pointe & magazine Hébergé par World-reseller.com.

Welcome Back!

Sign In with Facebook
Sign In with Google
Sign In with Linked In
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
fr French
ar Arabiczh-CN Chinese (Simplified)en Englishfr Frenchde Germanit Italianru Russianes Spanish

Add New Playlist

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.