服务器相关

nodejs程序后台一直运行

nohup node server.js &
然后敲回车

本地配置 https

//1.安装 http-server
npm install -g http-server

//2.通过 openssl 创建私钥和证书
cd path/to/my/game/
openssl genrsa 2048 > key.pem
openssl req -x509 -days 1000 -new -key key.pem -out cert.pem

//3.启动服务器
http-server --ssl -c-1 -p 8080 -a 127.0.0.1 

相关工具

SSH的开源图形化SFTP客户端

win:winSCP  
Mac:fileZilla

链接linux服务器的命令行工具

win:putty.exe 
mac 终端:ssh -q -l [云服务器登录账号] -p 22 [云服务器的公网IP地址]

linux 命令


netstat -apn | grep 8998  查看8998端口的进程
最后面是进程的pid
kill 1046 根据pid杀掉进程
echo $PATH  查看环境变量
pkill node 杀掉node

给文件增加权限:
chmod a+x hello.py

删除文件夹实例:
rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

删除文件使用实例:
rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件

vim init.sh  打开sh文件
o 编辑
esc 退出编辑
:w  保存
:q  退出
:wq 保存并退出
:q! 强制退出(放弃对文本的修改内容
:set ff  查看文件格式
:set ff=unix  修改格式为 unix

腾讯云配置

1)安装 node

//把 node 安装包上传到 /data/home/server
cd /data/home/server
//解压安装包
tar -xvf  node-v8.11.1-linux-x64.tar.xz
//重命名
mv node-v8.11.1-linux-x64  node-v8.11.1
//重连接
ln -s /data/home/server/node-v8.11.1 /data/home/server/nodejs

2)其他配置

https://cloud.tencent.com/document/product/400/4143

端口22
默认资源位置 data/home/www

init.sh 文件必须是unix格式,需要使用vim转换格式
重启完系统要手动启动 data/home/init.sh
sudo chmod 777 init.sh//没有权限的话加上这句
./init.sh
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容