Skip to main content

7 posts tagged with "Thinking"

View All Tags

· 3 min read
CheverJohn

首先上我最终跑通一个测试的例子:

Installation

按照正常的操作,我先 clone fork 下来的仓库,然后安装相关依赖,这个我还是根据了 APISIX 2.10 的文档版本 里讲一系列步骤做的。千万注意,这个方法已经老套了,你应该用下面介绍的最新脚本的方法,如图所示:

ubuntu 安装依赖

Make deps

然后这个地方坑的就来了,在最新的github 脚本里边,是有下面的这行命令的,也就是文档内容跟最新脚本内容是不相符的。 这个需要我及时去进行修改。

sudo apt-get install -y git openresty curl openresty-openssl111-dev make gcc libpcre3 libpcre3-dev libldap2-dev unzip

事实上运行了上面的命令之后,就不会有什么找不到 ldap 之类的问题了,淦

然后我们解决了 make deps 的问题。接下来就直接是 make install,一切正常。

开始测试部分

首先根据官方的命令安装

  1. 第一是安装 perl 的包管理工具 cpanminus
apt install cpanminus
  1. 第二然后通过 cpanm 安装 test-nginx 的依赖。
sudo cpanm --notest Test::Nginx IPC::Run > build.log 2>&1 || (cat build.log && exit 1)
  1. 首先将 APISIX 加入到框架中去
export PERL5LIB=.:$PERL5LIB:/home/api7/dev_cj/apisix
  1. 然后配置OpenResty 中的 NGINX 的环境变量配置
export PATH=/usr/local/openresty/nginx/sbin:$PATH

如果你遇到这样的问题

你就需要下载子模块:

git submodule update --init --recursive

请注意,当我仅运行

apisix start

and

nohup etcd &

之后,便能够成功运行,如图

虚拟机经历了很多 虚拟机经历了很多

· 5 min read
CheverJohn

本来是不打算写得,可是今天在写一个本周五分享会主题的时候,一不小心写嗨了,就多了很多字,又不舍得删掉,就放我博客叭就。

前言

大家好,首先肯定得自我介绍一下,我是编码练习三年半的 JUST 应届毕业老学长 CheverJohn,虽然按照实打实算,我只是在18年秋天步入软件工程的课堂才算是入了门,但是我自以为三年半个年头里,学习的路线并没有太大问题,甚至可能自诩有一个还不错的规划?!目前个人最为感兴趣的一块就是编译原理、以及各种编程语言的实现这一块,毕竟学习各种编程语言的艺术看,多是一件美事。

对了,再简要讲一下目前为止个人的“主要社会价值”叭:

  1. 大一刚开始那会儿用 cpp 写了个密码小软件,至今还用着(至少我换 m1 之前还在用),
  2. 然后也搞过树莓派做机器学习,在大家都用树莓派做垃圾处理的时候,去做了天气识别预报(巨坑),
  3. 接下来搞了企业级开发,误入 Django 邪教,开发了社区博客系统(可以多人运动的那种),目前已经挂了,不过我将项目捐给了我校网协 github 组织,希望学弟学妹们能用上。
  4. 从 Django 拐出来后呢,开始学习 Java 的 Spring 全家桶,使用 ruoyi 框架实现了一次分布式(在我破笔电上丧心病狂放了三个虚拟机同时跑后端)。然后又跟三个好基友们组队纯手工完成一个综合管理系统,可惜后来人菜瘾大,想搞很多东西,但又都没有时间,结果夭折了,唉。不过我从中抽离出一个开源项目,前几天还有人 fork 并 star 呢,开心ing!虽然目前也就只有 6 个 star。
  5. 接下来就来到了我的大三,参与了社区(咋感觉就跟入了贼船一样),第一个加入的是 vscode 中文社区,担任过几次社区月会主持人,线下核心志愿者,然后就无了,或许还写过几个没人用的 vscode 插件,谁知道呢又。
  6. 与开始备战考研的同学不一样,我又开始了一次 OSPP,有幸加入 tuna 开源组织,并贡献了三个项目的代码重构工作,认识到很多很厉害的人。
  7. 目前专心于 Apache 各个开源项目,以及我 tuna 社区的 nfcim 项目里。坚信 flutter 是未来移动端的希望。 糟糕啊,一下子写多了,不过希望能帮助到学弟学妹们哈。

扯远了,回归主题

做啥事都应该有目的的,我一直都这样认为,所以我经常被称为目的性,但为了自己的兴趣爱好具备点目的性,我觉得不是一件坏事。 本次活动的主旨是 git 的日常使用、GitHub 的日常使用、开源社区的参与&贡献

另:女生节快乐哈!

· One min read
CheverJohn

由于一些原因,我在思考本博客网站的内容。或许接下来一段时间我会好好整理内容。

· 3 min read
CheverJohn

要去深圳了今天,期待明天的深圳初见!

飞机之旅

离开南通

离开南通

感受到飞机的推背感

感受到飞机的推背感

飞机冲上第一个云层

飞机冲上第一个云层

飞机冲上第二个云层

飞机冲上第二个云层

吃飞机餐

吃飞机餐

飞机冲上第三个云层

飞机冲上第三个云层

飞机在第三个云层

抵达深圳宝安机场

抵达深圳宝安机场

抵达深圳宝安机场2

找房子的过程中远眺我司

找房子的过程中远眺我司

下一站翻身

下一站翻身

小广告不能信

小广告不能信

空中快乐小屋

空中快乐小屋1 空中快乐小屋2

广州早茶

广州早茶 广州早茶2

我司楼下小企鹅

小企鹅

租房的问题

以后再说,这里面太难了!