
远程桌面连接 (Microsoft Terminal Services Client, MSTSC):
采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。
管理终端 VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。
使用远程桌面连接 (MSTSC) 登录实例
打开 开始菜单 > 远程桌面连接,或在 开始菜单 > 搜索 中输入 mstsc。也可以使用快捷键 Win+R 来启动运行窗口,输入
mstsc后回车启动远程桌面连接。
在 远程桌面连接 对话框中,输入实例的公网 IP 地址。单击 显示选项。
输入用户名,如小鸟云默认为 niaoyun。单击 允许我保存凭据,然后单击 连接。这样以后登录就不需要手动输入密码了。
前两天买了一台百度云服务器花了11块钱,花了点时间学了下如何部署hexo博客以及一些服务器方面的配置,没用hexo推荐的方式部署。专门记一个文章。系统用的是centos,先上图和链接
sunqx的博客
首先解释下
hexo 基于nodejs的快速、简洁且高效的博客框架,它是帮人快速搭建个人博客的。
PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。就是一开始上手感觉好容易报错。
这里只将一些官网上没有的,如何本地跑起来一个hexo 项目和部署一个主题请看官网 hexo官网
hexo server 是项目 的启动命令 ,默认hexo启动端口是4000。但这样启动项目,nodejs是一个单线程项目,万一某一次程序出错,那整个服务就挂了。所以需要pm2 来监控这项线程,万一出错pm2还能自动重启。
pm2 启动命令一般是 pm2 start appjs 那如何用pm2 来管理hexo呢,可以通过在项目目录下新建一个 appjs
如此一来在项目根目录下 就能用 pm2 start appjs 来跑hexo项目了
初次配置的云服务器需要安装这些工具包
本地配置ssh key
注意点:
生成服务器端公钥 和本地一样
cd ~/ssh
ssh-keygen -t rsa -b 4096 -C "931035063@qqcom"
eval "$(ssh-agent -s)"
ssh-add ~/ssh/id_rsa
生效,centos 下 service sshd restart
把 id_rsapub 里面的内容 放到git 账户里面ssh 配置里
服务器配置nodejs 用的是nvm,安装nvm
nvm 安装以后重新连接云服务器 ,不然环境变量不会生效
nvm安装nodejs,依次执行以下命令
拉取完以后记得先试用 hexo server 着能不能跑起来,进入文件夹先 npm install 再看还差什么其他的全局依赖
这一块真的是血泪啊,就2行命令行,报的错查了一下午。
然后运行2行命令 第一行在云服务器搭建运行环境,第二行每次重新发布项目需要
以后每次发布博客
hexo new '记一次hexo 博客上线 经验总结' 生成md文件,写完以后提交到git仓库
再用命令行在本地项目执行下 pm2 deploy ecosystemjson production --force 即可
这一块没啥说的 无非就是端口转发, 80转4000
nginx 安装
安装完重连服务器,不然怎么输命令配置都不生效
nginx 配置生效
###介绍Etherpad是一个实时的多用户线上共制工具,用于项目开发和网页设计。这篇教程里,我们会着重讲解Etherpad在CentOS 64 VPS(云服务器)上运行,我们默认您已经安装好了该VPS,如果还没有,可以参考这篇指导。
<br>
###步骤1—安装所需要的库
安装Etherpad前,我们需要安装一些库及其他必要的东西。
往下是执行下面的命令,通过根用户或添加sudo都可以。
yum install gzip git-core curl python openssl-devel make gcc gcc-c++ postgresql-devel && yum -y groupinstall "Development Tools"
<br>
完成后,你需要安装NodeJS库和NPM库。运行下列命令:
cd /tmp
wget >如果电脑没有安装nodejs的同学可以先到node官方下载并安装好node程序。 安装好nodejs后验证一下是否安装成功!如果出现则表明node已经承装安装上去了! 安装好node之后打开cmd 输入 npm install anywhere -g 安装anywhere 以上两个步骤。我用的是小鸟云的服务器。Introduction
Nodejs is a Javascript platform for server-side programming It
allows users to easily create networked applications that require
backend functionality By using Javascript as both the client and server
language, development can be fast and consistent
In this guide, we will show you a few different ways of getting
Nodejs installed on a CentOS 7 server so that you can get started Most
users will want to use the EPEL installation instructions or the NVM
installation steps
Install Node from Source
One way of acquiring Nodejs is to obtain the source code and compile it yourself
To do so, you should grab the source code from the project’s website
On the downloads page, right click on the “Source Code” link and click
“Copy link address” or whatever similar option your browser gives you
On your server, use wget and paste the link that you copied in order to download the archive file:
wget >可以的,先在联网的机器上用npm install anywhere安装,然后到C盘当前用户的appdata下找Roaming/npm目录,你就能看到anywhere相关的几个包了,把它拷贝到内网相同的目录下,anywhere就能运行了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)