aidigu开源微博项目程序,PHP开发的开源微博系统,自媒体个人创业、网盘推广首先

一、软件介绍

文末提供程序和源码下载学习

PHP开发的开源微博系统,采用PHP + MySQL开发,框架采用ThinkPHP5.1,用户登录后拥有专属ID,支持表情、关注用户,网盘分享等功能,支持图片上传,视频上传,网盘存储分享。

测试地址

http://t.aidigu.cn

二、安装方式

1.克隆源码,导入数据库即可(文末提供下载)

2.复制 example_env 为 .env 并修改.env相关配置

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

4.配置Web服务器的伪静态

Nginx伪静态配置(nginx.conf)

location / {

if (!-e $request_filename) {

rewrite ^(.*) /index.php?s=/1 last;

break;

}

}

Apache伪静态配置(.htaccess文件)

<IfModule mod_rewrite.c>

Options +FollowSymlinks -Multiviews

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*) index.php?s=1 [QSA,PT,L]

</IfModule>

IIS伪静态规则配置(web.config)

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="OrgPage" stopProcessing="true">

<match url="^(.*)$" ></match>

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_HOST}" pattern="^(.*)$" ></add>

<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" ></add>

<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" ></add>

</conditions>

<action type="Rewrite" url="index.php/{R:1}" ></action>

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

三、建议的环境:

Linux系统:CentOS7+/Debian9+/Ubuntu20.04+

Linux 系统 :CentOS7+/Debian9+/Ubuntu20.04+

PHP版本需求:建议PHP7.2+(暂不支持PHP8)

MySQL版本需求:MySQL5.6+

MySQL 版本需求 :MySQL5.6+

软件下载

夸克网盘分享

本文信息来源于GitHub作者地址:https://github.com/lty628/aidigu

相关推荐
小成202303202651 天前
Linux高级02
linux·开发语言
知行合一。。。1 天前
Python--04--数据容器(总结)
开发语言·python
咸鱼2.01 天前
【java入门到放弃】需要背诵
java·开发语言
ZK_H1 天前
嵌入式c语言——关键字其6
c语言·开发语言·计算机网络·面试·职场和发展
A.A呐1 天前
【C++第二十九章】IO流
开发语言·c++
椰猫子1 天前
Java:异常(exception)
java·开发语言
lifewange1 天前
pytest-类中测试方法、多文件批量执行
开发语言·python·pytest
cmpxr_1 天前
【C】原码和补码以及环形坐标取模算法
c语言·开发语言·算法
2401_827499991 天前
python项目实战09-AI智能伴侣(ai_partner_5-6)
开发语言·python
PD我是你的真爱粉1 天前
MCP 协议详解:从架构、工作流到 Python 技术栈落地
开发语言·python·架构