当前位置:首页 » 文件传输 » deepin安装ftp服务
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

deepin安装ftp服务

发布时间: 2022-12-16 17:11:49

‘壹’ 阿里云安装lnmpa

官方地址: https://lnmp.org/

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/Mysql/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。

流程就是:安装lnmp,然后再安装pureftp,开放相应的端口,对各个应用服务器进行设置。

各个应用服务器进行设置:

对pureftp进行防火墙端口设置、阿里云安全组规则端口开放,用主动模式去连接ftp。

对mysql进行防火墙端口设置、阿里云安全组规则端口开放、设置root用户可远程ip连接。

对nginx进行防火墙端口设置、远程ip连接、阿里云安全组规则端口开放。

安装过程中,我选择安装 mysql 5.7,php 5.6,Jemalloc内存分配器

一些提示操作:可以查看/usr/lnmp/README,从lnmp1.4开始,不再安装pureftp,需要自己手动安装。见下文 安装PureFtp篇

搭建好lnmpa后,通过外网ip访问nginx,mysql,pure-ftp等有可能因端口问题访问失败,我们需要对防火墙进行设置。包括开启防火墙、开机自动启动防火墙、开放应用服务器对应的端口;

另附firewall的其他命令操作

开放了防火墙端口还不够,还需要再阿里云安全组规则页面进行再次开放端口。

我分别开放了21、22、80、88、3306、8080端口。

1、阿里云安全组规则,开放80端口

2、阿里云安全组规则,开放80端口

安装后, -h localhost 可以访问mysql,但是 -h 公网ip 无法正常登录mysql,提示2003错误。

网上很多说法是“因为centos7系统,即使关闭 firewalld,除了22端口,其余端口无法被外界访问,本地访问正常。”但经过测试,即使关了防火墙,访问其他端口时,未在==阿里云安全组规则==配置,也会被阿里云安全组规则进行挡住而无法访问。针对该问题,需要进行下面三步操作设置。

1、打开防火墙,然后开放防火墙3306端口

2、阿里云安全组规则,开放3306端口

3、mysql授权任何ip都可以远程该mysql服务器

默认LNMP是不安装FTP服务器的,如需要FTP服务器: https://lnmp.org/faq/ftpserver.html

我选择安装pureftpd ,当然也可以不按照pureftpd,直接使用xshell的xftp去操作。

这个ftp虚拟用户为 系统用户 下的虚拟用户。就是说,你通过ftp客户端登录后上传的文件的所有者(权限)为该系统用户。比如,将ftp用户test绑定到系统用户cjf下,那么登录ftp后,上传的服务器的文件所有者是cjf。这样就可以不用给你该系统用户的登录密码,免得你登录服务器去干其他坏事。

解决方法:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将“使用服务器的外部ip地址来代替”改为“回到主动模式”即可。 ----------就是尝试==被动模式==不行的话,就用==主动模式==去连接。

以前总使用 ftp 公网ip ,登录后操作总是提示227,按网上教程说,把 ftp> passive 关闭被动模式,但还是无法正常使用,这是因为在 ftp 公网ip 会因为==ForcePassiveIP没开启==,==安全组端口没设置==而出现被动模式阻塞。相比 ftp 局部网内部ip 这种方式,更麻烦,且服务器开放了更多的端口,更加不安全。不建议这种操作。

如果你不想了解什么是主动模式、什么是被动模式的话,就记住:

关闭passive(不用操作,只是补充知识点)

主动模式和被动模式:

【内网穿透笔记】FTP映射出现227 Entering Passive Mode错误命令原因及解决方法

安装lnmpa后,可以在 /usr/local/apache/conf/httpd.conf 中看到,apache的根目录Directory也被设置到了 /home/wwwroot/deafualt,而非${apche_home}/htdocs。

在lnmpa的架构中,默认情况下,apache被用来提供访问php的服务器。

如果想让nginx反向代理,通过80端口就可以访问tomcat的项目的话,可以进行设置

