注册账号登录
J13
...
关注

小白安装不友好,习惯了php的傻瓜式安装,nodejs这种高级货简直惨不忍睹

小度鱼使用指南创建于2019/12/15113次阅读
小白安装不友好,习惯了php的傻瓜式安装,nodejs这种高级货简直惨不忍睹

求小白能看懂的安装步骤,建议不要现在本地安装,然后还要打包,直接在服务器上安装不好吗?这对于小度鱼的普及是一个障碍啊,还有在服务器安装之后,怎么绑定域名啊端口啊之类的。

说真的,我发这个帖子都是脸通红的,肯定有人说我不去搜索,哎,我要是能把搜索的东西看懂我也不会来这发帖了。

1.详细操作步骤,每一步的意义说明白。

2.服务器搭建过程,上线过程。

3.事先打包,一键安装。

4.保持后台更新,不用每次打包。

完毕

5条评论 / 16条回复

哈哈哈 看来没研究明白 我也是一脸懵逼 做站11年 全是php  其他的语言说真的就是小白啊 上次我问了怎么用宝塔安装 也没弄明白

回复

明天继续整

2019/12/15来自 Android
回复

同学你好,目前部署小度鱼的话,确实不太友好,不能像php那样上传代码就可以立即看到运行效果。

所以如果准备部署的话,需要做好折腾的心里准备哦。


然后因为技术上尝试了一些新的技术方案,前端后端分离,react、typescript、sass等等需要编译后才运行,因此上手确实会增加一些难度,不能像php那样单纯用html、js、css、php就能搞定哦。

回复

所以给你提建议嘛,对小白友好了,肯定能流行起来

2019/12/15来自 Android
回复
吴世剑
回复了J13

感谢建议,部署流程这块,后面会想一想,如何设计的让部署简单易上手一些。

2019/12/15来自 iPhone
回复

我折腾两天终于安装好了,然后发现注册账号邮箱验证是用的搜狐的第三方发邮件,每天10条免费,多了收费。。。短信验证也是收费的。。。唉,连账号都注册不了

回复

你怎么弄的,分享一下

2019/12/16
回复

就是根据安装流程来部署的,只不过有一个地方,安装流程里没有,就是我咨询的那个问题,装好后就没问题了

2019/12/16
回复
sendcloud补充信息实名制后,貌似每天可以提高到200条免费邮件。
2019/12/16
回复

我以前也只是用过php,不知道node是不能使用免费的smtp形式发邮件吗?200条也不够用吧,虽然前期没什么人,够了,但是如果有人恶意注册和找回密码之类的,不就把额度用光了?那真实用户就不能注册了吧,或者就是扣钱了。。。

2019/12/16
回复
node有一些发送邮件的依赖包。
https://github.com/nodemailer/nodemailer

但似乎如果自己服务器发送的邮件,到达率会低一些,容易进入垃圾箱。
邮件发送目前只用在注册账号上,如果达到率有问题,会比较影响注册体验,这是我不放心的。
所以为了邮件到达率,使用第三方还是比较稳妥一些。
2019/12/16
回复
如果要防止恶意发送的话,可以增加验证的步骤,例如:图形验证码、极验等等。
2019/12/16
回复
OK,我再试试,这几天找了好多个社区程序,就小度鱼最完善了
2019/12/161 人赞
回复
邮箱用QQ的域名邮箱不香吗
2019/12/16来自 Android
回复
我不懂技术,能帮忙出个小白用户的教程吗?付费也愿意。
2019/12/16来自 Android
回复

站长不是提供 了付费部署服务吗?

2019/12/16
回复
还有 2 条评论
我正在写一步一步详细的部署步骤,目前api和前台已经运行出来了,但是还注册不了,发不了邮件
回复

恩恩,至少接近了,我目前正在折腾gcc

2019/12/16
回复

步骤一:下载gcc最新的源码包

wget http://mirrors.nju.edu.cn/gnu/gcc/gcc-9.1.0/gcc-9.1.0.tar.gz

9.2.0版本先不用,后面会遇到问题。


步骤二:解压缩

tar -xzvf gcc-9.1.0.tar.gz

步骤三:进入解压缩后目录

cd gcc-9.1.0

步骤四:运行download_prerequisites脚本,自动下载所需要的依赖文件和库

./contrib/download_prerequisites

步骤五:建立输出目录,将所有的中间文件都放到该目录

建立目录:mkdir gcc-build-9.1.0

进入目录:cd gcc-build-9.1.0

步骤六:执行[耗时,不知道啥意思,但是必要]

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

步骤七:编译[非常耗时,大概会耗时3~4小时]

make

步骤八:安装,需要root用户

make install 

步骤九:验证

gcc -v

如果显示的gcc版本仍是以前的版本,就需要重启系统。

至此,菜鸡离成功部署小度鱼又近了一步。

回复
J13
关注私信
1
关注
1
粉丝
5
帖子