工作记录
今天是2021年7月14日,星期三 昨天初来乍到,所有的工作都很基础,算得上是了解一下工作环境和工作方向。今天的工作在昨天的基础上更近一步,感觉正在向运维方面靠拢😁,开始学习一些与服务器相关的边角知识啦🥳。
工作内容
和师哥慢慢的越来越熟悉,今天工作的大致内容其实昨天下午下班时师哥已经给我说了一点。今天早上一来,师哥又详细的给我布置了一下今天的任务:
- 应用Substrate Developer Hub成功运行两个节点并出块形成一条链
- 利用Homebrew配置Nginx环境
- 成功运行Nginx
- 基于生成的Nginx文件夹,了解servers与SSL证书的大致意思(好吧我承认,第4条我只看了一部分的SSL证书就到下班的点了。。。)
出现问题与解决方法
- 问题一:单一结点无法成链,没有开两个节点,结果导致运行出错
今天打开电脑,上来就先运行了一下昨天的内容,结果悲剧了呀,直接给我干懵圈了 这啥玩意,怎么和昨天不一样了??? 启动Yarn,登录上网页一看果然不出所料,我TM。。。 两大板块都出毛病了 查看运行过程,其中报错说Too low priority,以为是没有在开发者模式下运行命令,结果折腾半天也不是。 好吧。。只能求助于师哥了,师哥过来后,告诉我要设置两个节点,一个用户Alice的,一个用户Bob的(只有设置两个节点后才能进行交易并出块成链),并对输入指令进行了个性化修改
./target/release/node-template --alice --tmp --chain local
./target/release/node-template --Bob --tmp --chain local
- 问题二:已经能正常运行Nginx,但败给了自己的天真,认为运行出错
当我信心满满的在终端中敲下nginx并按下回车时,我以为会出现一堆绿色的success,结果给我蹦出了个这。。。。 啊这🤔。。不会是我运行出错了吧 又是failed又是could not bind的,而且就这短短的六行,一定是哪里出错了 。 接下来可想而知,费了半天劲还是无果。。。。。。 果然还是师哥点破,“你输入那个端口号试了没”,好吧,在浏览器url地址栏中输入localhost:8080。 我去,成了。。。。我DNMD。。。当场吐血。。。 嘿嘿嘿,这页面看着真让人舒服😙😙😙
总结
今天在工作中出现的问题虽然不是很棘手的技术难关,但足以暴露了自己很不扎实的基本功以及对知识的浅尝辄止。一些基本的程序员必备常识都不是很清楚,看来这些东西还要靠日后的工作中拼命积累。 我只希望尽早跟着师哥学会技术,虽然每天的休息时间很短,但我很享受每天拼命汲取知识的感觉,能跟着大家一起进步,我觉得很开心🥰 话不多说啦,还得加油干呀,还得给我的宝宝挣钱买好吃的呢,哇哈哈哈哈哈哈哈。
|