• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

一步一步部署Laravel项目

php 搞代码 3年前 (2022-01-23) 9次浏览 已收录 0个评论
1. 安装nginx+php+mysql	```		sudo apt-get install nginx		sudo apt-get install mysql-server mysql-client		sudo apt-get install php5-fpm php5-cli php5-mcrypt 	```	>PHP配置	>1 `sudo vim /etc/php5/fpm/php.ini` 将配置文件中的cgi.fix_pathinfo=0前面的`;`,去掉	>2 启用php5-mcrypt: `sudo php5enmod mcrypt`	>3 重启php5-fpm: `sudo service php5-fpm restart`2. 创建网站根目录	`sudo mkdir /app`3. 配置nginx服务器	`sudo vim /etc/nginx/sites-available/default`	在配置文件中有`server`这个配置项,我们修改它:	```		server {	        listen 80 default_server;	        listen [::]:80 default_server ipv6only=on;	        root /app;		// 网站根目录	        index index.php index.html index.htm;	// 首页文件类型		        server_name ip_address; 	// 这里写公网ip地址		        location / {	                try_files $uri $uri/ /index.php?$query_string;	        }						# 这里要自己加上去,它是对php文件的处理			location ~ \.php$ {		        try_files $uri /index.php =404;		        fastcgi_split_path_info ^(.+\.php)(/.+)$;		        fastcgi_pass unix:/var/run/php5-fpm.sock;		        fastcgi_index index.php;		        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;		        incl<em>8本文来源gao.dai.ma.com搞@代*码(网$</em><pre>搞代gaodaima码

ude fastcgi_params; } } “`4. 安装composer – `sudo curl -sS https://getcomposer.org/installer | php` – 将composer作为全局命令使用: `sudo mv composer.phar /usr/local/bin/composer` 5. 进入我们的项目根目录 – `cd /app` – git clone一个laravel或通过` composer create-project`这个命令创建一个新的laravel项目 > 注意: 如果是通过git clone的方式获取的laravel项目,需要在项目中创建一个.env文件,是一个配置文件,最后还要执行`sudo composer install`和`php artisan migrate` 来安装以来文件和数据库迁移 5. 文件夹权限问题 这个在laravel的官方文档就已经说明了,项目在部署时需要`bootstrap/`和`storage/`目录具有可读写权限。我们如下执行: `sudo chown -R www-data:www-data /app` `sudo chmod 775 /app/bootstrap` `sudo chmod 777 /app/storage`—OK,至此,我们的Laravel项目的部署已经完成!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一步一步部署Laravel项目
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址