日期: 2021 年 5 月 21 日

Linux:ftp,fstp端口的修改及简单测试

一、SFTP的端口修改及测试:
1、SFTP端口的修改:
SFTP端口默认为22,如果要做修改的话,需要修改两个文件:/etc/ssh/ssh_config 和 /etc/ssh/sshd_config。找到两个文件的Port字段,我们可以看到SFTP的默认端口确实是22。在两个文件里追加内容  Port <想要修改的端口>,详情可查看下面示例。然后重启sshd服务:systemctl restart sshd.service,端口就修改完毕了。

2、SFTP端口的测试:
另找一台机器,输入SFTP命令:sftp -P <远端主机sftp端口>  <远端主机用户名>@<远端主机ip>

3、测试结果:
提供SFTP的主机暂称为服务端,连接服务端的主机暂称为客户端。

服务端的端口只能修改为 1—65535,0端口及大于65535的端口启动服务时会报错。

客户端可以65535*N + port的端口进行连接,即连接的端口以65535为一循环,例如sftp -P 65558  root@192.168.226.111连接的是192.168.226.111的22端口,因为65558 = 65535 + 1 + 22。注意,这里的+1是因为linux的端口从0开始算起

二、FTP的端口修改及测试:
1、FTP服务器及客户端的简单搭建:
服务器端需要安装vsftpd:yum install -y vsftpd

客户端需要安装ftp:yum install -y ftp

服务端修改端口需要修改 /ect/vsfptd/vsftpd.conf文件。然后重启服务:systemctl restart vsftpd

关于 /ect/vsfptd/vsftpd.conf文件,可以参考这位大佬的文章 https://www.cnblogs.com/doseoer/p/4007763.html

2、FTP端口的修改:
FTP有两种模式,主动模式&被动模式。注意这里的角度是站在服务器的角度上看的。

服务器ftp控制端口默认为21,如果需要修改,可以修改文件里的listen_port字段:listen_port=<想要修改的端口>

3、主动模式(可以百度查找,这里仅简单的描述一下):
主动模式即服务器将数据主动发送给客户端。

数据传输端口默认20,可以通过ftp_data_port进行修改

4、被动模式(可以百度查找,这里仅简单的描述一下):
被动模式即服务器将数据准备好并开放一个数据传输端口,客户端主动从这个端口里拿数据。linux默认FTP传输都是被动模式。若想修改为主动模式,可以添加以下参数:

pasv_enable=YES

pasv_min_port=50001

pasv_max_port=51001

5、主动模式与被动模式的工作方式简述(同样在百度里可以找到很多描述):
1、客户端通过一个随机的端口client_control_port(client_control_port>1024)连接服务端 server_control_port
2、服务端接受到客户端的连接,通过端口server_control_port向客户端client_control_port端口确认
3、客户端通过client_control_port接收到确认,建立连接

* 以上三步其实就是三次握手。需要注意的是,在一次连接中,client_control_port和server_control_port是不会发生变化的。
以上步骤主动模式与被动模式都会进行。数据连接创建完毕后,就可以进行数据交换了。主动与被动的区别也就从这里开始了

主动模式:
数据准备好后,服务端会随机开放一个端口server_data_port,这个端口可以设置范围,即随机开放这个范围里的一个端口。
客户端随机开发一个端口client_data_port(client_data_port>1024),通过这个端口去服务器的server_data_port拿取数据。

被动模式:
数据准备好后,会通过指定的server_data_port向客户端client_data_port(client_data_port>1024)发送数据,这个端口默认是20,可以在文件里修改ftp_data_port字段进行修改。
2、FTP端口的测试:
另找一台机器,输入FTP命令:

[root@localhost~]# ftp

# 连接FTP服务器
ftp>open <FTP服务器ip> <FTP服务器控制端口>

# 设置为主动模式
ftp>passive

# 测试命令
ftp>ls
3、测试结果:
提供FTP的主机暂称为服务端,连接服务端的主机暂称为客户端。

服务端的端口设置:65535*N + port,0端口不可以设置

客户端可以65535*N + port的端口进行连接。

linux ftp 端口21,linux vsftpd修改默认端口21

linux vsftpd修改默认端口21

linux中一般情况下FTP的端口是21,默认的端口容易遭到别人的扫描、带来了一定程度的不安全。所以,*好的就是把21端口修改掉。下面我们修改vsftpd端口为9090