vim /usr/local/nginx/conf/nginx.conf

vim tomcat-users.xml

通过putty或者SecureCRT安装lnmp时,网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令就可以了。

详细介绍: https://www.ibm.com/developerworks/cn/linux/l-cn-screen/

screen操作演示

微信公众平台消息接口开发在线调试系统

‘贰’ 怎样在Win7系统里安装FTP

去下载站下载一个ftp绿色版的都可以用。ftp很多都是通用的。FlashFXP这个我用的不错。win764位和32位都能用。如果你的电脑用不了,肯定是系统问题,建议你去深度系统www.deepinghost.com下载一个最新的win7系统。我用的就是它。

‘叁’ 怎样在Win7系统里安装FTP

方法:
1、打开控制面板——单击程序。
2、单击打开或关闭Windows功能。
3、展开Internet信息服务,勾选FTP服务器和FTP服务器下所有的子项,单击确定。
4、Windows开始更新功能资源列表。
5、更新完成后,打开控制面板——系统和安全。
6、单击管理工具。
7、双击Internet信息服务(IIS)管理器。
8、选择网站,鼠标右键选择添加FTP站点。
9、给FTP站点取名,设置FTP站点的物理路径,点击“下一步”,出现“绑定和SSL设置”界面。
10、IP设置为本机的IP地址,端口用FTP默认的21,SSL勾选“无”,点击“下一步”,出现“身份验证和授权信息”界面。
11、如果只是想设置简单的FTP,则“身份验证”和“授权”都勾选“匿名”,并且给匿名设置相应的权限,点击“完成”,完成FTP站点的设置。

‘肆’ 国产操作系统领头羊-深度Deepin,你所应该知道的软件安装过程

习惯了Windows操作系统办公、开发及其他 娱乐 体验方式,对于完全切换另一种操作系统不仅仅是风格、操作习惯问题,对于软件的使用,很大程度上会考虑软件是否兼容?软件更新时效性?本篇先从软件安装来体验一下。

对于"应用商店",第一印象有点类似Mac上的App Store,外观上还算比较简洁美观。左侧栏,对软件进行详细分类,涵盖范围基本能满足普通办公以及学习开发等使用。

深度内部也研发很多内置软件,例如:深度录屏、深度系统修复、深度编辑器等等,有些软件还是比较好用的。

软件安装复杂度会首先影响用户体验感,在deepin操作系统中,最为主要的软件安装方式为应用商店安装以及deb安装包安装。

通过“应用商店”的方式安装

以安装WeChat微信为例,打开应用商店,搜索或找到要安装的软件,只需点击"安装",其他的交给时间。这在windows系统中类似"Microsoft Store"以及Mac中的"App Store"。

通过下载deb包安装软件

以安装WPS为例(自带WPS已卸载,详见下面卸载软件实例),对于deb安装包方式安装软件,deepin系统中是自带"软件包管理器"的,只需双击deb安装包就会以友好的界面方式进行软件安装操作。(当然,也是可以使用dpkg命令去安装的)

通过rpm安装包安装软件(稍微麻烦,不建议普通用户使用)

对于Deepin安装rpm软件包,是需要将rpm包转换为deb安装包,然后再按照方式二中的方式进行安装。


对于rpm安装包转换为deb安装包,是需要一个工具的-"alien",首先使用apt-get安装alien,然后再通过alien工具进行转换。

‘伍’ Deepin15.4安装后配置小记

1.Deepin以管理员身份打开资源管理器

sudo dde-file-manager

2.Deepin安装fastboot和adb工具

sudo apt-get install android-tools-adb android-tools-fastboot

3.清除所有已删除包的残馀配置文件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

4.Deepin安装配置JDK1.8

sudo apt-get install oracle-java8-installer

如果没有默认设置为默认则用如下命令:

sudo apt-get install oracle-java8-set-default

5.本地安装配置Eclipse

(1)将其解压到/opt/文件夹中

