阿里云应用第一弹~搭建服务器环境(ftp)

对于一个web开发者来说,如果学会使用阿里云服务器那便是锦上添花。可以在阿里云上完成搭建自己的个人网站,部署svn服务器,搭建远程mysql等一系列操作。对于初学者来说也是极好的,可以利用阿里云理解B/S架构的概念。另外很多新技术的应用也需要你搭建一台远程服务器,比如微信公众号,小程序等,这时候,阿里云便是最好的选择。

1. 购买服务器

阿里云服务是需要收费的,并且价格不菲。如果你具有学生身份,那可以直接参与阿里云的云翼计划,那还是相当合算的。具体地址为https://promotion.aliyun.com/...

按照提示完成阿里云账号注册,实名认证,学生认证后就可以选择预装环境。之后进行付款。建议直接购买一年的。

2. 远程登录

购买成功后可以查看自己的产品信息。我购买的是 轻量应用服务器

通过上面的操作,设定root密码,然后利用远程登录工具进行登录即可使用该服务器,如果你使用的是windows操作系统,建议使用putty工具,使用ssh协议进行远程登录。如果你是mac环境,直接在终端中使用 ssh root@ip 进行登录

3. 安装ftp服务

默认服务器是ubuntu16.04。该系统比较纯粹,如果想要把该系统搭建成自己想要的服务器,需要DIY,自主安装你需要的软件。如果你想部署JavaEE程序,你需要安装JDK,Tomcat,mysql等服务。如果你想要部署JS程序,你需要安装Apache服务以及NodeJS环境。如果你想在该服务上搭建maven私服,那就需要安装maven...,这台服务器已经属于你,随意你怎么蹂躏,大不了还原。哈

为什么先要安装ftp服务呢,因为我后期将要在这台服务器上使用安装包安装Node、apache、mysql,或者需要部署我的网站,这时候就需要有个工具能将本地文件上传到这台远程服务器上。那这个工具就是ftp。

  • 安装

我们可以在ubuntu 使用apt get install命令进行安装

# apt get install vsftpd
  • 成功安装后使用vsftpd -version查看版本
# vsftpd -version

  • 新建目录作为ftp工作目录
# mkdir /home/share
  • 注册新用户用于使用ftp
sudo useradd -d /home/share -s /bin/bash boss
  • 配置

成功安装后,进行配置。vsftpd的配置文件位于/etc/vsftpd.conf中。执行下面命令进行配置

# sudo vim /etc/vsftpd.conf

# 可以阅读该文档中的信息按需进行配置在文档最后添加如下代码,指定ftp工作目录

local_root = /home/share
allow_writeable_chroot=YES
  • 重启ftp服务
service vsftpd restart
  • ftp登录(filezilla)

这时就可以上传文件进行安装或者是部署了!

相关文章
相关标签/搜索