1. 修改linux services

vi /etc/services

//找到下面的行改成9090端口

ftp 9090/tcp

ftp 9090/udp

2. 修改vsftpd配置文件

vi /etc/vsftpd/vsftpd.conf

listen_port=9090 //修改vsftpd监听端口

pasv_enable=YES

pasv_min_port=9091 //修改vsftpd传递数据的*小端口

pasv_max_port=9094 //修改vsftpd传递数据的*大端口

pasv_promiscuous=YES

allow_writeable_chroot=YES

ftpd_banner=Welcome to http://www.51gjie.com FTP service

3. 打开防火墙

firewall-cmd –permanent –zone=public –add-port=9090-9094/tcp //开通9090-9094之间所有端口

firewall-cmd –permanent –zone=public –list-ports

firewall-cmd –reload //防火墙重新加载配置

4. vsftpd重启

systemctl restart vsftpd.service

5. 查看端口是否设置成功

netstat -utlpn | grep vsftp //查看设置的端口

tcp 0 0 0.0.0.0:8021 0.0.0.0:* LISTEN 9090/vsftpd

这样ftp服务器就更新端口21为9090,客户端用9090来进行数据传输。

更改 vsftpd 的端口号

vsftpd启动后,默认的ftp端口是21,现在我想把ftp端口改成 801 ,修改后能保证

用户上传下载不受影响1.编辑 /etc/vsftpd/vsftpd.conf 文件,在该配置文件中添加此行:listen_port=801
2.编辑 /etc/services 文件,将其中的 ftp 21/tcp 改为 ftp 801/tcp , ftp
21/udp
改为 ftp 801/udp
3.执行 /etc/init.d/vsftpd restart 重新启动 vsftpd 服务。启动完成后可以使
用 netstat -ntpl | grep vsftpd 命令可以查看到系统现
监听的 vsftpd 的端口为 801
4.使用 lftp 192.168.0.1:801(192.168.0.1 是 vsftpd 服务器的地址 ),这样既
可以访问到 ftp 服务器了。

基于vsftpd搭建ftp服务器

1、FTP的传输有两种方式

ASCII传输方式  假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝。

二进制传输模式  在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。如在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会损坏数据。(ASCII方式一般假设每一字符的*有效位无意义,因为ASCII字符组合不使用它。如果传输二进制文件,所有的位都是重要的。)

2、安装vsftpd

# yum -y install vsftpd
1
3、备份配置文件/etc/vsftpd/vsftpd.conf

# cp -a /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf_bak
1
4、配置/etc/vsftpd/vsftpd.conf内容如下:

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
ls_recurse_enable=YES
listen=YES
listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
local_root=public_html
use_localtime=YES
seccomp_sandbox=NO

参数解释:

anonymous_enable=YES 是否允许匿名ftp(默认为YES),如否则选择NO,基于用户名与密码的访问
anon_upload_enable=YES 是否允许匿名ftp 用户上传(默认被注释即不支持)
chroot_list_enable=YES 是否将系统用户限制在自己的home目录下
chroot_list_file=/etc/vsftpd/chroot_list 如果chroot_list_enable=YES 那么在/etc/vsftpd/chroot_list 中列出的是被限制的用户的列表,这个和上面的连用。
ftpd_banner=Welcome to blah FTP service. 定制欢迎信息
local_enable=YES 是否允许本地用户登录
local_umask=022 默认的umask码 配置文件里面没有anon_umask,其实可以用这条, 权限掩码,比如umask是 022,你创建一个文件本来是666 就要 -022 = 644
connect_from_port_20=YES 是否确信端口传输来自20(ftp-data)
chown_username=username 是否改变上传文件的属主, 如果是需要输入一个系统用户名, 你可以把上传的文件都改成root 属主
xferlog_file=/var/log/vsftpd.log ftp 传输日志的路径和名字默认是/var/log/vsftpd.log
xferlog_std_format=YES 是否使用标准的ftp xferlog 模式
idle_session_timeout=600 设置默认的断开不活跃session的时间
data_connection_timeout=120 设置数据传输超时时间
ascii_upload_enable=YES 是否使用ascii码方式上传文件
ascii_download_enable=YES 是否使用ascii码方式下载文件
userlist_enable=YES 在/etc/vsftpd/user_list 文件中列出用户不能访问FTP 服务器
tcp_wrappers=YES 是否支持tcp_wrappers
5、创建用户

