当前位置:首页 > CN2资讯 > 正文内容

云服务器 本地服务器 本地云服务器怎么搭建

1天前CN2资讯

以前一直都是在本地运行服务器,然后用localhost访问,这样有个局限的地方就是,你只能在局域网中访问。于是就想租一个云服务器。 这里我选择了腾讯云,10元一个月的没抢到,反倒是抢到了15天免费体验。 经过实名认证之后,就正式地开始使用了,

可以选择购买域名(+8rmb),考虑到我只是用来玩的,就没买。

首先要明确一点,云服务器和本地的服务器有什么区别。其实还真没区别,无非就是你在远程的一台主机。你通过某些手段连接上这台主机,然后操作那台主机像在自己电脑上一样去开启服务器就行了。

云服务器基本分为两类,windows操作系统和linux操作系统。这里我选择的是linux,因为它比较稳定,能一直运转很久不会出错。(我使用的是nodejs,突然想起,nodejs是可以有保护进程的,如果检测服务关闭可以自动打开,当然目前我还没学)

这里介绍几种连接方式,

  • windows连接windows,这种的话,直接cmd,telnet估计就行了。(我没试过)
  • linux连接linux, linux用的是ssh协议,就是公钥私钥那个。(ssh我忘了下没下载了,分为客户端openssh-client和服务端openssh-server。如果你只是想登陆别的机器,那么只需要安装openssh-client。如果要下载的话,参考 ) 具体命令 ssh [email protected] 这里ubantu是我的云服务器主机名,后面的ip也是我的云服务器的ip 传文件的话可以
  • windows连接linux,用一个叫putty的东西。把他直接下载到windows/system32的文件夹里,然后你就可以直接在cmd中用它的命令psc d:test.txt [email protected]:/home/user1 (要传送文件的时候,假设你要将windows下的d:/test.txt传到IP为10.100.200.11的linux机器的/home/user1文件夹下)

忘了说一点,云服务器你要去重置密码。这个在腾讯云管理云服务器的页面有。后面还会遇到端口打不开的情况,修改安全组配置,开放所有端口,参考这个教程 。

连接上云服务器后,有两件最基本的事要做,一个是nodejs的环境,还有一个是mysql(非必须,如果不想用数据库的话)。

  • 先介绍node。直接使用已编译好的包 Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载 tar xf node-v10.9.0-linux-x64.tar.xz // 解压 cd node-v10.9.0-linux-x64/ // 进入解压目录 ./bin/node -v // 执行node命令 查看版本(v10.9.0)

  • 用sudo apt-get install nodejs也是可以的。这种方法不带npm,还得安装另外npm。据说这种方法安装的nodejs版本老,可以在install之前,先sudo apt-get update更新一下还有一种方法是下载源代码,自己去编译,我只能说我想哭,可能编译要二十分钟左右吧,等不了。
  • mysql,这个我忘了,好像是sudo apt-get install两个东西就行了 第一个是mysql-client-core-5.5,我能确定。第二个好像是mysql-server,如果名字不对的话,自己查一下教程。

接下来就是运行nodejs文件的时候了,我用windows把文件传到云服务器上后,运行了它。一开始是8080端口,这就要用到之前说的打开所有端口了。不然是拒绝访问的。 这有个问题啊,我访问服务器老要加:8080怎么行。我查了一下,浏览器默认访问的端口是80,所以首先要修改nodejs文件监听80端口。问题来了,我运行文件的时候会报错

connect ECONNREFUSED 127.0.0.1:8080

百度一查说是端口被其他进程占用。然后要去netstat -tln | grep 80,kill掉占用80端口的进程 可笑的是,几乎所有的文章都是在这么说,而我的80端口根本就没被占用。 有一个老哥和我一样,也是深受中国人抄来抄去的恶习荼毒,它给出了解决方案。其实很简单,就是Linux 下监听 < 1024 的端口要 root 权限。加个sudo就行了。

最后一点,如果你关闭远程连接,云服务器的程序也会停止运行。解决方案是

nohup node ./main.js &

到时候要关闭的话,就用ps + grep找出进程号,kill掉即可。

至此,基本的云服务器就算上线了,给出我简陋的图片。哈哈哈,这个服务器不一定会一直租,以后可能就访问不了这个IP了

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/20479.html

    分享给朋友:

    “云服务器 本地服务器 本地云服务器怎么搭建” 的相关文章

    搬瓦工VPS用户必看:如何顺利更换IP地址

    板瓦工换IP是指在使用搬瓦工VPS主机时,用户因各种原因需要更改当前的IP地址。无论是因为IP被封禁,还是出于其他网络需求,了解这个过程非常重要。对于想要顺利运营自己项目的用户而言,保持IP的稳定和安全是基础,而换IP可以帮助他们解决潜在的网络问题。 在日常使用中,有些用户可能会发现他们的IP地址被...

    Virtono:高性价比的虚拟主机与云服务器解决方案

    在这个信息化迅猛发展的时代,虚拟主机与服务器服务需求越来越高。而提到这个领域,其中有一家备受注目的公司,那就是Virtono。成立于2014年的Virtono,凭借其卓越的产品与服务迅速在全球市场上崭露头角。对于我来说,Virtono的故事不仅仅代表着一家公司,更是一段不断创新与发展的旅程。 Vir...

    IP检测服务:简化网络体验与保护用户隐私

    IP检测服务是当今网络环境中不可或缺的一部分。简单来说,它帮助用户或开发者迅速获取他们的设备公网IP地址,同时提供各种网络信息。这项服务以其高效、便捷和免费的特点,吸引了众多用户和企业进行使用。 想获取公网IP地址往往需要复杂的步骤,而IP检测服务的出现使这个过程变得轻松。它支持多种返回格式,包括纯...

    VPS IP被封怎么办?常见原因与解决方案分析

    在使用VPS的过程中,有时候会遇到VPS IP被封的情况,这对很多用户来说,会带来一些困扰。虽然情况不同,但通常来说,下列几个原因是比较常见的,了解这些原因能够帮助我们更好地避免封禁。 首先,敏感操作常常是导致IP被封的重要原因之一。比如,如果你进行了一些网络爬虫、频繁请求某个网站内容,或者试图访问...

    物语云:为游戏行业提供高效安全的云计算解决方案

    物语云概述 物语云是北京物语云联网络科技有限公司旗下的云计算品牌。这一品牌专注于为游戏行业提供一系列数据中心基础服务和互联网业务解决方案,其产品线包括专属服务器租用、云服务器、虚拟主机、服务器托管及带宽租用等。物语云的目标在于为客户提供高效、安全、经济的云计算服务,从而帮助他们在激烈的市场竞争中立足...

    Rocky Linux 更新源配置及优化方法

    我最近对Rocky Linux这款操作系统有了更深入的了解。Rocky Linux是一个以开源为基础的企业级操作系统,跟Red Hat Enterprise Linux(RHEL)兼容。它的设计宗旨在于为用户提供一个稳定和可靠的平台。因此,更新源就显得非常重要,影响着系统的升级和软件的安装。 选择合...