2020.12.10(阴阳师照妖镜和御魂跑分器)

原文链接:

江湖上失传已久的照妖镜和御魂跑分器,今天正式开源 - 自学编程的大好机会 作者:kiino

江湖上失传已久的照妖镜和御魂跑分器,今天正式开源 - 自学编程的大好机会
2020-04-28
Q&A:
什么是照妖镜?
一个评估账号售价的工具
什么是御魂跑分器?
评估一个号御魂的总体水平。“质”和“量”都是其重要的因子。因为评测账号的重要环节是评估御魂的价值,所以照妖镜自带御魂跑分器。不过也支持JSON文件跑分。
为什么开源?
五一呆在家学编程,毕业后月薪过万
用这个要注意什么?
仅允许用于学习编程,在自己的电脑上运行。请勿部署到任何服务器上和作为公开服务
地址在哪里,用的什么语言,什么框架
https://github.com/thezion/appsample 语言:PHP 框架:Laravel 7

如果同学是第一次接触PHP,建议先自学1个月左右再拿这个项目练手。路径:学会用PHPstudy配置本地环境->学会写第一个php文件实现小功能->拿项目练手修改部分内容->给项目添加新功能
部署本地环境:
先在本地电脑安装好 PHP 环境,推荐 phpStudy [https://www.xp.cn/download.html],PHP选7.3+
把项目 clone 或者打包下载到本地硬盘
在 phpstudy 里面设置网站根目录为/public;创建一个数据库;都搞好了启动 apache&mysql 服务
在项目根目录运行 composer install 安装所有依赖。phpstudy 的 composer 是一个插件,要自己安装
修改.env.example 改名成 .env(里面的 mysql 配置改一下)
在根目录运行 php artisan key:generate 给网站初始化 key
在根目录运行 php artisan migrate 给网站初始化数据库
访问 [http://你在phpstudy创建的域名/yys] 就能打开网站

如果有问题,先看看/storage/log/laravel.log 日志文件,然后多多百度
Laravel 7 中文文档 https://learnku.com/docs/laravel/7.x
PHP 是不是世界上最好的语言我不知道,但 Laravel 绝对是 PHP 最好的框架(滑稽.jpg)所以配置繁琐也是正常的

系统版本:Windows10 家庭中文版
在这里插入图片描述

第一步:下载安装 phpStudy :

https://www.xp.cn/download.html
原文发布时间:2020-04-28 ,尽量选择在发帖时间之前的 phpStudy 版本号
点击更新日志,选择 phpStudy V8.1.0.2 版本更新日志(2020.4.22),然后跳转下载地址:https://www.xp.cn/wenda/401.html,又回到了最新版,orz
当前phpStudy版本:phpStudy v8.1(64位) 版本 (http://public.xp.cn/upgrades/phpStudy_64.zip

下载地址:https://wws.lanzous.com/iEcK0j8eqjg 密码:1124

先看使用说明:

phpStudy v8(Windows 64位)
一. 安装说明(特别注意)
1.安装路径不能包含“中文”或者“空格”,否则会报错(例如错误提示:Can’t change dir to 'G:\x65b0\x5efa\x6587\)
2.保证安装路径是纯净的,安装路径下不能有已安装的V8版本,若重新安装,请选择其它路径

二. 使用手册
https://www.xp.cn/phpstudy-v8/
三. 使用教程
1.版本下载及更新日志:https://www.xp.cn/wenda/401.html
2.常见问题:https://www.xp.cn/wenda/392.html
3.视频教程:https://www.php.cn/course/1066.html
3.讨论区:https://www.xp.cn/using.html

第二步:安装phpstudy_x64_8.1.1.2.exe

自定义安装选择路径我选择的:D:\softs\phpstudy_pro,要求:安装路径不能包含“中文”或者“空格”
安装完成后进入界面:
在这里插入图片描述
先不进行设置。

第三步:把项目 clone 或者打包下载到本地硬盘

项目地址:https://github.com/thezion/appsample
在这里插入图片描述
下载地址:https://wws.lanzous.com/ijv4Lj8fhih 密码:1124

第四步:在 phpstudy 里面设置网站根目录为/public

1.先解压appsample.zip
我的目录树是这个样子:
在这里插入图片描述

找到自己解压后的public路径:
D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266\public

在phpstudy中设置根目录路径:
在这里插入图片描述

第五步:启动 apache&mysql 服务

在这里插入图片描述

第六步:创建数据库

在这里插入图片描述先修改root密码
然后创建新数据库
(划重点:自己创建的数据库名称、用户名、密码,这里要记下来)
数据库名称:test
用户名:muzhi
密码:qwerabcd

第七步:在项目根目录运行 composer install 安装所有依赖。

phpstudy 的 composer 是一个插件,要自己安装

安装composer插件:
在这里插入图片描述
安装完成后需要在系统中配置环境变量: 此处可以省略跳转到下面红字字体部分
在这里插入图片描述添加环境变量:
在这里插入图片描述

在项目根目录运行 composer install 安装所有依赖。
win+R 输入 cmd 或 开始 -> 运行 -> 输入cmd 或 开始 -> 命令提示符
进入Windows 命令行
找到配置的根目录 (即解压项目的public目录)

C:\Users\56504>cd D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266\public

C:\Users\56504>d:    //cd命令是改变目录 这里再次输入d:是切换盘符 如果就在c盘是不需要这个步骤的

D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266\public>composer install

No composer.json in current directory, 
do you want to use the one at D:\softs\phpstudy_pro\WWW\appsample.......? [Y,n]? 
输入Y

这里要安装好久,大约30分钟!!!(挂着刷御魂去叭,说不定双速17就来了)
实际是找的composer.json文件,这个文件的路径是在项目的根目录,而不是根目录下的public文件夹,D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266,这里让我怀疑前面的 /public 是不是配置错了(事实没有错…)
等待的时间又重新翻了原帖回复,可以省略配置环境变量的过程,在小皮面板->网站->管理->composer->查看composer版本和php版本是否正确(我这里composer版本:composer1.8.5 ; php版本 php7.3.4nts)然后点击确认,也会弹出命令行窗口,这时候输入cd … 返回上级目录,输入 composer install 安装依赖
依赖安装结束了黑界面别关,在安装依赖的过程中可以先把第八步操作完

第八步:修改.env.example 改名成 .env(里面的 mysql 配置改一下)

找到项目目录:D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266
里面有一个文件:.env.example
在这里插入图片描述
重命名文件改成 .env
看不到扩展名的勾选这里:
在这里插入图片描述

使用文本编辑器(记事本…有NotePad++更好)打开

找到第九行:MySQL数据库的相关配置

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=test
DB_USERNAME=muzhi
DB_PASSWORD=qwerabcd

这里把之前记下来的MySQL数据库的名称,用户名,密码输入进去,HOST和PORT不做修改。然后保存退出!

第九步:初始化网站的Key和数据库

在根目录运行 php artisan key:generate 给网站初始化 key
在根目录运行 php artisan migrate 给网站初始化数据库

# 先输入cd .. 跳转到public的上级目录
D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266\public>cd ..
# 输入 php artisan key:generate 给网站初始化 key
D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266>php artisan key:generate
Application key set successfully.
# 输入php artisan migrate  给网站初始化数据库
D:\softs\phpstudy_pro\WWW\appsample-994374107931b1b9cfd1ad8fff7f74cdb7cd0266>php artisan migrate
Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Migrated:  2014_10_12_000000_create_users_table (0.01 seconds)
Migrating: 2019_08_19_000000_create_failed_jobs_table
Migrated:  2019_08_19_000000_create_failed_jobs_table (0 seconds)
Migrating: 2020_04_23_000000_create_yys_accounts_table
Migrated:  2020_04_23_000000_create_yys_accounts_table (0.02 seconds)

访问 [http://你在phpstudy创建的域名/yys] 就能打开网站

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值