recherche
Maisonoutils de développementcomposerComment installer l'environnement lnmp et le compositeur de php7.3 dans centos7.7

La colonne tutorielle suivante de composer vous présentera l'environnement lnmp et les étapes détaillées de composer pour installer php7.3 dans centos7.7. J'espère que cela sera utile aux amis. dans le besoin !

Comment installer l'environnement lnmp et le compositeur de php7.3 dans centos7.7

1. Mettre à jour la source
 yum update
2. Installer nginx
 yum install nginx
3. Démarrez nginx
 service nginx start
4. Visitez http://yourip

Si vous souhaitez configurer un nom de domaine, voyez en bas.

5. Installez mysql :

Installez la source mysql miam localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7. noarch.rpm
Installation : yum install mysql mysql-server
Démarrer : /etc/init.d/mysqld start or service mysqld restart

Réinitialiser le mot de passe : mysql -u root -p
La probabilité de signaler une erreur est Impossible de se connecter au serveur MySQL local via le socket '/var/lib/mysql/mysql.sock' (2)
Raison : problème d'autorisation
Solution : sudo chown -R root:root /var/lib/mysql (les deux racines peuvent être changées en propriétaires, mais elles doivent être cohérentes)
Redémarrer le service
service mysqld restart

Connectez-vous à mysql
mysql - u root -p // Appuyez sur Entrée pour vous connecter directement. Il n'y a pas de mot de passe pour mysql juste après l'installation
Modifier le mot de passe mysql

Utiliser mysql ;
Modification pour les versions inférieures : mettre à jour le mot de passe défini par l'utilisateur =password('votre mot de passe') où utilisateur='root';

​ Modification de la version haute : mettre à jour le jeu d'utilisateur authentification_string = password('votre mot de passe'), password_expired = ' N', password_last_changed = now( ) où user = 'root';
    alter user 'root'@'localhost' identifié par 'votre mot de passe';
 Si le mot de passe n'est pas assez fort, vous pouvez vérifier le mot de passe level : SHOW VARIABLES LIKE "%password%" ;
Puis réglé au niveau bas : SET GLOBAL validate_password_policy=0;
Enfin, quittez
exit;
Redémarrez le service mysqld restart
Autoriser la télécommande ; accès
1. Ajoutez ce qui suit si nécessaire Ligne de commande, ajoute la possibilité de se connecter à distance à root. Le mot de passe du lien est 'votre mot de passe'
ACCORDEZ TOUS LES PRIVILÈGES SUR *.* À 'root'@'%' IDENTIFIÉ PAR 'votre mot de passe' AVEC OPTION D'OCTROI;
FLUSH PRIVILEGES;

2 . Ouvrez le fichier my.cnf
 Ajoutez une ligne bind-address=0.0.0.0
3. Redémarrez mysql

6. Installez php
yum install php php-devel //php5. Version 6
Si vous souhaitez installer 7.3
Installez d'abord la source EPEL

  1.yum install epel-release    //安装 EPEL 源
  2.yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm   //安装 REMI 源
  3.yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xml

4. Le répertoire d'installation PHP /etc/opt/remi/php73/ php.ini s'y trouve également
Rechercher php Fix_pathinfo dans .ini est modifié à 0 mais ne peut pas voir phpinfo();

Opération

    systemctl restart php73-php-fpm #重启
    systemctl start php73-php-fpm #启动
    systemctl stop php73-php-fpm #关闭
    systemctl status php73-php-fpm #检查状态

7 Enfin, mettez à jour les ressources php dans yum update pour faciliter. futures extensions de mise à jour

8. Installer composer
  curl -sS https://getcomposer.org/installer php73<code>curl -sS https://getcomposer.org/installer | php73<br>   mv composer.phar /usr/local/bin/compose  mv composer.phar /usr/local/bin/compose code>r
  Entrez comme ceci Composer signalera une erreur : /usr/bin/env: php: No such file or directory
Solution
cd usr/bin<code>cd usr/bin<br>   cp php73 php cp php73 php
Entrez simplement composer

Changez l'image en Alibaba Cloud : composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

9. Installez git
   yum -y install git

10. Téléchargez le framework Laravel
                                                                                                    log composer create-project --prefer-dist laravel/laravel Modifier le fichier du compositeur.

composer create-project --prefer-dist laravel/laravel laravelxs "6.*"

Ajouter

"github.com": "Jeton généré sur git"



Configuration du nom de domaine 11.nginx

Créer un fichier : nom de domaine.conf

Contenu :

 cd /root/.config/composer/
  vi auth.json
  {
    "bitbucket-oauth": {},
    "github-oauth": {},
    "gitlab-oauth": {},
    "gitlab-token": {
      "github.com": "在git上生成的token"
    },
    "http-basic": {},
    "bearer": {}
  }

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Compositeur et IA: Explorer l'intersectionCompositeur et IA: Explorer l'intersectionApr 17, 2025 am 12:15 AM

La combinaison de compositeur et d'IA peut aider les compositeurs à créer de nouvelles œuvres musicales. L'IA génère de nouveaux clips en analysant les données musicales que les compositeurs peuvent utiliser comme inspiration ou intégrer directement. Les défis incluent assurer la profondeur émotionnelle de la musique et l'équilibre de la création de compositeur humain.

