#この記事の動作環境: centos7.4 システム、PHP7.0 バージョン、Dell G3 コンピューター。nginx で php7 プロジェクトをデプロイする方法: 1. install を通じて nginx と php7 をインストールします; 2. laravel プロジェクトを指定されたディレクトリにコピーし、設定ドキュメントを変更します; 3. nginx を再起動します。
php7 プロジェクトを nginx にデプロイするにはどうすればよいですか?
nginx php7 環境を構築し、laravel プロジェクトをデプロイする簡単な 7 つのステップnginx php7 環境を構築し、laravel プロジェクトをデプロイする0. 準備作業 1. ホスト、私のホストは centos7.42. 書かれた laravel プロジェクト3. yum ウェアハウスを更新します[root@piehost ~]# yum install https://centos7.iuscommunity.org/ius-release.rpm -y1. nginx
をインストールします
[root@piehost ~]# yum -y install nginx && systemctl start nginx && systemctl enable nginx2. データベースのインストール3. 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-fpm4. 環境設定後、laravelプロジェクトを指定ディレクトリにコピーし、設定ドキュメントを修正します
laravel を仮定します。プロジェクトは mylaravelproject という名前で、/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. nginx を再起動します
[root@piehost ~]# systemctl restart nginx6. プロジェクト ディレクトリの権限を変更します これら 2 つのフォルダーのアクセス許可を変更します: bootstrap storage
[root@piehost mylaravelproject]# chmod 777 -R bootstrap storage7。ポート 80 を開きます
[root@piehost mylaravelproject]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPTこれで、アドレスを通じて Web サイトにアクセスできるようになります推奨学習 : "
PHP ビデオ チュートリアル "
以上がphp7プロジェクトをnginxにデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。