Laravel 完整实战(一) —— 搭建及配置
admin
2023-06-13 17:22:31
0次

环境: nginx + php + mysql
laravel : 5.5
开发环境的搭建略过

安装 laravel

composer create-project laravel/laravel   [project-name]  --prefer-dist "5.5.*"

测试安装是否成功

cd project-name 
php artisan server
浏览器输入: http://127.0.0.1:8000 ,出现如下界面表示安装成功

Laravel 完整实战(一) —— 搭建及配置

配置

composer 安装,根目录下已经创建 .env 文件, 其他方式安装的:
    cp .env.example  .env

生成key:
    php artisan key:generate

.env 配置
    APP_NAME=Laravel
    APP_ENV=local
    APP_KEY=base64:************ 
    APP_DEBUG=true
    APP_LOG_LEVEL=debug
    APP_URL=http://localhost

    # 数据库配置
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=wbSina
    DB_USERNAME=root
    DB_PASSWORD=root

    BROADCAST_DRIVER=log
    CACHE_DRIVER=file  # 缓存驱动
    SESSION_DRIVER=file   # session 存储驱动
    SESSION_LIFETIME=120
    QUEUE_DRIVER=sync   # 队列驱动

    # redis 配置
    REDIS_HOST=127.0.0.1
    REDIS_PASSWORD=null
    REDIS_PORT=6379

    # 邮件配置
    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.mailtrap.io
    MAIL_PORT=2525
    MAIL_USERNAME=null
    MAIL_PASSWORD=null
    MAIL_ENCRYPTION=null

    PUSHER_APP_ID=
    PUSHER_APP_KEY=
    PUSHER_APP_SECRET=
    PUSHER_APP_CLUSTER=mt1

tips: 项目中可根据实际情况进行配置

nginx 配置

server {
        listen       80;
        server_name  wb.leesin.me;
        root   "D:\sinaWb\public";
        location / {
            index  index.html index.htm index.php;
            if (!-e $request_filename){
                rewrite ^/(.*)$ /index.php?/$1 last;
                break;
           }
            #autoindex  on;
        }
        location ~ \.php(.*)$ {
            fastcgi_pass   127.0.0.1:9002;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }
}
host ip 映射:
127.0.0.1  wb.leesin.me
重启 service php7.0-fpm restart 
访问: http://wb.leesin.me

git 管理代码

    在github、gitlab、coding、码云 中创建空仓库
    cd project-name
    git init
    在 .gitignore 中添加忽略文件
        /node_modules
        /public/hot
        /public/storage
        /storage/*.key
        /vendor
        npm-debug.log
        yarn-error.log
        .env

    git remote add  origin 仓库地址
    git add .  &&  git commit -m 'first commit'
    git push -u origin master

    此时就可以开始进行开发了

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...