Heim > Backend-Entwicklung > PHP7 > So stellen Sie ein PHP7-Projekt in Nginx bereit

So stellen Sie ein PHP7-Projekt in Nginx bereit

藏色散人
Freigeben: 2023-02-18 09:24:01
Original
2248 Leute haben es durchsucht

So stellen Sie ein PHP7-Projekt mit Nginx bereit: 1. Installieren Sie Nginx und PHP7 über Install. 2. Kopieren Sie das Laravel-Projekt in das angegebene Verzeichnis und ändern Sie das Konfigurationsdokument.

So stellen Sie ein PHP7-Projekt in Nginx bereit

Die Betriebsumgebung dieses Artikels: Centos7.4-System, PHP7.0-Version, Dell G3-Computer.

Wie stelle ich ein PHP7-Projekt auf Nginx bereit?

Einfache 7 Schritte zum Erstellen einer Nginx + PHP7-Umgebung und zum Bereitstellen eines Laravel-Projekts

0. Vorbereitung: Mein Host ist Centos7.4

2 Laravel-Projekt

3. Aktualisieren Sie das yum-Warehouse

[root@piehost ~]# yum install https://centos7.iuscommunity.org/ius-release.rpm -y
Nach dem Login kopieren

2. Installieren Sie php7

[root@piehost ~]# yum -y install nginx  && systemctl start nginx && systemctl enable nginx
Nach dem Login kopieren

4 Verzeichnis und ändern Sie das Konfigurationsdokument

Angenommen, Ihr Laravel-Projekt heißt mylaravelproject, kopieren Sie es in das Verzeichnis /root /soft/www

[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
Nach dem Login kopieren

5. Starten Sie nginx neu

[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;
}
Nach dem Login kopieren

6 Ändern Sie diese beiden Ordnerberechtigungen: Bootstrap-Speicher

[root@piehost ~]# systemctl restart nginx
Nach dem Login kopieren

7. Öffnen Sie Port 80

[root@piehost mylaravelproject]# chmod 777 -R bootstrap storage
Nach dem Login kopieren

Sie können zu diesem Zeitpunkt über Ihre Adresse auf Ihre Website zugreifen

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo stellen Sie ein PHP7-Projekt in Nginx bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage