sepand/laravel-mini-cms

一个使用Laravel和多种功能的简单CMS。

1.1.0 2023-06-26 19:50 UTC

This package is not auto-updated.

Last update: 2024-10-01 02:02:49 UTC


README

关于LaramiCMS

一个使用Laravel框架编写的博客系统,其大部分UI使用Bootstrap5模板编写。

在线查看


要查看和操作不同的博客页面,请点击以下链接:在线查看

要查看和管理面板页面,请点击以下链接:管理面板

进入管理面板

如果您已经进入管理面板,您将看到仪表板页面并可以访问不同的部分。如果您被导向登录页面,请使用以下信息登录:

邮箱: sheidenreich@example.com

密码: adminPassword

功能

博客

  • 使用分页对文章和面板管理列表进行分页
  • 回复评论并显示评论嵌套
  • 在文章中搜索

管理部分

  • 编写和编辑文章
  • 添加文章分类
  • 定义新用户
  • 编辑用户信息和更改其权限级别
  • 审核已提交的评论以供博客显示或拒绝显示
  • 不同的用户权限级别

安装程序

可以通过两种方式安装项目

在确认系统已安装所有先决条件后,按照以下步骤操作以安装程序。

先决条件

  • 用于运行虚拟服务器、MySQL数据库和PHP语言的XAMPP或类似程序
  • 包管理器composer

安装步骤

1- 首先,请确保服务器和数据库已连接。(在XAMPP中,请确保apache和MySQL模块已启用。

2- 登录phpmyqdmin并创建一个名为laravel_mini_cms的新数据库,其中不包含任何表和信息。

3- 现在用以下命令安装程序。

composer create-project sepand/laravel-mini-cms

如果安装没有错误完成,则程序已正确安装,但当前数据库表为空,程序没有内容。如果您打算手动添加内容,包括用户账户、内容分类、文章和评论,您可以跳过下一步,直接进入步骤5。否则,您可以使用Laravel的faker包自动创建虚构信息。

4- 要在数据库表中添加虚构信息,请输入以下命令。这个过程可能需要一些时间。

 php artisan db:seed

在终端看到消息Database seeding completed successfully.后,信息创建过程完成,您可以使用程序。

5- 使用以下命令进入项目主目录。

cd .\laravel-mini-cms\

6- 使用以下命令运行程序。

php artisan serve

11- 要查看程序的主要部分,请在浏览器中输入地址localhost:8000

要查看管理面板,请在浏览器中输入地址https://:8000/admin/dashboard。要进入面板,请首先在地址https://:8000/registerSign Up页面创建一个账户,然后使用您定义的电子邮件和密码登录。


通过Docker安装

如果您已经确保了Docker在您的系统上正确安装并运行,请按照以下指南操作。

首先,下载文件 laravel-mini-cms-dockerized.zip 并解压。然后,使用以下命令运行 start.sh 文件。

bash start.sh

安装完成后,按照前面的第11点操作,只需将程序的端口更改为5000。

请注意,在安装和构建过程中,您可能会遇到无法连接到mysql数据库的错误,这不需要您采取任何行动,请忽略该错误。

使用的包