在/etc/vsftpd/chroot_list中写入可以登录的用户

admin
1
由于vsftp上述配置操作系统默认必须用改用户。
新建用户

# useradd admin
1
修改密码

# passwd admin
Changing password for user admin.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

6、配置防火墙

# firewall-cmd –add-service=ftp –permanent
success
# firewall-cmd –reload
success

7、配置selinux

# setsebool -P ftpd_full_access on
1
8、启动服务并设置开机启动

# systemctl start vsftpd
# systemctl enable vsftpd

站点服务器的搭建的选择方式

一、选择方式
1.vps
VPS(Virtual Private Server 虚拟专用服务器),就是通过 虚拟化技术,例如Xen, OpenVZ, Hyper-V,Vmware等,将一台服务器虚拟成很多的虚拟主机。站长去向vps提供商购买资源。

2.服务器租用
站长无需自己购买服务器, 只需根据业务的需要,提出对硬件配置的要求。IDC运营商根据站长的需求,租给站长满足条件的服务器。

3.服务器托管
服务器托管是指站长自己购买服务器,然后交通过IDC(主机商)交由机房进行管理维护,服务器的所有权和使用权都是属于客户自己的,只需要付管理费用。在服务器托管的情况下,如果硬件等出现问题,机房一般是不负责维修的,需要客户自行处理。

4.云服务器
云服务器(Elastic Compute Service, 简称ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效。站长只需要向云服务提供商购买一定数额的资源,如计算资源、存储资源、带宽资源等等

二、应用场景
VPS——适合是小型公司,动态网站,页面不是特别多,访问量不是特别大的网站;
服务器租用——适合中小型公司,电子商务网站或者大型论坛,网站每日流量很大;
服务器托管——适合大型公司,自己购买了服务器,需要托管在专业的IDC机房;
云服务器——适合开发型公司,有大并发、动态调整需求频繁的网站。

自己搭建网站选用服务器的方法

经常搭建网站,使用过许多的服务器和搭建方法,总结了点经验和大家分享

一服务器选用

1)如果你就想做一个简单的个人网站的话,可以选用云服务器,有免费的比如主机屋就不错(不是广告哦真心相告,)。缺点就是每月都的发帖,帮人家做广告。

使用方法就是看注册后,申请个域名,(用.top .cc .me……………………………………..便宜哈哈哈!)然后下载个ftp工具,连接上就可以管理网站。网站是php空间,你可以将

html htm 或者是php文件上传上去,然后在主机屋中设置网页默认页,就行了。

2)如果你不懂服务器是啥?你不会用ftp 也不懂html是什么,是个技术0点的it爱好者,你依然可以拥有自己的网站,那就去注册个凡科账号,他会给你pc+个手机网站还有公众号的后台管理,他是免费的,但是必须每月都的登录,否者你的东东会被清空。当然如果你不差钱儿,就什么都好商量了。

3)付费的,功能多的云服务器还有百度云和阿里云等等,这些云服务器都一个样,大部分是php空间+mysql数据库,当然数据库只能本地访问,不能远程访问。当然有些云服务器是可以选择空间类型的,比如百度的云服务器,可以选择 php ,java ,node,等,就是看你熟悉那门语言了。

4)上面说的就是些简单的网站(静态页面或是一般的网站)对于功能需求高的网站或是访问量超大的,或是有游戏需求的网站那就需要使用实体服务器了,但是一般都是企业需求。价格老贵了。如果你需要服务器但是又不愿意出高价,那么有个折中的方案那就是vps,每月就是不到一百多块钱,可以远程控制桌面部署应用。那感觉超爽。

二下面说说云服务器和实体服务器的区别

云服务器是用于构建一般的网站应用的云空间,端口就开放个80端口和数据库的端口,用起来不灵活,功能太少。对于有端口需求和远程数据库访问的需求或是游戏通信需求的场景时,它无能为力,无法在一台云服务上构建多个网站。但是VPS服务器和实体服务器可以构建多个网站和应用。

实体服务器说白了就是一台服务器(超级耐用,无需关机的电脑),一个字”贵“。

