为CentOS LNMP安装FTP服务

在前一篇文章中菠菜园为大家分享了lnmp环境下虚拟空间的增加教程,眼尖的同学会发现在上期教程中,我们增加了虚拟空间后依然不知道如何上传我们的网站代码。主要原因在于我们未在服务器上配置FTP服务。所以今天菠菜园将带领大家完成CentOS环境下FTP服务的安装配置

在开始今天的教程前请确保您已完成了LNMP环境的配置。

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。

好了,开始我们今天的教程。

首先我们用putty远程连接上服务器。删除上一篇文章增加的虚拟空间(原因在于没有FTP服务,我们开设空间之后无法上传网站代码,当然有其他方法,不过不是我们写本篇文章的目的)。参考命令如下:

  1. lnmp vhost list     //显示已经增加的虚拟空间列表
  2. lnmp vhost del    //删除虚拟空间

执行命令之后,我们会看到如下截图:

lnmp删除虚拟主机

安装FTP服务:

  1. cd lnmp1.3     //切换到lnmp的目录
  2. ./pureftpd.sh    //执行ftp安装脚本

ftp服务器配置

很遗憾的是菠菜园首次安装没有成功,在上面截图中我们也可以看到原因是http://soft.vpser.net/ftp/pure-ftpd/pure-ftpd-1.8.42.tar.gz压缩包没能成功下载,在连接服务器的时候出现了错误。出现这种情况的时候不要急,多试几次就好了。这是由于LNMP官方服务器不稳定造成的,与程序执行无关。安装成功之后会看到如下界面。

centos ftp服务安装配置教程

接下来我们可以按照《在CentOS上为网站添加一个虚拟空间》增加一个网站并为该网站配置FTP用户。配置命令参考如下:

  1. lnmp ftp add     //增加一个ftp账户
  2. lnmp ftp list      //ftp账户列表
  3. lnmp ftp del      //删除一个ftp账户

今天菠菜园的分享就到这里,如有不懂的地方可在文章下方进行留言。欢迎关注菠菜园其他精彩文章。

 

  • 版权声明: 本文源自 菠菜园, 于7年前,由整理发表,共 1062字。
  • 原文链接:点此查看原文
你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!