溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nginx如何部署php7項目

發(fā)布時間:2021-12-08 09:36:23 來源:億速云 閱讀:137 作者:iii 欄目:編程語言

這篇文章主要講解了“nginx如何部署php7項目”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“nginx如何部署php7項目”吧!

nginx部署php7項目的方法:1、通過install安裝nginx和php7;2、拷貝laravel工程到指定目錄并修改配置文檔;3、重啟nginx即可。

nginx如何部署php7項目

本文操作環(huán)境:centos7.4系統(tǒng),PHP7.0版,Dell G3電腦。

nginx怎么部署php7項目?

簡單7步搭建nginx+php7環(huán)境并部署laravel項目

搭建nginx+php7環(huán)境已經(jīng)laravel項目部署

0.準備工作

1、主機,我的是centos7.4

2、寫好的laravel項目

3、更新yum倉庫

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

1.安裝nginx

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

2.安裝數(shù)據(jù)庫

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-fpm

4.環(huán)境搭建完畢,下面拷貝laravel工程到指定目錄并修改配置文檔

假設(shè)你的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 nginx

6.到你的工程目錄下修改權(quán)限

修改這兩個文件夾的權(quán)限:bootstrap storage

[root@piehost mylaravelproject]# chmod 777 -R bootstrap storage

7.開放80端口

[root@piehost mylaravelproject]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

此時可以通過你的地址訪問你的網(wǎng)站了

感謝各位的閱讀,以上就是“nginx如何部署php7項目”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對nginx如何部署php7項目這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI