发布网友 发布时间:2022-04-20 01:36
共1个回答
热心网友 时间:2022-04-06 02:44
安装ComposerLaravel框架使用Composer来管理其依赖性。所以,在你使用Laravel之前,你必须确认在你电脑上是否安装了Composer。安装Laravel通过Laravel安装工具首先,使用Composer下载Laravel安装包:composerglobalrequire"laravel/installer=~1.1"请确定把~/.composer/vendor/bin路径放置于您的PATH里,这样laravel执行文件就会存在你的系统。一旦安装完成后,就可以使用laravelnew命令建立一份全新安装的Laravel应用,例如:laravelnewblog将会在当前目录下建立一个名为blog的目录,此目录里面存放着全新安装的Laravel相关代码,此方法跟其他方法不一样的地方在于会提前安装好所有相关代码,不需要再通过composerinstall安装相关依赖,速度会快许多。laravelnewblog通过ComposerCreate-Project你一样可以通过Composer在命令行执行create-project来安装Laravel:composercreate-projectlaravel/laravel--prefer-dist脚手架Laravel自带了用户注册和认证的脚手架。如果你想要移除这个脚手架,使用fresh命令即可:phpartisanfresh环境需求Laravel框架有一些系统上的需求:PHP版本>=5.4McryptPHP扩展OpenSSLPHP扩展MbstringPHP扩展TokenizerPHP扩展在PHP5.5之后,有些操作系统需要手动安装PHPJSON扩展包。如果你是使用Ubuntu,可以通过apt-getinstallphp5-json来进行安装。配置在你安装完Laravel后,首先需要做的事情是配置一个随机字串作为应用程序密钥。假设你是通过comoser安装Laravel,这个密钥会自动通过key:generate命令帮你配置完成。通常这个密钥应该有32字符长。这个密钥可以被配置在.env环境文件中。如果这密钥没有被配置的话,你的用户sessions和其他的加密数据都是不安全的!Laravel几乎不需配置就可以马上使用。你可以自由的开始开发!然而,你可以查看config/app.php文件和其他的文档。你可能希望根据你的应用程序而做更改,文件包含数个选项如时区和语言环境。一旦Laravel安装完成,你应该同时配置本地环境。注意:你不应该在正式环境中将app.debug配置为true。绝对!千万不要!权限Laravel框架有一个目录需要额外配置权限:storage和vendor目录要让服务器有写入的权限。优雅链接ApacheLaravel框架通过public/.htaccess文件来让网址中不需要index.php。如果你的网页服务器是使用Apache的话,请确认是否有开启mod_rewrite模块。假设Laravel附带的.htaccess文件在Apache无法生效的话,请尝试下面的方法:Options+FollowSymLinksRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^index.php[L]Nginx在Nginx,在你的网站配置中增加下面的配置,可以使用「优雅链接」:location/{try_files$uri$uri//index.php?$query_string;