WDCP est un panneau de gestion Web basé sur le système Linux, plus pratique pour la gestion de serveurs Web et la construction de sites Web. Laravel est un framework de développement PHP moderne qui peut aider les développeurs à créer efficacement différents types d'applications Web.
Cet article explique comment installer le framework Laravel dans WDCP.
Étape 1 : Téléchargez le package d'installation de Laravel
Nous devons d'abord télécharger le dernier package d'installation de Laravel depuis le site officiel ou GitHub. Avant le téléchargement, nous devons confirmer si le serveur prend en charge l'installation de l'environnement PHP. Vous pouvez utiliser la commande suivante pour vérifier :
$ php -v
Si PHP a été installé, quelque chose de similaire à ce qui suit sera affiché :
PHP 7.2.5 (cli) (built: May 16 2018 08:47:51) ( NTS )
Ensuite, nous entrons dans le répertoire de téléchargement spécifié et utilisons la commande suivante pour télécharger la dernière version de Laravel. package d'installation :
$ composer create-project --prefer-dist laravel/laravel myproject
myproject for you Le nom du projet Une fois le téléchargement terminé, un répertoire myproject sera généré, qui contient tous les fichiers de Laravel.
Étape 2 : Créer un serveur WDCP
Maintenant, nous devons créer un serveur dans WDCP pour stocker le code du framework Laravel. Utilisez la commande suivante pour créer un serveur nommé myserver :
$ sudo wd server add myserver
Suivez ensuite les invites pour saisir le nom du serveur, le nom d'hôte, le numéro de port et d'autres informations associées, et configurez-le en fonction de la situation réelle.
Étape 3 : Téléchargez le code du framework Laravel sur le serveur
Vous pouvez utiliser FTP, SCP et d'autres outils pour télécharger tous les fichiers du répertoire myproject vers le répertoire créé par le serveur myserver. Il convient de noter que le répertoire public doit être utilisé comme répertoire de gestion du site lors du téléchargement et que les autres répertoires peuvent être placés dans un répertoire séparé.
Étape 4 : Configurer nginx
Ensuite, vous devez ajouter les règles de routage de Laravel au fichier de configuration NGINX pour transmettre la demande au gestionnaire de Laravel. Vous pouvez utiliser la commande suivante pour éditer le fichier de configuration NGINX :
$ sudo vim /etc/nginx/conf.d/myserver.conf
Copiez ensuite le contenu suivant :
server { listen 80 default_server; server_name myserver.com; # 改为你的域名 root /data/www/myserver/public; # 改为你上传代码的目录 index index.php index.html index.htm; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_string; } # Laravel route location /lara { try_files $uri $uri/ /lara/index.php?$query_string; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; # 改为你的PHP监听地址 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } # Deny access to hidden files location ~ /\. { deny all; access_log off; log_not_found off; } }
Parmi elles, des variables telles que server_name, root, fastcgi_pass doivent être remplacées en fonction de votre situation réelle.
Enregistrez et quittez l'éditeur vim. Utilisez ensuite la commande suivante pour redémarrer le service nginx :
$ sudo service nginx restart
Étape 5 : Démarrez le framework Laravel
Après avoir terminé les étapes ci-dessus, nous devons démarrer le processus PHP dans WDCP afin que le framework Laravel puisse fonctionner normalement. Démarrez le processus PHP à l'aide de la commande suivante :
$ sudo wd php start
Saisissez ensuite l'adresse IP du serveur ou le nom de domaine dans le navigateur pour accéder à l'application Laravel.
Résumé :
Grâce aux étapes ci-dessus, nous avons installé et exécuté avec succès le framework Laravel sur WDCP. Cela nous permet de développer des applications Web plus efficacement et d'améliorer l'efficacité du développement et la qualité du code.
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!