Maison >développement back-end >PHP7 >Comment déployer le projet php7 dans nginx
Comment déployer le projet php7 avec nginx : 1. Installez nginx et php7 via l'installation ; 2. Copiez le projet laravel dans le répertoire spécifié et modifiez le document de configuration ;
L'environnement d'exploitation de cet article : système centos7.4, version PHP7.0, ordinateur Dell G3.
Comment déployer un projet php7 sur nginx ?
7 étapes simples pour créer un environnement nginx+php7 et déployer le projet laravel
Créer un environnement nginx+php7 et déployer le projet laravel
0 Préparation
1 Hôte, le mien est centos7.4
2. Projet Laravel
3. Mettez à jour l'entrepôt yum
[root@piehost ~]# yum install https://centos7.iuscommunity.org/ius-release.rpm -y
1. Installez nginx
[root@piehost ~]# yum -y install nginx && systemctl start nginx && systemctl enable nginx
2. Installez la base de données
3. Installez php7
[root@piehost ~]# yum install -y php70u-fpm && yum install php70u-gd php70u-mysqlnd php70u-pdo php70u-mcrypt php70u-mbstring php70u-json -y && systemctl start php-fpm && systemctl enable php-fpm
4. et modifiez le document de configuration
Supposons que votre projet laravel s'appelle mylaravelproject, copiez-le dans le répertoire /root /soft/www
[root@piehost ~]# vim /etc/nginx/conf.d/mylaravelproject.conf //修改配置文档 server { listen 80; server_name 你的服务器ip地址或者域名; root /soft/www/mylaravelproject/public; index index.php index.html; location / { try_files $uri $uri/ /index.php?$query_string; client_max_body_size 1000m; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
5 Redémarrez nginx
[root@piehost ~]# systemctl restart nginx
6. Accédez au répertoire de votre projet et modifiez les autorisations
. Modifier ces deux dossiers Autorisations : stockage d'amorçage
[root@piehost mylaravelproject]# chmod 777 -R bootstrap storage
7. Ouvrir le port 80
[root@piehost mylaravelproject]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
Vous pouvez accéder à votre site Web via votre adresse à ce moment
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!