首先是服务器。需要买一个屌丝 vps 并搞好环境。不同的云默认用户不一样。比如腾讯的话,会是一个 ubuntu,而阿里云会是 root。影响不大。
装一下环境。php 有 allinone 脚本,我记得 laravel china 有个 laravel 一键部署脚本。不知道 node 有没有类似的,没有的话,有空可以去整理一个出来。
1. ubuntu 18.04
2. 数据库用 [mariadb]((https://linuxize.com/post/how-to-install-mariadb-on-ubuntu-18-04/)
1. apt 来装,版本较低但是省事,crud 就行了。装完记得 `sudo mysql_secure_installation`。否则 root 不进去
2. 新建一个账户并 grant all privileges on *.* to 'admin'@'localhost';
3. node用 [nvm](https://github.com/nvm-sh/nvm) 来管理吧。
4. [yarn](https://yarnpkg.com/zh-Hans/docs/install#debian-stable)
5. cnpm
6. 然后再搞点 ts ts-node 之类的。基本就可以了。
这个时候,我们的服务器就可以在命令行搞数据库和 node 的 cli 了
应该还需要 redis 之类的
后面再补