基于thinkphp5.1简约风格的php博客网站系统源码

作者 : admin 本文共845个字,预计阅读时间需要3分钟

运行环境

PHP >= 5.6

  • 环境
    • ArchLinux
    • PHP/7.4
    • Nginx/1.18
  • Composer/1.10.16
  • PHP扩展
    • PDO PHP Extension
    • MBstring PHP Extension
    • GD PHP Extension

 

MySQL 配置

连接MySQL

修改 config/database.php

导入数据库文件

blog.sql

 

URL重写

1、[Apache]

  1. httpd.conf配置文件中加载了mod_rewrite.so模块
  2. AllowOverride None 将None改为 All
  3. 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
<IfModule mod_rewrite.c>  
     Options +FollowSymlinks -Multiviews  
     RewriteEngine On  
     RewriteCond %{REQUEST_FILENAME} !-d  
     RewriteCond %{REQUEST_FILENAME} !-f  
     RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

2、[Nginx]

try_files $uri $uri/ /index.php?s=$uri&$args;

Nginx低版本

location / { // …..省略部分代码   if (!-e $request_filename) {   		
      rewrite  ^(.*)$  /index.php?s=/$1  last;    }}

注意: 设置url重写后静态资源路径会失效,可以通过一下方式设置

location /static/ {	root /srv/nginx/blog/public/;	# 请根据实际情况修改}

设置运行目录指向public

后台地址:域名/admin   默认账号密码:root  admin16364547926590501636454806360717

登录后获取源码下载地址:

抱歉,隐藏内容须成功 评论本文 后刷新可见!
1. 本站所有商业源码均为正版商业系统,需通过本平台或其他合作平台下载,且需授权才能使用!
2. 本站所有开源源码、模板、插件、素材资源,均来自网络收集及网友分享,均可免费下载
3. 本站所有开源源码、模板、插件、素材资源,仅限学习研究使用,版权归原作者所有!
4. 本站提供提供个性化需求定制开发,如源码修改、美化、功能定制服务!

锦毅商业源码网 » 基于thinkphp5.1简约风格的php博客网站系统源码