第一次使用linux阿里云服务器【入门与使用】
上午编辑的文章下午更新
安装环境
由于服务器默认是linux系统,这里介绍如何配置linux云服务环境。
当我第一次使用它时,我以为我要安装一个基于界面的桌面,以便我的命令新手可以操作它。 不过对于只有2G内存来说,安装后会很卡。 后来问了学长,他说不用安装界面,直接用命令就可以了。
首先,关于远程服务器的登录入口,默认的系统用户名是root,然后可以在控制台修改登录密码。 单击重置密码,如下所示。
重置后,然后点击远程连接,即可连接并登录您的服务器。 这里有一点,如果你是mac电脑,你可以在你的电脑上通过ssh登录你的服务器。 命令如下:
ssh root@你的公网IP,如ssh root@120.78.32.12
然后输入密码即可连接成功。
接下来在终端中输入命令。 配置环境。 如果是配置java环境,可以去Google一下如何在linux中配置java环境。 这里我是配置node环境,所以就讲一下如何配置node环境和npm。
这里我采用源码安装。首先安装node编译依赖的第三方模块
yum -y 安装 gcc make gcc-c++ openssl-devel
然后下载node的源码包
Node官网源码包。
获取
下载时可以手动更改为最新版本。下载后解压 tar -zxvf node-v8.9.4.tar.gz,然后进入解压后的文件夹 cd node-v8.9.4,依次
。/配置
制作
须藤进行安装
这里编译时间会有点长,请耐心等待--
检查安装是否成功
安装 npm
另外下载npm包
获取
解压 tar -zxvf npm-1.4.9.tgz
检查是否安装成功 npm -v
这是node环境配置,然后是mysql数据库。
关于项目的上传,如果你在本地写好了代码,想要上传到服务器,第一种方式是使用ftp上传文件。 第二种方式是在你的服务器上架设一个git服务器,通过从服务器上推送和克隆项目来获取文件。 这里我使用的是第二种方法,参见教程:>
这里注意,关于设置ssh登录,必须将创建的.ssh文件放在您创建的用户下。 比如我这里是git用户,路径是
放到正确的位置后,还需要注意的是,项目的owner也必须是git用户,这样在git用户中才会匹配到对应的ssh key。也就是下面的步骤
另外需要注意的是阿里云怎么服务器,本地推送代码到git服务器后,如果想获取云服务器上的代码,需要在服务器上克隆git clone git@server:/srv/sample.git项目再次, git pull 获取代码。 这里还可以配置git服务器的钩子功能来自动更新代码。 我还没配置过,就不说了--。
好了,现在基本环境已经配置完毕,可以开始开发项目了。
此外:
在服务器上启动项目后,发现无法通过ip访问本地电脑,那么可能是你的端口号没有开放阿里云怎么服务器,需要在服务器上设置安全组。
具体添加方法,以及其他服务器配置,大家可以点击右侧的点击随时提问,就像云博士的问题一样。 = =
入口
博客就到这里了慈云数据自营海外云服务器,高稳定高性价比,支持弹性配置,希望能够对大家有所帮助,最后要告诉大家的是,在使用阿里云服务器的时候,如果遇到什么问题,可以在控制台提交工单,让阿里的程序员来帮你解决问题,但是工单回复速度可能会慢一些
如果您购买阿里云官方产品,包括:云服务器、云数据库等,可以参考以下干货进行建站:
阿里云产品2000元代金券领取地址:阿里云小站
阿里云最新官方活动公告地址:阿里云最新官方活动(实时更新)
阿里云服务器实例规范群地址:官方云服务器实例
阿里云学习路径地址:阿里云学习路径