thinksns安装教程

 

一、首先第一步配置好你的运行环境,我用的是 PHP+MYSQL+Apache
运行环境我用的是集成环境,可以自定义php版本、mysql版本,具内容这里不多做讲解请查看:
*注意ThinkSNS要求:
  • PHP 必须大于或等于 7.1.3
  • 必须安装扩展 dom
  • 必须安装扩展 fileinfo
  • 必须安装扩展 gd
  • 必须安装扩展 json
  • 必须安装扩展 mbstring
  • 必须安装扩展 openssl
  • 必须安装 PDO
  • 使用 MySQL 数据库则必须安装 PHP 扩展 pdo_mysql
  • 使用 PostgreSQL 数据库则必须安装 PHP 扩展 pdo_pgsql
  • 使用 SQLite 数据库则必须安装 PHP 拓展 pdo_sqlite
  • 使用 SQL Server 数据库则必须安装 PHP 拓展 pdo_dblib
以下函数不能禁用
  • exec
  • system
  • scandir
  • symlink
  • shell_exec
  • proc_open
  • proc_get_status
 
首先需要确保你的PC安装了 Composer
 
第一步:从github下载项目
解压到你的项目目录之后
第二步:执行 composer install 安装laravel的依赖包
 
打开运行输入cmd进入命令模式,进入你的项目目录执行composer install
注意* composer install 时候可能会报下面这个错
Problem 1
- Installation request for slimkit/plus-appversion 1.7.0 -> satisfiable by
slimkit/plus-appversion[1.7.0].
- slimkit/plus-appversion 1.7.0 requires alexfloppy/php-apk-parser-php7 ^2.0
-> no matching package found.
解决方法: 找到项目中的composer.json 删除 slimkit/plus-appversion 1.7.0这行内容 ,然后重新执行 composer install 就可以了
 
第三步:发布拓展资源包
 
执行:php artisan vendor:publish --all
 
第四步:修改配置文件
对核心进行配置 复制 .env.example 为 .env, 设置数据库信息如数据库账号密、数据库,建立数据库(名称要跟配置文件的一致)
执行: php artisan key:generate
 
第五步:把服务器的虚拟域名配置到项目目录 Public 目录下
所有资源都存储在 /storage 目录下,所以你需要将公开资源链接到 /public 目录下,请务必执行:
执行:php artisan storage:link
 
第六步:执行引导安装
一、访问配置好的域名,在后面加 格式: 网站域名/installer 就可以进入引导安装界面
执行:php artisan install:password 修改安装密码然后执行一下步
 
二、配置好数据库信息
 
三、执行以下命令
php artisan migrate --seed
 
然后安装完成就可以登陆访问了
 
ThinkSNS 官方网址 : http://www.thinksns.com/
Linux下可使用面板安装:https://slimkit.github.io/
posted @ 2018-03-22 09:56  飞飞的博客  阅读(2588)  评论(1编辑  收藏  举报