logo
0
1
Login
编辑文件 README.md

老陈工具箱项目文档

一、项目概述

“老陈工具箱”是一个简单的网址收藏工具,用户可以通过前台页面查看收藏的网址,管理员可以通过后台管理界面添加、删除网址。该项目采用 PHP + MySQL 实现,具备账号密码登录验证功能,确保后台管理的安全性。

二、安装指南

1. 环境准备

  • Web 服务器:推荐使用 Apache 或 Nginx 作为 Web 服务器。
  • PHP 环境:确保服务器上安装了 PHP 7.0 及以上版本。
  • MySQL 数据库:安装 MySQL 数据库,并记录好数据库的用户名、密码和主机地址。

2. 下载项目代码

将项目代码下载到 Web 服务器的根目录或指定的项目目录中。

3. 数据库配置

3.1 创建数据库

打开 MySQL 命令行或使用可视化工具(如 phpMyAdmin),创建一个新的数据库,例如命名为 your_database

3.2 创建数据表

在创建好的数据库中执行以下 SQL 语句,创建所需的数据表:

-- 创建存储网址信息的表 CREATE TABLE websites ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, url VARCHAR(255) NOT NULL ); -- 创建存储管理员账号信息的表 CREATE TABLE admins ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL UNIQUE, password VARCHAR(30) NOT NULL ); -- 插入一条初始管理员账号记录(实际使用时请修改为你自己的账号密码) INSERT INTO admins (username, password) VALUES ('admin', 'admin123');

3.3 配置数据库连接信息

打开项目中的 config.php 文件,修改数据库连接配置信息:

<?php // 数据库连接配置 $servername = "localhost"; // 数据库主机地址 $username = "your_username"; // 数据库用户名 $password = "your_password"; // 数据库密码 $dbname = "your_database"; // 数据库名称 // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("连接失败: ". $conn->connect_error); } ?>

4. 权限设置

确保 Web 服务器对项目目录有读写权限,以避免出现文件访问问题。

5. 访问项目

配置好 Web 服务器后,在浏览器中输入项目的访问地址(例如 http://localhost/laochen-toolbox),即可访问“老陈工具箱”的前台页面。访问后台管理页面,需在浏览器中输入 http://localhost/laochen-toolbox/login.php,输入管理员账号和密码进行登录。

三、使用说明

1. 前台页面

用户可以在前台页面查看所有收藏的网址,点击网址名称即可在新窗口中打开该网址。

2. 后台管理页面

  • 登录:访问 login.php 页面,输入正确的管理员账号和密码进行登录。
  • 添加网址:在后台管理页面中,填写网址名称和网址链接,点击“添加”按钮即可将新网址添加到收藏列表中。
  • 删除网址:在已收藏网址列表中,点击“删除”链接即可删除对应的网址。
  • 退出登录:点击页面中的“退出”链接,即可退出后台管理系统。

四、注意事项

  • 为了确保系统安全,建议将管理员账号的密码修改为强密码,并定期更换。
  • 在实际应用中,建议对密码进行加密存储,例如使用 password_hashpassword_verify 函数来提升安全性。
  • 定期备份数据库,以防数据丢失。