vps服务器是在实体服务器集群上划分出n个单独服务器,我们无需关心他们的划分原理,只需要会使用他们就行了(和实体服务器一样)我用的就是VPS服务器,效果好,可以在上面部署多个网站和其他应用,比如游戏后台等。

三说说有了服务器后的网站部署问题

对于linux系统和windowsSERVER系统而言如果用的是java语言环境,那就直接下个阿帕奇tomcat即可,应用放在tomcat下面启动即可

如果是php那就可以下个wampserver,然后部署就ok了php有许多现成的第三方网站生成系统,比如织梦就是个不错的东东,对于医疗,养生,或者是其他的网络营销类网站都用它。当然还有许多,这里就不需要一一列举了。

对于node.js环境也比较简单,下载安装好node.js 用命令启动服务端js文件即可。

这里是大概给大家介绍一下网站部署和服务器选用。本人并非专业人员,大家就将就这看吧!

尝试对网游私人服务器架设的一些接触

前端时间接触到了一些私人服务器游戏,因为自己本身喜欢玩游戏,无论单机还是网游都会有收费的游戏道具,所以之前总是会去各种论坛去寻找破解版和私人服务器。事情的起因就是这样的但是对于网络游戏无论私人还是官方,他的目的都是盈利。那么问题来了,为什么不去自己做一个呢。

当时也是觉得自己异想天开以为他背后肯定也很麻烦,需要很多的人力物力去支持,需要维护什么的。但是做事不能还没开始不清楚他到底是什么 就给认为自己做不到,于是便开始在搜索各类的资料。上网一搜发现现在这方面的技术贴简直扑天盖地了,随随便便就有各种完善的教程,关于架设服务器网的技术已经很成熟了,但是它确实违反法律侵犯别人权利的行为。尤其是那些架设以后为自己谋求私利的,还会被没收非法所得并接受刑事处罚。看的我是怕怕的,但是本来也没有架设的打算,而且也需要去租服务器,不过所用的的方法还是可以去尝试一下,将网游变成单机还是很期待的。

首先想要架设一个游戏首先我们需要一个服务端,分两种情况,一:本机架设,如果就是局域网朋友之间或者自己玩那么本机就可以。二:如果是朋友在不同的地方就要用到服务器,这个就需要成本了,一般都是去租用。这个就不考虑了毕竟会引起侵权的问题。我这次做的就是将前者做成单机版本。解决了服务端的问题我们需要一个游戏的源代码,还有客户端、生成器和登陆器。基本需求的东西大概就这些。

有了以上的这些就可以开始做了,准备工作先配置本地网站:
%title插图%num %title插图%num

这样网站就配置好了。
	然后将之前的生成器端和配套数据库,客户端版本和游戏版本尽量放在一个文件夹,然后配置服务器,具体方法下次在说,因为自己不是理解的很透,也有些麻烦。
	配置完服务器还需要一个登录器,建议不要去找付费的因为免费的可以找到。有了这些就可以登陆了

如何搭建个人服务器(网站/游戏)?

在现代这个互联网时代,不会建站就OUT啦,下面小编给大家分享一个*快捷的建站方法。

用这个建站方法,不仅简单快速,而且不花一分钱,不用买域名,也不用买空间。尤其适合刚刚接触建站的新手,学建站的学生和想打造个人网页的朋友。

准备工具:

一台电脑

XAMPP V3.2.2

花生壳5.0

首先要确保本地已经假设好网页服务器,目前全世界*流行的莫过于LAMP(Linux+Apache+Mysql+PHP),成千上万的网页的服务器都采用这种方式来进行搭建。今天不用Linux,用一般家用的Windows+AMP给大家展示。

Windows+AMP的套件有很多,比如wamp、appserv、xampp等等。都大同小异,这里用xampp来搭建本地网页服务器。

安装完xampp之后,记得打开这四项服务。

然后看一下本地能否访问,输入127.0.0.1。

出现这个页面表示本地网页服务器搭建成功了。

内网服务器搭建完成!!!

这个时候可以把编写好的网页丢入安装磁盘:\xampp\htdocs(默认是C盘) 文件夹目录下,就能本地访问你的网页。

如何让外网也能访问?

这个时候网页只能在本地访问,是无法让别人看到的,如果你编写的网页想让亲朋好友、老师在外网能看到,需要有一个外网的转发服务器应用,这里用花生壳5.0。

