热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

新手拿到一台云服务器之后怎么连接上服务器?怎么添加用户?怎么连接FTP上传文件?怎么安装Node?

怎么连接服务器怎么添加新用户怎么通过FTP上传文件怎么安装Node今天在阿里云开了一个新服务器实例,记录下新服务器拿到手之后怎么配置。新服务器在阿里云控制台,选中服务器,查看运行中



怎么连接服务器

怎么添加新用户

怎么通过FTP上传文件

怎么安装Node

今天在阿里云开了一个新服务器实例,记录下新服务器拿到手之后怎么配置。

新服务器在阿里云控制台,选中服务器,查看运行中的实例,IP为公的即为公网连接地址


怎么连接服务器

在 Mac 上安装 ZenTermLite ,打开点击 + ,会话名称随便取,主机地址即为对公网的地址(下图中公对应的地址)。

在这里插入图片描述

用户名用 root,点击认证,在密码中输入申请实例的时候创建的密码。

在这里插入图片描述

点击确定,连接即可自动连接上服务器(以root身份)。


怎么添加新用户

先查看系统的用户

> cat /etc/passwd

在这里插入图片描述

我们创建一个用户 uftp,用来供上传文件使用。会要求输入密码。

> adduser uftp

在这里插入图片描述

这行命令会自动创建用户目录。

删除用户

> userdel uftp

怎么通过FTP上传文件

服务器需要先安装 ftp 服务,安装 vsftp。

> apt install vsftpd

配置 vsftp。

> vi /etc/vsftp.conf

# Uncomment this to enable any form of FTP write command. 处,添加如下语句

在这里插入图片描述

同时创建 /etc/vsftpd.user_list

> touch /etc/vsftpd.user_list
> vi /etc/vsftpd.user_list

添加使用的用户,重启服务即可。

> sudo /etc/init.d/vsftpd start # 启动vsftp服务
> sudo /etc/init.d/vsftpd stop # 停止vsftp服务
> sudo /etc/init.d/vsftpd restart # 重启vsftp服务

在这里插入图片描述

先下载一个 FIleZilla,这是一个 FTP客户端。输入

在这里插入图片描述

即可列出该目录,之后就可以开始上传下载文件了。

在这里插入图片描述


怎么安装Node

Linux 上面选择从源文件编译安装,打开 http://nodejs.cn/download/,选择安装包。

在这里插入图片描述

找到 node-v10.16.0.tar.gz

在这里插入图片描述

之后复制链接地址

在这里插入图片描述

wget 将文件下载到机器上,tar 将文件解压

> wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.tar.gz
> tar -zxvf node-v10.16.0.tar.gz

以 root 用户的身份执行

> ./configure
> make && make install

静静等待。。。整个编译安装过程会比较漫长。。。

等待执行完之后,在命令行里面输入

> node -v
v10.16.0

显示出 Node 版本,即为安装成功



关注公众号 止水聊技术,即送技术资料,您的支持是我最大的动力

lxfriday_xyz



推荐阅读
  • PHP程序员玩转Linux系列 搭建FTP代码开发环境
    PHP程序员玩转Linux系列搭建FTP代码开发环境-PHP程序员玩转Linux系列文章:有些同学可能觉得我写的都是啥yum安装的,随便配置一下而已,没啥技术含量,我的目的是让大家 ... [详细]
  • 明明白白用Qt5.10编写FTP客户端
    使用Linux自带工具实现定时下载FTP文件(文末)前言自从Qt5删除了QFtp模块后,就没有了可方便使用的FTP类。根据官方的说法&# ... [详细]
  • 阿里云如何部署php(2023年最新分享)
    导读:很多朋友问到关于阿里云如何部署php的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
  • Linux一键安装web环境全攻略
    摘自阿里云服务器官网,此处一键安装包下载:点此下载安装须知1、此安装包可在阿里云所有Linux系统上部署安装,此安装包包含的软件及版本为& ... [详细]
  • systemd-nspawn可以创建最轻量级的容器(ns的意思就是namespace),本文的实验平台是Ubuntu16.04,x86_64机器。本文的目的是:在Ubuntu中用syst ... [详细]
  • IP双栈环境下网络应用迁移
    IPv4向IPv6迁移有多种途径,在选择具体的迁移方式时,当前环境中运行的应用是否支持IPv6是重要的考量因素之一,同时在编写新的应用时,需要考虑新编写的应用不仅可以适应当前主流的IPv4环境, ... [详细]
  • SVN 功能说明(简版)
    Subversion(SVN)是什么?SVN是一种版本管理系统,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会 ... [详细]
  • Jenkins的分布式构建,在Jenkins的配置中叫做节点,分布式构建能够让同一套代码或项目在不同的环境(如:Windows和Linux系统)中编译、部署等。将jenkins项目 ... [详细]
  • FTP服务ftp的报错及用户管理
    ftp服务常见报错530报错认证失败(密码错误或者服务端拒绝)550服务本身未开启553文件系统不可写(权限问题)500服 ... [详细]
  • 使用SFTP密钥进行根目录不受限制的指定(第三部分)
    20190127之前限制ChrootDirectory之后,需要对原有环境改造较多1.之前配置的网站都是直接存在在了varwww2、还没有部署网站的新服务器&#x ... [详细]
  • linux 命令——screen
    最近遇到一个东西aria2,这个玩意,这个是啥呢?Aria2是一个轻量级Linux下载软件,支持HTTPHTTPS,FTP,SFTP,BitTorrent和磁力链接(官方版),公司 ... [详细]
  • linux ftp 线程数设置,Linux搭建ftp在windows下这么访问,需要怎么设置【设置vsftp最大连接数和每个ip的最大连接数】...
    文章来源:http:zhidao.baidu.comlink?urlLOfStD1kcxGhI_D5qC7oka3_4QZc1nn1SJwWaSd4onWoVl5Wt ... [详细]
author-avatar
六尾11
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有