您好!欢迎来到雅安论坛
关注我们
扫码关注官方微信
手机版
手机扫描直接访问
欢迎: 附近的朋友。
热搜: 溯源 暴雨
111111

laravel8安装

[复制链接]
本站网友  发表于 2022-3-27 10:27:18 |阅读模式 打印 上一主题 下一主题
1.下载框架

  1. composer create-project laravel/laravel
复制代码

2.移动laravel里的所有文件到网站根目录

3.设置网站运行目录为public

4.安装后端依赖

  1. composer install
复制代码

5.更新key

  1. php artisan key:generate
复制代码

6.修改数据库信息,根目录.env文件(点开头的属于隐藏文件,一般的ftp软件看不到,如果只有.env.example,那就重命名下)。

  1. ···
  2. DB_CONNECTION=mysql
  3. DB_HOST=127.0.0.1
  4. DB_PORT=3306
  5. DB_DATABASE=laravel
  6. DB_USERNAME=root
  7. DB_PASSWORD=
  8. ···
复制代码

说明:
DB_CONNECTION 数据库类型
DB_HOST 数据库地址
DB_PORT 数据库端口
DB_DATABASE 数据库名
DB_USERNAME 数据库用户名
DB_PASSWORD 数据库密码

7.安装登录注册

  1. composer require laravel/ui
复制代码

开启登录注册功能

  1. php artisan ui vue --auth
复制代码

安装前端依赖,需要安装node.js
https://nodejs.org/en/
node-v18.12.1-x64.msi (29.26 MB, 下载次数: 2)

  1. npm install
复制代码

运行,两种任选其一

  1. npm run dev
复制代码


  1. npm run production
复制代码

如果用npm run production,生成的app.js会小很多。

8.发布资源

  1. php artisan vendor:publish
复制代码

选择0,发布全部

8.数据迁移

  1. php artisan migrate
复制代码

9.添加伪静态规则
  1. nginx

  2. location / {  
  3.     try_files $uri $uri/ /index.php$is_args$query_string;  
  4. }
复制代码

10.访问如提示:

The stream or file "/www/wwwroot/la.cmsbj.cn/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied
按提到的路径找到log目录,设置权限755

如果出现
laravel-admin 出现SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘users‘ already exist
解决办法:
AppServiceProvider.php中增加
use Illuminate\Support\Facades\Schema;
然后在
boot方法中输入Schema::defaultStringLength(191);
然后把数据表中user表删掉(如果数据库之前没有其他表就把里面的表都删掉)
然后重新运行php artisan admin:install
https://blog.csdn.net/Terry_R/article/details/116590053


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注3

粉丝13

帖子2251

发布主题
阅读排行 更多
广告位
欢迎使用无需登录在线留言
姓名 

手机 

内容
关注我们
  • 关注官方微信

  • 论坛QQ群

Sitemap小黑屋Archiver雅安论坛( 已经安全运行 ) |网站地图

在线客服

会员收集的资源(插件源码等),仅方便学习,您需要自行承担版权风险,未获得原作者授权的情况下,请勿将文章公开发布或用于商业用途。

声明:本站内容来自于论坛作者本人的观点,不代表本网站的观点和看法,与本网站立场无关,相关责任作者自负。如有侵权,请联系我们及时删除

高能预警:本站为个人网站,非团队运作,常年务农,山上信号不好,在线少,如有不妥之处,望大佬们多多包涵,万分感激!

雅安论坛互联网违法和不良信息举报平台 您也可以通过留言进行相关问题提交,留言提交无需注册,我们将严格保证用户隐私。   © 2009-2021