NEKOHAND

泪水即为青春的钻石, 为你装点出光彩

Nekohand > 探索 > Laravel 5.1 学习记录 (二) 简介, 安装和环境配置

Laravel 5.1 学习记录 (二) 简介, 安装和环境配置

2015-8-7 / 1,886

Laravel是开源PHP应用框架, 在2015.3调查中, Laravel是最受欢迎的PHP框架。

官网: http://laravel.com/ 貌似, 必须, 翻墙

安装要求:

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

环境配置:

  • 有个独立主机, VPS
  • 安装LNMP, 简单去Lnmp.org就可以
  • 安装Composer
  • 增添虚拟主机, 配置域名, NGINX配置文件在下面, 这里用http://lar.eddie32.tk

建立工程:

  • 在disabled函数中去掉prop_open
  • 运行代码composer create-project laravel/laravel lar.eddie32.tk [版本号, 省略即可, 就是最新版]

后台配置, 链接美化:


server
{
listen 80;
#listen [::]:80;
server_name [域名或者ip];
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/[域名或者ip]/public;

include other.conf;
#error_page 404 /404.html;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf;
}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}

location ~ .*\.(js|css)?$
{
expires 12h;
}

access_log /home/wwwlogs/n.log access;
}

文件夹权限

打开网页, 不是500的话, 一片空白是因为有些文件的权限不对。目录中public是网站的主文件夹。 目前新手处理全部777….以后待研究。

上一篇 下一篇

在本页面下面有 2 条评论

添加评论