博客列表 >2.)PHPWeb开发框架~Laravel的开发环境配置与要求

2.)PHPWeb开发框架~Laravel的开发环境配置与要求

 一纸荒凉* Armani
 一纸荒凉* Armani原创
2021年05月22日 13:14:441076浏览

Laravel框架的运行对环境是有严格要求的。

1.1 服务器要求

Laravel框架有少量的系统要求,当然,Laravel Homestead 虚拟机满足所有这些要求:

  • PHP版本 >= 5.5.9
  • PHP扩展:OpenSSL
  • PHP扩展:PDO
  • PHP扩展:Mbstring
  • PHP扩展:Tokenizer

php.ini配置文件需要开启的扩展:

  1. extension=php_openssl.dll
  2. extension=php_pdo_mysql.dll
  3. extension=php_mbstring.dll
  4. extension=php_fileinfo.dll(验证码代码依赖需要该扩展)
  5. extension=php_curl.dll(主要用于请求的发送)

httpd.conf配置文件需要开启的模块:

  1. LoadModule deflate_module modules/mod_deflate.so
  2. LoadModule rewrite_module modules/mod_rewrite.so

如果php的版本不满足基本要求需要升级,则有2个方法可供使用:

a. 使用带有符合要求的php版本的集成环境替换当前环境(phpstudy),如当前数据库的数据仍需要,则需要备份下数据库,在装好新的环境之后导入备份的数据库;

b. apache、mysql不做任何替换操作,单独的下载符合要求的版本php,替换原先低版本的php;

c. 建议php使用php7+版本

1.2 安装Laravel

Laravel使用Composer管理依赖,因此,使用Laravel之前,确保机器上已经安装Composer。

1.2.1 通过Laravel安装器

首先,通过Composer安装Laravel安装器:

  1. composer global require "laravel/installer=~1.1"

确保~/.composer/vendor/bin在系统路径PATH中,否则不能调用laravel命令。

安装完成后,通过简单的laravel new命令将会在当前目录下创建一个新的Laravel应用,例如,laravel new blog将会创建一个名为blog的Laravel安装目录,该目录中已经包含了所有Laravel依赖。该安装方法比通过Composer安装要快很多:

  1. laravel new blog

1.2.2 通过Composer

你还可以在终端中通过Composer的create-project目录来安装Laravel:

  1. composer create-project laravel/laravel --prefer-dist

该命令会在当前目录中创建一个名为laravel的Laravel安装,如果想要指定安装目录名,可通过如下命令:

  1. composer create-project laravel/laravel blog --prefer-dist

该命令会在当前目录中创建一个名为blog的Laravel安装。

PHP的注意事项(重要)

①在php安装好之后需要将php.exe的位置的目录添加到环境变量中去(如果之前有加过别的版本的php环境变量则需要删除掉);

②得确保在添加环境变量之后,通过命令“php -v”运行得到的结果中php版本号与实际运行的版本号一致;

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议