打开花生壳5.0,点击右下角的+号。

应用类型选择HTTP80,内网主机填入本地的访问地址127.0.0.1,端口号默认为80。

然后,花生壳5.0会生成一个外网的访问地址,把这个地址发给亲朋好友或者老师,他们就能访问到你的网页了。

想要更快的访问速度?

如果你的网站内容如图片、视频和动画这些元素比较多的话,亦或者访问的人比较多的话,建议你购买带宽加速服务,访问速度会得到大幅的提升,下图为测试参考值(点一点有惊喜)。

点一下阅读原文带宽加速,先人一步

个人或小型企业站该如何选择服务器?

关于这方面之前一直准备分享一下心得,由于一直比较忙,各种想写的就各种耽搁了,今天给大家总结一下个人或小型企业站该如何选择网站服务器

首先,先弄清楚自己的需求和用途:
1、是建立一个静态页面还是动态页面?

2、对域名有什么要求?

3、内容有多少?是否要支持请求量比较大的下载?

4、如果是动态页面要做成多大规模的?

5、BBS 一类的页面对在线用户数量的估算是多少?

6、有数据库的话是什么类型的?数据量多大?

7、网站内容有没有政治敏感的东西?

8、预算多少?

9、对安全性有没有要求?

一般来说,选择网站服务器需要考虑这么几个方面:
买主机(空间 /VPS 等),主要考察空间大小 / 流量 / 连接数 / 数据库 / 流量 / 是否有其它特殊用途等。

静态页面的主机选择
如果仅仅只是纯静态页面,比如只有几个html页面,访问量也很低的话随便买个低价虚拟主机即可!或者找写免费的虚拟主机也是可以的。

动态页面的主机选择
如果是动态页面,先考虑是数据库类型 + 页面类型,比如 jsp+mysql 或者 asp+access 之类的,这种选择决定了你用的主机是 Windows 环境还是 Linux 环境。——这是一个大前提。

如果你,是一个初级网站建设者,网站规模不大,就你自己一个人维护,对网站没有特别的要求,那么一般的虚拟主机就可以了。

个人网站服务器选择

1、国内还是国外?
国内性价比一般都低于国外,这里的性价比指的是单位硬盘空间的价格,国内的主机的稳定性一般也不高,除非是 VPS,但国内有一个好处就是速度快,国外的主机,ping 延迟一般都不小,尤其是学生党用户,在教育网的体验很差。

国内会有备案,有人说备案很复杂,这个事情怎么说呢,我觉得分人,如果你的网站没啥敏感信息,根本没人查你,一般主机提供商都提供辅助备案,所产生的麻烦并不大,如果你不懂备案的话可以看看:如果你不懂备案,那我简单点跟你说

总结 1:要求速度和语言环境,国内;要大空间,高性价比,国外。

2、虚拟主机还是 VPS 还是独立主机?
这个选择主要是网站性能和你自己的预算决定的,当然是 VPS *好,但 VPS 的价格*对不是一般学生党能承受起的,甚至工作以后的个人,一年几千甚至上万的开支也是负担很重。

一般来说,个人 blog 一类的网站对带宽和 CPU 要求不高,这些网站重点考察的是速度以及空间大小(空间性价比),而 BBS 之类的网站一般对 CPU 都有要求,比如同时在线用户大于 50 人以上的 BBS,对 CPU 和数据库性能都有要求。

对于 BBS 之类的网站,以下几个参数是考察你是否使用独立主机的关键:

1)、同时在线人数超过 50~100 人;

2)、注册用户过万;

3)、帖子数过十万,主题数过万。

如果符合其中一条,一般来说虚拟主机还可以承受,如果两条以上,一般的入门级的虚拟主机是很难承受的。

VPS 或者独立主机(或者有些地方叫云主机?)的好处是:灵活,并且你想在里面装什么都可以,你没事拿它下片都可以,如果主机在国外,你还可以拿它FQ。缺点就是,大部分主机商不会给你做安全配置,很多安全设置需要你自己完成。

VPS 或者独立主机你可以主机架设一些特殊的应用,比如 IIS APP 之类的东西,还有 CGI 之类的,另外还可以很方便的在VPS里建设多个网站,总之还是独立主机比较方便,比如小彬现在的博客用的就是VPS。

