首页 > 编程知识 正文

git windows安装配置,windows安装redis

时间:2023-05-06 12:01:00 阅读:155057 作者:4441

注意:为了提高本程序的兼容性,请尽量按照本程序操作。 (32位系统,源代码安装位置: C驱动器),如果需要自定义环境,请灵活应对。

逐步下载环境

安装谷歌

MongoDB安装

安装Leanote源代码

初始数据导入

设置学习

执行学习

一、下载环境: (以32位为例) ) ) ) ) ) )。

二.安装Golang

如果单击“下一步”,则缺省情况下将安装,如下图所示

安装完成后,直接按WinKey R键,键入cmd打开命令行,键入go version,指示Golang安装正确:

安装完成后,直接按WinKey R键,键入cmd打开命令行,键入go version,指示Golang安装正确:

添加GOPATH环境变量,右键单击我的电脑-属性-详细信息-环境变量-如下图

注意两个变量的区别!

三. MongoDB的安装

和Golang一样,我一直在单击以下默认安装: 要自定义设置,请在第二部分中进行选择,如下图所示。

点击Finish完成安装!

在CD-root目录下创建dbanote目录,并创建要放置注释的数据文件

直接按WinKey R键,键入cmd以打开命令行,然后键入c :mongod-- dbpathc :DBA note

启动数据库。 接口如下所示。

:此时此命令行窗口最小化,请注意不要关闭! 牢牢记住!

重新打开终端,使用MongoDB (直接按winkeyr并键入cmd以打开命令行)输入:c:(mongo )

c:(showDBS

.数据库列表

下图:

这样就完成了MongoDB的安装。

四.安装Leanote源代码

解压缩以前下载的Leanote-all依赖关系和源包,并将src文件夹复制或移动到C:Go位置。 如下图所示,显示复盖确认对话框后,点击确认

五.初始数据导入

在新打开的命令行中,输入mongo restoreh localhostd lea note-- directoryperdbc :gosrc github.com leanote leanote

如下图所示完成数据导入。

测试导入数据:继续在命令行中输入导入数据: C:mongo

查看showdbs#数据库

是管理(empty )

成功导入leanote0.078GB#Leanote的数据库

local0.078GB

注:导入成功的数据包含两个用户user1username:admin、password:abc123 (管理员,只有此用户可以管理后台)

user2username : demo @ leanote.com,password:demo@leanote.com (

六.部署Leanote

文件:leanote/conf/app.conf

请更改app.secret参数。 请自由更改值。 如果不更改的话会有安全问题。 下图:

七.执行学习

在新打开的命令行窗口中,输入goinstallgithub.com/revel/cmd/revel

生成revel命令

#继续输入

revelrungithub.com/leanote/leanote

启动学习

典型的启动界面如下图所示。

注:此时,此命令行窗口不会关闭,而是最小化(与以前的MongoDB命令行窗口类似)。

Windows上的Leanote安装到此正式结束。 我记得前面的两个命令行窗口无法关闭。 立即打开浏览器,查看以前为http://localhost导入的原始数据中包含的用户:user1username:admin、password:abc123 (管理员,只有此用户可以打开背景

user2username : demo @ leanote.com,password:demo@leanote.com (

我访问了你的自制笔记本环境。

为兴趣而生,Leanote笔记本因为有你而精彩!

问题总结

问题1:Goto/@teststorunthetests。

panic :自动故障

goroutine1[running]:

github.com/leanote/leanote/app/db.init (

/home/life/gopackage1/src/github.com/leanote/leanote/app/db/MgO.go :640 x 356

解答:

数据库的构成有问题。 请修改leanote/conf/app.conf文件。 用户名和密码的构成没有错吗?

问题2:是否要更改默认的80个端口?

修改leanote/conf/app.conf,例如更改为9000http.port=9000

site.URL=http://localhost :9000

问题3:将用户添加到数据库

创建数据库用户:打开命令行窗口并输入: C:mongo

#首先切换到leanote数据库下

useleanote;

#添加用户根目录。 密码是abc123

db.adduser(root,) abc123 );

{

' _ id ' : objectid (53688 d 1950 cc 1813 efb 9564 c )、

“用户”:“根”是,

“readonly”:假,

' pwd ' : ' e 014 bfe a4 a9 c 3c 27a b 34 e 50bd1ef 0955 '

}

#测试是否正确

db.auth(root,) abc123 );

返回1#1表示正确

下图:

添加用户后,重新运行mongodb并打开权限验证。 在mongod的终端上按ctrl c,mongodb将结束。 重新启动mongodb:

$ mongod-- dbpathc :DBA noteauth

下图:

请勿更改其他配置。 如果需要配置数据库信息,请参阅下面的“问题3”以配置c :gosrcgithub.comleanoteleanoteconfcapp.conf和mongodb 通常只需更改

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。