一、安装 PHP 环境 php + nginx
(Centos)参考文章:https://blog.csdn.net/smm1123kkk/article/details/81267262
二、安装 Composer
1. 安装Composer
curl -sS https://getcomposer.org/installer | php
2. 改为全局可用
mv composer.phar /usr/local/bin/composer
3. 切换国内镜像
composer config -g repos.packagist composer https://php.cnpkg.org
国内镜像地址参考:https://php.cnpkg.org/
三、安装 Laravel
composer global require laravel/installer
参考文档:https://docs.golaravel.com/docs/5.8/installation
四、创建 Laravel 项目
通过Composer创建一个Laravel项目
composer create-project --prefer-dist laravel/laravel myproject
若想指定版本,则改为
composer create-project --prefer-dist laravel/laravel=5.5.* myproject
可以通过 laravel 的社区来获取最新的版本
https://learnku.com/laravel
创建的过程稍慢,需要等待一会,成功进入项目根目录 myproject
生成项目的唯一Key,否则项目访问会报错
php artisan key:generate
五、配置Nginx测试访问
(正式环境)配置域名解析(略)
(测试环境)配置hosts虚拟
127.0.0.1 dev.moeadmin.com
配置Nginx文件
server {
listen 80;
server_name dev.moeadmin.com;
root /Users/Project/moeadmin/public;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
备注
server_name 改成你的域名
root 改成你自己的laravel程序public目录地址
启动 nginx 服务,访问 http://dev.moeadmin.com/ (我本机配置)来测试
出现这个界面,就代表测试成功。
下一章节,讲解 laravel admin 的用法。