Chinaunix首页 | 论坛 | 博客
  • 博客访问: 69518
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 161
  • 用 户 组: 普通用户
  • 注册时间: 2021-01-30 15:24
个人简介

愿做一条咸鱼,日常摸鱼。

文章分类

全部博文(15)

文章存档

2023年(1)

2021年(14)

我的朋友

分类: PHP

2021-06-30 11:47:45

场景:因为安装laravel8+jetstream需要npm7.0及以上版本,本地系统是win7满足不了,所以选择在虚拟机centos7上安装宝塔快速搭建环境来下载安装laravel8+jetstream;
步骤:
1、首先准备一台VMware,安装之后新建一个虚拟机按照步骤进行安装,然后配置网卡,让虚拟机能够连网,产生一个可用xshell访问的ip地址;
2、安装composer:
    1)下载安装包curl -sS .org/installer | php -- --install-dir=/usr/local/src
    2)、下载之后设置环境变量:mv composer.phar /usr/local/bin/composer
    3)、修改权限:chmod -R 777 /usr/local/bin/composer
    4)、然后在终端直接输入composer即可看到安装成功的界面
3、安装npm(jetstream的需要):
    1)、cd /usr/local
      wget
    2)、解压、重命名:
      tar -zxvf node-v16.0.0-linux-x64.tar.gz
      mv node-v16.0.0-linux-x64 node-v16.0.0
    3)、配置环境变量:
      vi /etc/profile
    4)、在文件最后添加以下配置:
      export NODE_HOME=/usr/local/node-v16.0.0
      export PATH=$PATH:$NODE_HOME/bin
    5)、刷新配置:
      source /etc/profile
    6)、验证环境:
      node -v
      npm -v
    4、安装宝塔:
      1)、yum install -y wget && wget -O install.sh && sh install.sh
      2)、安装成功之后要保存一下信息:外网面板地址、内网面板地址、username、password
      3)、用内网面板地址登录,安装Lnmp,php版本要求>=7.3
    5、下载安装laravel8+jetstream
      1)、使用Composer安装Laravel安装器
       composer global require laravel/installer
      2)、cd /www/wwwroot
      3)、下载Laravel
       laravel new blog
      4)、安装jetstream
       composer require laravel/jetstream
      5)、使用 Livewire 栈安装 Jetstream
       php artisan jetstream:install livewire
      6)、npm install && npm run dev
      7)、修改.env中的数据库配置信息,再把config中的database.php文件中的mysql数组中的charset跟collation的编码改成utf8
      8)、数据库迁移
       php artisan migrate
      9)、最后在nginx的配置文件中设置隐藏index.php
       location / {
         try_files $uri $uri/ /index.php?$query_string;
       }
      10)、这样就可以用你的域名/register注册了

可能出现的问题:访问地址出现报错
        在这里插入图片描述解决方法:
在这里插入图片描述

还可能出现问题是,权限的问题:给storage文件夹里面的文件夹分配权限:
    chmod 777 -R 相应的文件夹

阅读(2075) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~