❝J'ai toujours utilisé TP pour mon travail. Cette fois, lorsque je construisais RabbitMQ, j'ai pensé à utiliser larave pour le construire, php-fpm. et nginx ont été configurés pour démarrer automatiquement. S'étendant d'une installation de Laravel à d'autres points, cet article vous apporte une expérience différente
❞
Après avoir exécuté la commande. curl -sS https://getcomposer.org/installer | php
, vous pouvez voir l'image ci-dessous
Déplacez php composer.phar
dans le répertoire bin mv composer.phar /usr/local/bin/composer
et renommez-le en composer
Pourquoi devriez-vous mettre ceci dans le répertoire usr/local/bin ? be global Utilisez composer
pour entrer la commande permettant de vérifier la version et de voir si l'installation a réussi. Ici vous pouvez voir que la version que nous avons installée est la 1.10, ce qui prouve que nous avons installé avec succès composer
Ici, vous devez faire attention aux exigences relatives à la version PHP que vous devez installerKaka utilise ici PHP7.2Laravel est prêt à fonctionner dans une machine virtuelle, il n'y a donc pas de séparation configuration de conf, et il s'opère directement dans le répertoire html
Exécuter l'installationcomposer create-project --prefer-dist laravel/laravel blog "5.8.*"
Vérifiez la version de laravle Ici, laravel5.8 est installé. besoin de mettre à niveau PHP, il n'est donc pas nécessaire de choisir une version supérieure de laravel
Utilisez ifconfig pour connaître l'adresse IP de ma machine virtuelle.
Camarades qui utilisent des machines virtuelles, lorsqu'aucune adresse IP fixe n'est attribuée à la machine virtuelle, vérifiez l'adresse IP de la machine virtuelle à chaque fois lors de la connexion à xsheel ou ftp. Cette adresse IP peut changer après l'arrêt et la mise sous tension de la machine virtuelle. . Il y a des changements et vous pouvez ensuite y accéder via la machine hôte http://192.168.254.135/blog/public/index.php
Ne paniquez pas lorsque vous rencontrez. cette erreur, jetez un oeil. Votre propre php-fpm est-il activé ?
Exécutez la commande pour le faire systemctl start php-fpm
systemctl enable php-fpm
Ajustez en fonction de votre propre emplacement d'installation nginx, mon emplacement d'installation est /usr/local/nginx/
Exécutercd /lib/systemd/system/
Créervim nginx.service
et écrire comme suit
[Unit] Description=nginx service After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s quit PrivateTmp=true [Install] WantedBy=multi-user.target
Définir le démarrage automatique au démarragesystemctl enable nginx
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!