服务器相关

2016-12-19  本文已影响0人  奔跑在春风里

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
上一篇 下一篇

猜你喜欢

热点阅读