11

韩国演唱会抢票系统生产环境(Linux)配置记录

韩国演唱会抢票系统生产环境:

系统:CentOS Linux release 7.2.1511 (Core)

Linux管理系统:宝塔 (免费版 7.0.3)

开发语言:NodeJS (v12.14.0)

NodeJS开发框架:ThinkJS

其它说明:本系统是可以在远程主机中使用,也可以在本地搭建环境使用。windows系统/Liunx系统 都可以。

流程:

1、购买服务器及域名

对于抢购秒杀类系统,服务器核心数越多是越好的,可以提高并发并行的处理速度;内存就是核心数 x 2 。如果按最多并发抢100张票来计算,理论带宽1M就可以了,所以说带宽也可以随便选了。(查看我总结的计算服务器带宽的公式)。 Continue reading

11

pm2常用命令

pm2forever是启动Nodejs服务常用到的两个工具。使用这两个指令可以使node服务在后台运行(类似于linux的nohup),另外它们可以在服务因异常或其他原因被杀掉后进行自动重启。 由于Node的单线程特征,自动重启能很大程度上的提高它的健壮性。
本文不对比两者工具优劣,只是结合自己的使用,简要介绍如何在工程部署时更好的使用pm2。 Continue reading

10

linux下安装nodejs包管理器nvm

linux下安装nodejs包管理器nvm,linux命令nvm

下载安装

next:
vim ~/.bashrc 写入下面代码

下一步即可安装node
如 v6.11.0版本 Continue reading

10

Linux Kali-Rolling(树莓派)安装Atom编辑器

Atom是由GitHub开发的免费开源文本编辑器。基于Electron (CoffeeScript, JS, Less, HTML),它是一个使用web技术构建的桌面应用程序,经常被称为21世纪的文本编辑器,核心是可编程的。Atom的主要特性是跨平台编辑、内置包管理器、文件系统浏览器、多个窗格支持、查找和替换功能,以及智能自动完成。 Continue reading

09

Linux Kali-Rolling 中安装使用截图工具

linux截图工具,Kali截图工具,Kali-Rolling截图工具

安装命令:

截图工具使用命令:

在当前目录下生成一个以时间为名的文件

可以指定生成的文件名和地址

可以通过鼠标指定区域截图

延迟N秒截图,这个功能有时候应该还挺有用的

帮助

Continue reading

15

Linux中修改文件时间属性atime(Access time)、mtime(Modified time)、ctime(Change time)

在Linux中,文件没有“创建时间”这个说法。Linux中的文件的时间属性只有三个:atime(Access time)、mtime(Modified time)、ctime(Change time)。不过,有时有人把ctime理解为create time(创建时间),这是不对的,为什么呢?因为,我们知道一个文件的创建时间只有一次,按这个理论,创建时间是不允许修改的,即一个文件一旦创建,它的ctime值就固定不变;但事实呢?是可以改变的。 Continue reading

22

树莓派安装了Kali系统的SD卡扩容问题(分区太小)解决办法

树莓派扩容,Kali系统,SD卡扩容,ext4

树莓派安装了Kali系统的SD卡扩容问题困扰我很长时间了,最初是安装gparted工具进行扩容树莓派的扩容,但是没弄成功。

最近又想起这个树莓派扩容的事儿来,心情甚是不爽。

在网上查到,有安装raspi-config的,但是我没有弄成功,因为我按方法操作后,在输入raspi-config后的界面中没有“1 Expand Filesystem”这个选项。 Continue reading

十二 17

linux切换用户命令

linux切换用户命令

root:代表的当前用户的用户名
bogon:是主机的名称(这个也是可以改的)
~:代表当前目录
$:是普通用户的意思(若是root用户就显示#)

假设现有用户root,user1,user2,我现在登录用户为root。

root => user1

返回root用户

Continue reading

十二 17

Linux中添加、修改和删除用户和用户组的方法

Linux中添加、修改和删除用户和用户组的方法,linux添加用户,linux修改用户,linux删除用户,linux增加用户,linux添加用户组,linux修改用户组,linux删除用户组,linux增加用户组

一、用户:

在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1

1、使用命令 useradd 创建用户 Continue reading