承接 osfrportal/osfrportal-laravel 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

osfrportal/osfrportal-laravel

最新稳定版本:v1.0.0

Composer 安装命令:

composer create-project osfrportal/osfrportal-laravel

包简介

OSFR Local Portal package for Laravel

README 文档

README

Системные требования

  • Laravel 10
  • php >= 8.1
  • postgreSQL >= 15
  • redis
  • supervisord

Установка:

  • Создание базы данных для портала в postgresql
    =# CREATE DATABASE osfrportalprod;
    =# CREATE USER osfrportaluser WITH PASSWORD 'myPassword';
    =# GRANT ALL PRIVILEGES ON DATABASE "osfrportalprod" to osfrportaluser;
    =# \c osfrportalprod
    osfrportalprod=# GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO osfrportaluser;
    osfrportalprod=# GRANT ALL ON SCHEMA public TO osfrportaluser;
    osfrportalprod=# \q
    
  • composer create-project laravel/laravel .
  • composer require livewire/livewire "^3.0"
  • composer require osfrportal/osfrportal-laravel:dev-main
  • В файле .env
    • настроить подключение к БД:
      DB_CONNECTION=pgsql
      DB_HOST=127.0.0.1
      DB_PORT=5432
      DB_DATABASE=osfrportalprod
      DB_USERNAME=osfrportaluser
      DB_PASSWORD=myPassword
      
    • установить значение переменных APP_DEBUG и APP_URL:
      APP_DEBUG=false
      APP_URL=http://ваш_адрес
      
  • php artisan vendor:publish --tag permission-config
  • php artisan session:table
  • php artisan notifications:table
  • php artisan migrate
  • php artisan sfr:install (будет создан администратор со случайным паролем)
  • Файл routes/web.php необходимо привести к следующему виду:
<?php

use Illuminate\Support\Facades\Route;
  • В файл .env добавить:
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_CLIENT=predis

Учетные данные для входа администратора:

Имя пользователя: Admin
Пароль: генерируется и показывается при установке

Внимание!

Не удаляйте созданную роль SuperAdmin

统计信息

  • 总下载量: 966
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: Blade

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-08