总结 2:如果小网站,个人博客,预算不高,可以考虑用虚拟主机;如果自己技术水平较高,预算充足,并且有自己的特殊需求,可以用独立主机 /VPS 之类的,如果想借机作为FQ的代理,可以考虑用国外的独立主机。

3、主机的空间配置
硬盘空间肯定跟网站大小有关,如果做下载站或者中转站,空间必须足够大。并且,有些主机对 mssql 数据库的大小有限制,这一点一定要提前看好。mysql 一般都有个数的限制,也要提前打听好。一般来说,虚拟主机尽量别让空间用超过 80%吧,独立主机主机判断,因为每个人需求不一样,并且独立主机的价格都比较贵。

连接数并不是每个服务商都有限制的,对于 BBS 之类的网站来说,连接数是很关键的,通常:*大在线用户数量×2,是你连接数的上限,比如限制*大连接数是 50,那么有超过 25 个人同时访问,就可能有人连不上。非 BBS 的网站一般不考虑连接数限制。

CPU 限制一般都不写出来,但确实都有,这个参数一般影响 BBS 之类的网站,全站搜索的时候,很耗 CPU 时间。同样,非 BBS 网站一般不考虑。

流量限制,如果是下载站 / 中转站的话,流量是一个重要的指标,我过去办的 BBS 网站,一个月的流量很少能用完的,多数都是连接数和 CPU 到上限了。所以,一般都是下载站需要考虑这个参数。另外有些独立主机限制的是总带宽,这里需要自己会计算:1Mbps 大概相当于 120KB/s 的速度。

如果你的硬盘空间满了,流量也用完了,那么……………………你该升级空间了,当然,也恭喜你,你的网站访问的人很多。

总结 3:根据你自己的需求来定制主机的配置吧,另外对于 VPS/ 独立主机来说,硬盘尽量稍微大一点点,虽说vps相对于虚拟主机来说空间已经很大了,但是我们常需要在VPS进行软件操作之类的,就相对比较消耗空间,一般30G就差不多了。

4、不需要考虑的配置
BGP 机房,这个就是一个噱头,跨 AS 访问的速度不可能保证都很快,并且每个人,每个城市,每个学校的速度都不一样,BGP 机房没什么太大意思。

定期备份,这个一般都是自动备份,很少有让你手工回滚数据的,都是用来防止机房突然挂了的,但机房怎么会突然挂了呢?比如:火灾……所以这个一般很难用的上。

总结 4:看到有些不明白的名词,不要被忽悠了,尤其国内的服务商,总喜欢起一些奇怪的词,其实是换汤不换药。

5、主机的位置,高级配置
这个其实很重要,但是为什么*后才说,因为这个太难解释了,国内的,网通和电信之间访问速度差异很大,国外的服务器,欧洲、北美、东南亚速度也都有很大差别,这个完全根据个人情况,甚至有时候要试用了才知道。或者到相关的论坛上搜罗一些信息,接入点的选择要靠经验,甚至是靠教训得到的。

高端用户还喜欢用 SSL 之类的,如果能弄 SSL 的人,我相信不需看这篇文章了,都已经是高端用户了。

这个就不总结了,我自己的教训:godaddy 一定要通过那个在线客服对话系统,告诉它你的主机要放到北美,不要放到新加坡(Singapore)

*后总结

如果你是一个入门者,找一个可以试用的地方,先试用,体验好了再做决定,网站大就不要太吝惜钱,大网站必然要面对大访问量和流量。

国内推荐万网,原因是服务相对齐全,价钱还凑合,稳定;国外推荐 godaddy,因为有支付宝支付!

当然了,也可以找国内的一个小的服务商先买上一个月试试看,主要体验一下备案之类的知识。

好了,就这么多,其实一个网站的建立很简单,但是涉及的知识比较多,需要我们一点点去接触,去学习。

个人拥有云服务器能用来干啥好玩的?

偶尔还是能看到,有人问个人买云服务器能用来怎么玩好,下面我根据个人经验做一点分享。

总的来讲,买服务器可以分为3种目的:

*   学习:学习各种计算机相关技术
*   分享:个人博客等
*   试验:个人有应用的一些想法,想快速试验一下

下面是具体的用法(某一个项目可能包含上面说的多个目的在一起,就不具体划分了):

*   做小程序服务端