sudo tar zxvf eclipse-java-neon-3-linux-gtk-x86_64.tar.gz -C /opt

(2)创建eclipse桌面快捷方式图标。

cd 桌面

sudo touch eclipse.desktop

sudo gedit eclipse.desktop

输入以下内容:

[Desktop Entry]

Encoding=UTF-8

Name=Eclipse

Comment=Eclipse

Exec=/opt/eclipse/eclipse

Icon=/opt/eclipse/icon.xpm

Terminal=false

StartupNotify=ture

Type=Application

Categories=Application;Development;

sudo chmod u+x eclipse.desktop 将其变为可执行文件.

6.本地安装Android Studio后创建桌面图标

(1)运行命令创建desktop文件:

sudo gedit /usr/share/applications/android_studio.desktop

(2)打开窗口后输入以下内容,注意Exec和Icon要修改成自己系统下Android Studio的路径。

[Desktop Entry]

Type=Application

Name=Android Studio

Exec="/opt/android-studio/bin/studio.sh" %f

Icon=/opt/android-studio/bin/studio.png

Categories=development;IDE;

Terminal=false

StartupNotify=true

StartupWMClass=jetbrains-android-studio

(3)保存关闭文件,运行以下命令添加执行权限:

sudo chmod +x /usr/share/applications/android_studio.desktop

sudo apt install nautilus

(4)之后,使用命令打开applications文件夹:

sudo nautilus /usr/share/applications

找到android_studio.desktop文件,把文件复制到桌面上

7.解决VirtualBox不识别USB问题

(1)安装增强包Oracle VM VirtualBox Extension Pack

(2)在Ubuntu、Debian、Deepin、Linux Mint中操作如下:

打开终端:sudo gedit /etc/group

找到这一行:vboxusers:x:126:

添加你的用户名,如你的用户名为zoke,则改成:vboxusers:x:126:zoke  (数值和主机昵称根据具体情况而定)

然后保存重启Linux生效。

8.Deepin添加ppa功能支持

sudo apt-get install python-software-properties

sudo apt-get install software-properties-common

‘陆’ win8.1下deepin2014安装教程

安装步骤如下:

1、打开EasyBcd>添加新条目>NeoGrub>安装>配置。

6、打开deepin终端输入:sudo umount -l /isodevice。

7、点击桌面左上角的安装图标,进入Deepin傻瓜化安装。

8、一般情况下20分钟左右就安装完成。

9、安装完成后会提示重启,重启后进入引导向导功能。

‘柒’ 电脑如何装deepin 安装deepin深度操作系统

1、打开EasyBCD2.2,点击添加新条目。

2、点击 NerGrub 。

3、点击 安装 。

4、点击配置在弹出的记事本程序中输入信息。

5、重启计算机,选择“NeoGrub引导加载器”启动选项,进入NeoGrub引导加载器后选择 “Intsall deepin”选项 启动系统。

6、“选择试用并安装deepin” ,之后会让选择安装语言,我是选择的“简体中文”。接着就进入了deepin试用界面。

7、在试用界面里调出 深度终端 输入sudo umount -l /isodevice这一命令取消掉对光盘所在驱动器的挂载。

8、打开 deepin自带的 “分区编辑器”,选中你预留的未分配空间,点击左上角的 新建 ,新建一个15G的分区(未分配空间总共25G,这个新分区就是之后Deepin的 /挂载点。),格式为ext4,不用盘符。

9、双击桌面上的“安装deepin 开始安装。

10、填写用户名、密码。

11、选择专家模式。

12、弹出的对话框点 确定。

13、选择刚才分好的15G的分区,选择挂载点为 / ,“格式化”一栏选上。然后在余下的未分配空间上再分别新建一个2G的swap交换分区,最后把余下的未分配空间新建为 格式ext4,挂载点/home的分区。

14、选择住 /分区,要把deepin安装在 / 分区上。

15、点击 安装。

16、系统会自己完成。只要完成后选择重启就好了。