Compositeur: rationalisation du développement du projet PHPCompositeur: rationalisation du développement du projet PHPApr 15, 2025 am 12:08 AM

Le compositeur simplifie les étapes de développement du projet PHP comprennent: 1) l'ajout de dépendances, comme l'ajout de "laravel / framework": "^ 8.0" dans composer.json; 2) Chargement automatiquement, générant un fichier Autoload.php en définissant l'espace de noms et ClassPath; 3) Optimisation des performances, en utilisant ComposerDump-Autoload-O et ComposeRinstall - No-Dev-Optimize-Autoloader Commandes. Grâce à ces étapes, les développeurs peuvent être plus efficaces et éviter les erreurs courantes.

Composer des informations d'identification: qu'est-ce qui fait de quelqu'un un compositeur?Composer des informations d'identification: qu'est-ce qui fait de quelqu'un un compositeur?Apr 14, 2025 am 12:13 AM

Les éléments clés de devenir compositeur comprennent: 1. Masterring Music Theory, 2. Être créatif et original, 3. Have Technical Skills, 4. Captiser d'exprimer des émotions et de raconter des histoires, 5. Comprendre les antécédents culturels et historiques, 6. Accumulant la pratique et l'expérience, ces éléments constituent ensemble l'identité et la capacité du compositeur.

Le chemin pour devenir compositeur: un guide pratiqueLe chemin pour devenir compositeur: un guide pratiqueApr 13, 2025 am 12:11 AM

Les étapes pour devenir compositeur comprennent: 1. Maître les éléments de base de la musique, tels que les notes, le rythme, l'harmonie et la mélodie; 2. Sélectionnez des outils techniques appropriés, comme AbleTonLive; 3. Comprendre le processus de composition, y compris l'acquisition d'inspiration, la conception, l'écriture, la modification et l'amélioration; 4. Commencez par la création de mélodie simple et essayez progressivement des techniques complexes telles que l'harmonie; 5. Résoudre des problèmes communs grâce à des techniques de débogage, telles que la sélection de notes et la disposition du rythme; 6. Appliquer l'optimisation des performances et les meilleures pratiques, telles que l'utilisation de modèles, le contrôle des versions et la collaboration.

Compositeur: La clé de la construction d'applications PHP robustesCompositeur: La clé de la construction d'applications PHP robustesApr 12, 2025 am 12:05 AM

Le compositeur est un outil clé pour construire des applications PHP robustes car elle simplifie la gestion des dépendances, améliore l'efficacité de développement et la qualité du code. 1) Composer définit les dépendances du projet via le fichier composer.json et télécharge automatiquement et gère ces dépendances. 2) Il génère un fichier composer.lock pour s'assurer que la version de dépendance est cohérente et chargée automatiquement via fournisseur / autoload.php. 3) Les exemples d'utilisation incluent l'utilisation de base tels que l'ajout de bibliothèques de journaux, ainsi que l'utilisation avancée telles que les contraintes de version et la gestion des variables d'environnement. 4) Les techniques de débogage des erreurs courantes comprennent la gestion des conflits de dépendance et des problèmes de réseau. 5) Les suggestions d'optimisation des performances incluent l'utilisation du fichier composer.lock et l'optimisation du chargement automatique.

Expertise des compositeurs: ce qui rend quelqu'un de compétenceExpertise des compositeurs: ce qui rend quelqu'un de compétenceApr 11, 2025 pm 12:41 PM

Pour devenir compétent lorsque vous utilisez Composer, vous devez maîtriser les compétences suivantes: 1. Compétions dans l'utilisation des fichiers composer.json et composer.

Que fait un compositeur?Que fait un compositeur?Apr 08, 2025 am 12:19 AM

Composer est un outil de gestion des dépendances pour PHP, utilisé pour déclarer, télécharger et gérer les dépendances du projet. 1) Déclarer les dépendances via le fichier composer.json, 2) Installez les dépendances à l'aide de ComposeRenstall Commande, 3) Analyser l'arborescence de dépendance et le télécharger à partir de Packagist, 4) Générez le fichier Autoload.php pour simplifier le chargement automatique, 5) Optimiser l'utilisation inclue à l'aide de ComposerUpdate - Prefer-Dist et ajustement de la configuration Autoload.

Qu'est-ce que App Composer?Qu'est-ce que App Composer?Apr 07, 2025 am 12:07 AM

AppComposer est un outil de création et de gestion des applications. 1) Il simplifie le développement d'applications et améliore l'efficacité en faisant glisser et configurer des composants prédéfinis. 2) Les développeurs peuvent définir des composants, combiner les interfaces, définir la logique métier et finalement rendre l'application. 3) Soutenez l'utilisation de base et avancée, telle que la gestion des tâches et le rendu conditionnel, aidant à créer des applications flexibles.

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

SublimeText3 version anglaise

SublimeText3 version anglaise

Recommandé : version Win, prend en charge les invites de code !

mPDF

mPDF

mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) ​​et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)