秒杀(一)记录一个秒杀系统的开发过程

最近换了份工作,工作不是很忙,离家又比较近,所以晚上差不多六点半就可以到家了,除了亲子时光,八点半之后就是自由时间,闲着没事干,正好自己的大学时的笔记本没什么用处,就想把它利用起来,笔记本的配置比较差,i3 + 8G +2TB。

逛知乎的时候,搜索“值得学习的Java项目”,找了一个比较感兴趣的项目:开发一个秒杀系统。参考的github地址:GitHub - qiurunze123/miaosha: ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 

选择理由:秒杀系统涉及的内容比较多,可以将所学的内容串联起来,并且可以一步一步的优化系统,也正好把自己的笔记本利用起来。所以接下来的一段空闲时间都会研究开发这个项目,预计每晚时间投入两小时:8:30-10:30

第一步:在笔记本上面安装Ubuntu16.04系统

前几天已经安装过了

root@sunwei-Rev-1-0:~# cat /proc/version
Linux version 4.15.0-142-generic (buildd@lgw01-amd64-039) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)) #146~16.04.1-Ubuntu SMP Tue Apr 13 09:27:15 UTC 2021

第二步:windows安装xshell工具

下载路径:家庭/学校免费 - NetSarang Website    对于自己私人使用,可以免费下载使用

第三步:远程连接服务器

问题1:root密码正确,但是进不了root权限

先解除root锁定,为root用户设置密码 打开终端输入:

sudo passwd Password: <--- 输入你当前用户的密码

Enter new UNIX password: <--- 新的Root用户密码

Retype new UNIX password: <--- 重复新的Root用户密码

passwd:已成功更新密码

问题2、windows使用xshell连不上服务器 

安装ssh 
apt install ssh* 
vi /etc/ssh/sshd_config 

问题3、修改ssh远程登陆权限

vi /etc/ssh/sshd_config 
#PermitRootLogin prohibit-password 改为 PermitRootLogin yes 

保存并退出 /etc/init.d/ssh restart重启服务 
再用xsheel连接就能输入密码连接上了。

问题4、防火墙问题

查看防火墙状态:sudo ufw status 
关闭防护墙:sudo ufw disable

第四步:创建一个空的项目,上传到github上

地址:justdrinkWater/sec-killing: init project (github.com)

下一篇再说技术栈

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值