小程序现在很火,是很多应用的重要入口,也容易分享导流,小程序可以用云开发是不需要买服务器的,但是不能做后台管理,运维不方便,这个时候需要用云服务器来做后端API的支持

*   移动App的服务端

和小程序一样,云服务器可以用来跑API

*   博客

个人博客,没什么好讲的,当然,也可以去用github的page来搭建

*   试验性网站

如果你有一些想法,比如一些工具性或者内容新的应用想法,想通过网站的方式来呈现,那就需要云服务器

*   梯(嘘)子(嘘)

*这个不多说了,需要买境外的服务器,如果你问我有什么稳定的方案,那咱们不能在这里说。

*   量化交易机器人

量化交易的学习,如果你不抱着暴发户的心态,还是可以去玩玩的,了解和学习一下常规的量化交易是怎么回事,那么可以买个境外的服务器,跑虚拟货币的量化交易,可以学到很多有趣的知识

*   爬虫

这个用途很多,做垂直网站或者机器学习,都需要大量的数据,可以写个爬虫让它帮你抓数据,放在这个服务器上跑

*   学习linux服务器技术

如果没有用过linux,那么买个服务器,试着搭建一些服务,这是一个很有趣的学习过程

*   学习网络技术

和服务器技术一样,没什么好说的

*   搭建jupyter或者jupyterlab环境

喜欢搞AI的同学,在学习机器学习基础知识,比如统计概率学等课程的时候,需要一个实验环境,jupyter无疑是一个非常棒的工具

> 暂时想起这么多,以后想起陆续补充.

那么,另外一个问题,就是面对市面上的 阿里云、腾讯云、华为云 这些云提供商,还有同学会问怎么选择服务器比较划算,对于上面列的这种入门级的需求,我建议这样考虑:

1. 搭个博客建个个人网站这类需求,怎么便宜怎么来。

2. 如果需要跑长时间占用cpu的程序,不要买突发型,要买100%cpu的。

3. 要充分利用新人身份,能买3年就买3年。

其他不需要考虑太多,因为你不是做一个大规模或者性能要求强烈的项目,如果你有那么多精力,不如直接投入上面讲的这些具体的项目实践上去,然后随着具体的项目的深入,你的需求才会具体化,这个时候再按照你的真实需求去升级就好。

那么如果你的真实需求来了,又怎么买更便宜呢?

1.  换一个服务器提供商,用新人身份去买
2.  等优惠券或者搞活动的时候一次性买几年的套餐

好了,还什么等想到在陆续补充。

友情链接: SITEMAP | 旋风加速器官网 | 旋风软件中心 | textarea | 黑洞加速器 | jiaohess | 老王加速器 | 烧饼哥加速器 | 小蓝鸟 | tiktok加速器 | 旋风加速度器 | 旋风加速 | quickq加速器 | 飞驰加速器 | 飞鸟加速器 | 狗急加速器 | hammer加速器 | trafficace | 原子加速器 | 葫芦加速器 | 麦旋风 | 油管加速器 | anycastly | INS加速器 | INS加速器免费版 | 免费vqn加速外网 | 旋风加速器 | 快橙加速器 | 啊哈加速器 | 迷雾通 | 优途加速器 | 海外播 | 坚果加速器 | 海外vqn加速 | 蘑菇加速器 | 毛豆加速器 | 接码平台 | 接码S | 西柚加速器 | 快柠檬加速器 | 黑洞加速 | falemon | 快橙加速器 | anycast加速器 | ibaidu | moneytreeblog | 坚果加速器 | 派币加速器 | 飞鸟加速器 | 毛豆APP | PIKPAK | 安卓vqn免费 | 一元机场加速器 | 一元机场 | 老王加速器 | 黑洞加速器 | 白石山 | 小牛加速器 | 黑洞加速 | 迷雾通官网 | 迷雾通 | 迷雾通加速器 | 十大免费加速神器 | 猎豹加速器 | 蚂蚁加速器 | 坚果加速器 | 黑洞加速 | 银河加速器 | 猎豹加速器 | 海鸥加速器 | 芒果加速器 | 小牛加速器 | 极光加速器 | 黑洞加速 | movabletype中文网 | 猎豹加速器官网 | 烧饼哥加速器官网 | 旋风加速器度器 | 哔咔漫画 | PicACG | 雷霆加速