分类: 服务器

服务器

*次在windows服务器部署项目

一、安装Tomcat解压版

1、在官网下载对应版本解压包选择左边对应版本,然后下载.zip。网址:https://tomcat.apache.org/

2、配置环境变量。

1)新增系统变量:

CATALINA_BASE :D:\apache-tomcat-7.0.78-windows-x64

CATALINA_HOME:D:\apache-tomcat-7.0.78-windows-x64

2)在系统变量Path中追加:

%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

3、打开cmd安装Tomcat服务,输入service.bat install,提示The service ‘tomcat版本’ has been installed即安装完成。

二、安装JDK

1、在官网下载对应版本。http://www.oracle.com/technetwork/java/javase/archive-139210.html

2、双击下载好的文件按提示进行安装,安装完成后配置环境变量。

1)增加系统变量

JAVA_HOME:D:\Java\jdk1.7.0_01

2)在系统变量Path中追加

D:\Java\jdk1.7.0_01\bin

检验是否成功:

在cmd中输入java -version  显示版本即成功。

三、安装MySQL解压版

1、在官网下载对应版本解压包:https://dev.mysql.com/downloads/mysql/

2、解压后在根目录中增加my.ini文件,并将basedir和datadir修改为自己MySQL位置对应目录。
basedir=”D:/mysql-5.5.59-winx64/”

datadir=”D:/mysql-5.5.59-winx64/data/”

3、追加环境变量,在系统变量Path中增加MySQL配置,配置到bin目录

D:\mysql-5.5.59-winx64\bin

4、以管理员身份打开cmd,进入MySQL解压文件的bin目录,输入命令 mysqld -install。如果提示什么success即表示安装成功。成功后接着启动MySQL服务,输入命令 net start mysql。如果成功会提示。

5、打开MySQL数据库并修改密码,默认密码为空。

1)打开cmd,输入mysql -uroot -p

2)输入 show databases;  如果显示有mysql库表示是*高权限登录,*高权限才能进行后续操作。

3)输入 update mysql.user set password=PASSWORD(“新密码”) where user=’root’;

4)输入 FLUSH PRIVILEGES;

5)退出mysql数据库输入 quit

所有安装完成之后把项目war包放在Tomcat的webapps目录中,然后双击Tomcat的bin目录中的startup.bat,启动不报错,能成功访问项目即部署成功。

注:1、如果数据库用的是远程的需要启动Tomcat一次之后找到数据库配置文件进行更改。

2、如果要外网访问项目需要将Tomcat的conf目录中的server.xml文件中的默认端口8080改为对应端口。

遇到的问题:

1、安装解压版mysql:
1.1修改密码一直不成功,没有user表,之后发现打开方式不对,没有权限。用 mysql -uroot -p 命令登录后成功修改密码。
1.2解压之后需要在根目录中加入my.ini文件,网上资料说解压后只需要改默认my-default.ini文件,但是有的版本解压出来没有改文件。
2、tomcat永久保存区域溢出(PermGen space):在catalina.bat的*行增加:
set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m-XX:MaxPermSize=256m

 

题外话:

在eclipse中运行项目时内存溢出:

在项目右键Run As -> run Configurations… ->(X)= Arguments中的VM arguments:中加入:

-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true

打开ftp服务器上的文件夹时发生错误,请检查是否有权限访问该文件夹

阿里云虚拟主机上传网站程序

问题场景:网页制作完成后,程序需上传至虚拟主机

注意事项:

1.Windows系统的主机请将全部网页文件直接上传到FTP根目录,即 / 。

2. 如果网页文件较多,上传较慢,强烈建议您先在本地将网页文件压缩后再通过FTP上传,上传成功后通过控制面板解压缩到指定目录。

上传文件:

一、通过文件浏览器上传网页。优点是操作方便,但只适用于Windows系统的主机

1.在本地电脑双击计算机(以Windows 10为例)

2.在红框处输入ftp://你的主机IP地址,并回车
%title插图%num

3. 输入账号和密码:在用户名处输入主机的管理账号,在密码处输入主机的管理密码,如果你的电脑属于你个人使用,您可以选择勾选保存密码,再次登录就无需再次输入密码。

%title插图%num

4.单击登录后,可看到FTP上所有的文件,你可以将本地的网页文件复制后粘贴到 FTP 目录下。也可以选中文件或文件夹后单击右键删除、重命名、复制、剪切 FTP上的文件。

%title插图%num

问题:在上传过程中,出现“打开ftp服务器上的文件夹时发生错误,请检查是否有权限访问该文件夹”错误。

解决办法(未成功):将上传的文件分配组或用户的权限为完全控制,上传还是失败;

解决办法(成功):设置IE浏览器>>Internet选项>>高级>>将“使用被动FTP(用于防火墙和DSL调制解调器的兼容)”选项去掉>>确定即可

%title插图%num

URL格式规范

URL格式规范
一、格式说明
”|” 表示隔开的两部分只能出现其中一个,方括号[]括起来的表示可选,文字
由双引号””括起来,以n*开头表示至少n个或更多的,n的缺省值为0。

二、总体格式
genericurl = scheme “:” schemepart

scheme = 1*[ lowalpha | digit | “+” | “-” | “.” ]
schemepart = *xchar | ip-schemepart

ip-schemepart = “//” login [ “/” urlpath ]
login = [ user [ “:” password ] “@” ] hostport
hostport = host [ “:” port ]
host = hostname | hostnumber
hostname = *[ domainlabel “.” ] toplabel
domainlabel = alphadigit | alphadigit *[ alphadigit | “-” ] alphadigit
toplabel = alpha | alpha *[ alphadigit | “-” ] alphadigit
alphadigit = alpha | digit
hostnumber = digits “.” digits “.” digits “.” digits
port = digits
user = *[ uchar | “;” | “?” | “&” | “=” ]
password = *[ uchar | “;” | “?” | “&” | “=” ]
urlpath = *xchar ; depends on protocol see section 3.1

三、常见scheme

; FTP (参见RFC959)
ftpurl = “ftp://” login [ “/” fpath [ “;type=” ftptype ]]
fpath = fsegment *[ “/” fsegment ]
fsegment = *[ uchar | “?” | “:” | “@” | “&” | “=” ]
ftptype = “A” | “I” | “D” | “a” | “i” | “d”

; FILE
fileurl = “file://” [ host | “localhost” ] “/” fpath

; HTTP
httpurl = “http://” hostport [ “/” hpath [ “?” search ]]
hpath = hsegment *[ “/” hsegment ]
hsegment = *[ uchar | “;” | “:” | “@” | “&” | “=” ]
search = *[ uchar | “;” | “:” | “@” | “&” | “=” ]

; GOPHER (参见RFC1436)
gopherurl = “gopher://” hostport [ / [ gtype [ selector
[ “%09″ search [ “%09″ gopher+_string ] ] ] ] ]
gtype = xchar
selector = *xchar
gopher+_string = *xchar

; MAILTO (参见 RFC822)

mailtourl = “mailto:” encoded822addr
encoded822addr = 1*xchar ; further defined in RFC822

; NEWS (参见 RFC1036)
newsurl = “news:” grouppart
grouppart = “*” | group | article
group = alpha *[ alpha | digit | “-” | “.” | “+” | “_” ]
article = 1*[ uchar | “;” | “/” | “?” | “:” | “&” | “=” ] “@” host

; NNTP (参见RFC977)
nntpurl = “nntp://” hostport “/” group [ “/” digits ]

; TELNET
telneturl = “telnet://” login [ “/” ]

; WAIS (参见 RFC1625)
waisurl = waisdatabase | waisindex | waisdoc
waisdatabase = “wais://” hostport “/” database
waisindex = “wais://” hostport “/” database “?” search
waisdoc = “wais://” hostport “/” database “/” wtype “/” wpath
database = *uchar
wtype = *uchar
wpath = *uchar

; PROSPERO
prosperourl = “prospero://” hostport “/” ppath *[ fieldspec ]
ppath = psegment *[ “/” psegment ]
psegment = *[ uchar | “?” | “:” | “@” | “&” | “=” ]
fieldspec = “;” fieldname “=” fieldvalue
fieldname = *[ uchar | “?” | “:” | “@” | “&” ]
fieldvalue = *[ uchar | “?” | “:” | “@” | “&” ]

四、杂类
lowalpha = “a” | “b” | “c” | “d” | “e” | “f” | “g” | “h” |
“i” | “j” | “k” | “l” | “m” | “n” | “o” | “p” |
“q” | “r” | “s” | “t” | “u” | “v” | “w” | “x” |
“y” | “z”
hialpha = “A” | “B” | “C” | “D” | “E” | “F” | “G” | “H” | “I” |
“J” | “K” | “L” | “M” | “N” | “O” | “P” | “Q” | “R” |
“S” | “T” | “U” | “V” | “W” | “X” | “Y” | “Z”

alpha = lowalpha | hialpha
digit = “0″ | “1″ | “2″ | “3″ | “4″ | “5″ | “6″ | “7″ |
“8″ | “9″
safe = “$” | “-” | “_” | “.” | “+”
extra = “!” | “*” | “‘” | “(” | “)” | “,”
national = “{” | “}” | “|” | “/” | “^” | “~” | “[” | “]” | “`”
punctuation = “<” | “>” | “#” | “%” | <”>

reserved = “;” | “/” | “?” | “:” | “@” | “&” | “=”
hex = digit | “A” | “B” | “C” | “D” | “E” | “F” |
“a” | “b” | “c” | “d” | “e” | “f”
escape = “%” hex hex

unreserved = alpha | digit | safe | extra
uchar = unreserved | escape
xchar = unreserved | reserved | escape

来自:http://nosound.my.gsdn.net/2004/12/09/6276/

这下对url有了更进一步的认识了.
digits = 1*digit

如何访问本地的FTP地址

如果没有打开FTP身份验证,则直接输入

ftp://地址:端口号

即可打开,

如果有FTP身份验证,也就是需要用户名和密码才能访问,则

在浏览器当中输入:

ftp://用户名:密码@地址:端口号

例如:ftp://FTP-01::yanfa:192.168.10.214:2121/

即可访问。

FTP命令全集

如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。
FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,

其中 -v 显示远程服务器的所有响应信息;

-n 限制ftp的自动登录,即不使用;.n etrc文件;

-d 使用调试方式;

-g 取消全局文件名。

FTP使用的内部命令如下(中括号表示可选项):

1.![cmd[args>:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip

2.$ macro-ame[args]: 执行宏定义macro-name。

3.account[password]: 提供登录远程系统成功后访问系统资源所需的补充口令。

4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。

5.ascii:使用ascii类型传输方式。

6.bell:每个命令执行完毕后计算机响铃一次。

7.bin:使用二进制文件传输方式。

8.bye:退出ftp会话过程。

9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。

10.cd remote-dir:进入远程主机目录。

11.cdup:进入远程主机目录的父目录。

12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。

13.close:中断与远程服务器的ftp会话(与open对应)。

14.cr:使用asscii方式传输文件时,将回车换行转换为回行。

15.delete remote-file:删除远程主机文件。

16.debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。

17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件

18.disconnection:同close。

19.form format:将文件传输方式设置为format,缺省为file方式。

20.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。

21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。

22.hash:每传输1024字节,显示一个hash符号(#)。

23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。

24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。

25.image:设置二进制传输方式(同binary)。

26.lcd[dir]:将本地工作目录切换至dir。

27.ls[remote-dir][local-file]:显示远程目录remote-dir, 并存入本地文件local-file。

28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。

29.mdelete[remote-file]:删除远程主机文件。

30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如 :mdir *.o.*.zipoutfile 。

31.mget remote-files:传输多个远程文件。

32.mkdir dir-name:在远程主机中建一目录。

33.mls remote-file local-file:同nlist,但可指定多个文件名。

34.mode[modename]:将文件传输方式设置为modename, 缺省为stream方式。

35.modtime file-name:显示远程主机文件的*后修改时间。

36.mput local-file:将多个文件传输至远程主机。

37.newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。

38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。

39.nmap[inpattern outpattern]:设置文件名映射机制, 使得文件传输时,文件中的某些字符相互转换, 如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。 该命令特别适用于远程主机为非UNIX机的情况。

40.ntrans[inchars[outchars>:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。

41.open host[port]:建立指定ftp服务器连接,可指定连接端口。

42.passive:进入被动传输方式。

43.prompt:设置多个文件传输时的交互提示。

44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。*条ftp命令必须为open,以首先建立两个服务器间的连接。

45.put local-file[remote-file]:将本地文件local-file传送至远程主机。

46.pwd:显示远程主机的当前工作目录。

47.quit:同bye,退出ftp会话。

48.quote arg1,arg2…:将参数逐字发至远程ftp服务器,如:quote syst.

49.recv remote-file[local-file]:同get。

50.reget remote-file[local-file]:类似于get, 但若local-file存在,则从上次传输中断处续传。

51.rhelp[cmd-name]:请求获得远程主机的帮助。

52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态, 否则显示文件状态。

53.rename[from][to]:更改远程主机文件名。

54.reset:清除回答队列。

55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。

56.rmdir dir-name:删除远程主机目录。

57.runique:设置文件名只一性存储,若文件存在,则在原文件后加后缀.1, .2等。

58.send local-file[remote-file]:同put。

59.sendport:设置PORT命令的使用。

60.site arg1,arg2…:将参数作为SITE命令逐字发送至远程ftp主机。

61.size file-name:显示远程主机文件大小,如:site idle 7200。

62.status:显示当前ftp状态。

63.struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。

64.sunique:将远程主机文件名存储设置为只一(与runique对应)。

65.system:显示远程主机的操作系统类型。

66.tenex:将文件传输类型设置为TENEX机的所需的类型。

67.tick:设置传输时的字节计数器。

68.trace:设置包跟踪。

69.type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。

70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3

71.user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。

72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp 服务器的所有响 应都将显示给用户,缺省为on.

73.?[cmd]:同help.
————————————————
版权声明:本文为CSDN博主「流星亚瑟」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/awcyy/article/details/28839

FTP服务器访问方法

ftp://127.0.0.1”或“ftp://192.168.0.2”

1、DOS下的登录格式。如“ftp ftp.bbc.com”。

2、浏览器中的登录格式。如“ftp://ftp.bbc.com”。

3、FTP客户端应用软件的设置。比如在CuteFTP中

如果使用IE直接登陆FTP,则直接用IE浏览器访问“ftp://主机名@IP地址”,然后在弹出的窗口输入FTP用户和密码登陆,进入后可直接使用复制、粘贴命令来上传内容。

¤FTP地址格式
lftp://用户名:密码@FTP服务器IP地址或域名:FTP命令端口/路径/文件名
lftp://ftp1.cug.edu.cn
lftp://user:password@ftp1.cug.edu.cn
 

打开IE浏览器,输入地址“ftp://localhost/”,看看可否登录该服务器,并实验一下上传、下载功能。

2、修改“默认Ftp站点”:打开“Internet 服务管理器”,打开“默认Ftp站点”属性对话框,设置站点名称为你的名字,把本网站的目录设置为主目录。

打开IE浏览器,输入地址“ftp://localhost/”,查看能否打开本网站的目录。

3、在IE浏览器中访问网络中其它Ftp服务器。使用的地址是“ftp://IP地址”

1、架设FTP服务器
1.1 使用IIS架设FTP服务器

 如果只是想建立一个小型的同时在线用户数不超过10个的FTP服务器, 且不会同时进行大流量的数据传输, 则可以使用IIS 5作为服务器软件来架设.

 这里我们对一下案例予以说明, 大家借鉴: 一台

1.1.1 安装IIS的FTP服务

 Windows XP默认状态是不安装FTP服务的, 需要手动添加安装, 安装过程如下:

 (1)进入控制面板, 找到”添加/删除程序”, 打开后选择”添加/删除Windows组件”.

 (2)在弹出的”Windows组件向导”界面中, 在”组件”列表中选择”Internet信息服务(IIS)”项, 单击”详细信息”按钮, 显示有关Internet信息服务的所有子组件.【注:XP pro版本含IIS服务, 但是XP home版本没有, 安装时请注意】

 (3)构选”文件传输协议(FTP)服务”复选框, 单击”确定”, 并根据提示插入系统安装盘.

 FTP服务器安装完毕. 默认状态FTP服务会随系统自动开始. FTP服务器的标识为”默认FTP站点”, 主目录的文件夹为”C:\Interpub\Ftproot”, IP地址为”全部为分配”(就是所有IP地址用户都可以访问).

 用户无需做任何设置, 只要把文件拷贝到C:\Interpub\Ftproot下, 用户就可以通过FTP客户端以匿名方式登陆. 默认状态匿名只能浏览, 不能下载.【注:其实如果你的用户反映无法访问, 检查你的防火墙设置, 是否容许访问本机FTP服务】.

 

1.1.2 FTP服务器的设置

 电脑重启后, FTP服务就开始运行, 但是还要进行一些设置. 开始–>所有程序–>管理工具–>Internet信息服务, 进入后, 用鼠标右键单击”默认FTP站点”, 在弹出的菜单中选”属性”, 这里我们可以设置FTP服务器的名称、IP、端口、访问帐号、FTP目录未知、用户进入FTP时接受的消息等.

1.2 使用Serv-U架设FTP服务器

 Serv-U FTP server是一款专业的FTP服务器软件, 与其他同类软件相比, Serv-U功能强大, 性能稳定, 安全可靠, 且使用简单, 它可在同一台PC上建立多个FTP服务器, 可以为每个FTP服务器建立对应的帐号, 并能为不同的用户设置不同的权限, 能详细记录访问用户的情况.

1.2.1 下载、安装Serv-U

 这个从主战(www.crsky.com)下载安装就好了, 不再累赘了.

1.2.2 基本设置

安装完Serv-U以后, 需要对此进行设置, 才能正式投入使用, 首先对域名与IP地址进行设置, 操作步骤如下:【注:由于ADSL, 主机是动态IP, 所以需要使用动态域名解析, 文章后面将提及】

 (1)设置服务器信息. 启动Serv-U, *次启动该程序时, 会自动运行Serv-U设置向导. 单击”Next”直到出现”IP address(leave blank for dynamic or known IP)”界面, 这里为空.

 (2)添加Anonymous帐号. 在Allow anoymous access处可根据自己需要选择.

 (3)新建帐号. 在对Anonymous帐号进行设置后, 软件询问是否还要继续设置其他帐号. 此时添加就OK.

2、端口映射
 实现端口映射的方法很多, 一般都需要在局域网服务器上进行设置或安装运行一个端口映射软件.这里只介绍两种. 我们假设主机在局域网内的IP为192.168.0.2, 通过局域网服务器的2121端口开通公网FTP.

 

2.1 通过Internet连接共享实现

 (1)以XP为例, 打开”网络连接”, 找到拨号连接, 鼠标右键单击–>属性, 切换至”高级”选项卡, 单击右下角的”设置”.

 (2)这是弹出”高级设置”, 选择”ftp服务器”, 双击, 在中间处填入ftp服务器的局域网地址, 确定推出.

 (3)由于系统默认ftp端口是21, 如果要自定义ftp服务器的端口, 在”高级设置”窗口中单击”添加”, 一次输入”服务描述”、”局域网IP地址”、”外部端口号”、”内部端口号”, 确定推出.【外部端口号是只局域网服务器对外开放的端口(本例为2121), 内部端口号是要架设ftp的服务器的PC对局域网开发的端口(如果serv-U没有特意设置应该是21)】

 这样外网朋友可以通过ftp://你局域网服务器的IP(动态):2121来访问你的ftp了

1.启动Serv-U建立一个匿名用户

在管理器的左边列表中选中“Users(用户)”,单击右键选择“New User(新用户)”,或者按键盘的“Insert”键也可以,在“User Name”栏中输入“Anonymous”,接下来直接在文本框中输入//对方计算机名/共享文件夹名,如“//imc/one”,按“Next”按钮,接下来询问你是否限制匿名用户只能访问这个目录,点选“Yes”,按“Finish”完成设置。

2.登录FTP服务器

打开IE浏览器,在地址栏中输入“ftp://127.0.0.1”或“ftp://192.168.0.2”(“192.168.0.2”是本机在局域网中的IP地址),不需要输入用户名和密码,现在你就可以像浏览互联网的FTP服务器一样浏览//Imc/One 下的内容了,当遇到想下载的文件时,如果机器中有安装Flashget下载软件,只需直接在文件上双击,这时FlashGet就会自动弹出“添加新下载任务”的对话框让你选择文件的保存路径,之后FlashGet就会把文件下载到指定的目录中,由于现在的下载软件一般都具有继点续传功能,因此即使在下载过程中网络连接断开,当网络畅通的时候文件又可以续传,我想这点不用多讲大家也都知道该是怎样操作吧!另外,当你要下载文件夹或下载多个文件时,用FlashGet将不能下载,这时我们就可以取用FTP客户端软件(如FlashFXP、LeapFTP等)来下载,不过用这类软件下载时,*好把下载列表保存起来,这样一旦文件复制失败,就可以打开这个文件继续下载。

经过以上两个简单的操作步骤后,已经解决了局域网的续传问题,然而两步简单的操作并不满足我们的需求,Serv-U还有很多实用的功能,我们只要加点创意就可以善加利用它来完善FTP服务器,在实际应用中将可以简化许多不必要的繁杂操作。

3. 增加虚拟目录

在以上的例子中,在地址栏中输入“ftp://192.168.0.2”只能够访问//imc/one 共享文件夹中的内容,如果要访问其他共享文件夹,必须要修改Serv-U的“主目录”路径,这样显然不便于操作。我们可以通过增加虚拟目录的办法来解决这个问题。例如在地址栏中输入“ftp://192.168.0.2/two”就可以访问//imc/two中的内容,操作如下:
步骤一:

在管理器左边列表中选择“Domains(域)”下面的“Settings(设置)”,在右边的框架中切换到“General(常用)”页面。单击“ADD(添加)”按钮,然后在“Physical Path(物理路径)”栏中输入//imc/two ,按“Next”,在“Map Physical Path to(映射路径)”栏中输入//imc/one,按“Next”,在“Mapped Path Name(映射路径名称)”栏中输入“two”,按“Finish”完成。

步骤二:

在左边列表中点选“Users(用户)”下的“Anonymous(匿名)”用户,然后在右边框架中切换到“Dir Access(目录存取)”页面,按“Add(添加)”按钮,在栏中输入//imc/two,然后按“Finish”完成。现在按一下Serv-U工具栏中的“刷新”按钮,在IE地址栏中输入“ftp://192.168.0.2” 访问的是//imc/one 共享文件夹下的内容;输入“ftp://192.168.0.2/two”访问的是//imc/two 共享文件夹下的内容,按照这个办法一次性给所有共享文件夹都增加虚拟目录,以后要访问其他的共享文件夹就不用修改“主目录”啦!

以上架设的FTP服务器,局域网中的其他用户也能通过它来访问共享文件夹,换言之局域网中的其他用户也能用到续传文件的功能。但如果你不想别人利用你的FTP服务器来访问共享资源的话,你可以在Serv-U的左边列表中点选“Anonymous”用户,在右边框架中切换到“IP Access(IP访问)”页,点选“Deny access(拒*访问)”,然后在“Rule(规则)”栏中输入“*.*.*.*”,按“Add(添加)”按钮,接下来再点选“Allow Access(允许访问)”,在“Rule(规则)”栏中输入本机在局域网中的IP地址,按“Add(添加)”按钮,“刷新”一下设置。现在局域网中就只有你可以用FTP服务器来访问共享文件夹,而其他用户就不能通过你的FTP服务器来访问共享资源了。

一、配置Ftp服务器

Ftp服务器也是IIS的一个组件,如果没有安装IIS,可参看上一节配置Web服务器中IIS的安装。Ftp服务器的配置方法与Web服务器的配置方法基本上相同。

IIS安装后就已经自动生成了一个Ftp站点,它的名字叫“默认Ftp站点”。

打开“控制面板”→“管理工具”→“Internet 服务管理器”,弹出“Internet 服务管理器”窗口。

图1

在“默认Ftp站点”上单击鼠标右键,选择“属性”,弹出“默认Ftp站点 属性”对话框。

①“Ftp站点”标签。

图2

在这里可以对站点“说明”、“IP地址”、“TCP端口”进行设置。

②“安全账号”标签。

图3

在这里可以设置其它用户登录Ftp服务器的方法,如果设置为“只允许匿名连接”,则该Ftp服务器对所有访问者是开放的,无需密码就可以登录该服务器;如果设置为密码控制,则只有授权用户才能登陆该服务器,登录时需提供用户名和密码。

③“主目录”标签。

图4

在这里可以查看或修改本站主目录的位置。

二、访问Ftp站点

客户端访问FTP服务器有三种方法:

① 利用FTP命令;

② 利用IE6.0;

③ 利用FTP客户端软件。

下面简单介绍用IE6.0访问Ftp站点的方法。

IE 6.0中包含了FTP客户程序,可直接访问FTP服务器。(注意:低版本的IE无此功能)

使用方法:

打开IE 6.0;

在地址栏中输入以ftp://开头的URL地址;如果是非匿名FTP服务器,再输入用户名和密码。

用IE 6.0打开的FTP界面类似于Windows资源管理器,使用方法也类似,将磁盘上的文件复制到其中,实现的是文件的上传功能,而将其中的文件复制到本机,实现的是文件下载功能。

三、实验要求:

1、查看默认Ftp站点:打开“Internet 服务管理器”,打开“默认Ftp站点”属性对话框,找到它的主目录。

用Windows资源管理器打开该目录,向其中随意复制几个文件。

打开IE浏览器,输入地址“ftp://localhost/”,看看可否登录该服务器,并实验一下上传、下载功能。

2、修改“默认Ftp站点”:打开“Internet 服务管理器”,打开“默认Ftp站点”属性对话框,设置站点名称为你的名字,把本网站的目录设置为主目录。

打开IE浏览器,输入地址“ftp://localhost/”,查看能否打开本网站的目录。

3、在IE浏览器中访问网络中其它Ftp服务器。使用的地址是“ftp://IP地址”

访问FTP:

一、FTP概述

FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。

FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。

FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用电子邮箱地址为密码登录服务器;授权的FTP服务器必须用授权的账户名和密码才能登录服务器。通常匿名的用户权限较低,只能下载文件,不能上传文件。

客户机访问FTP服务器通常有两种方法:用FTP命令访问和用FTP客户端软件访问。

二、常用FTP命令的使用

从“开始”→“程序”→“附件”→“命令提示符”,打开DOS命令窗口,就可以输入FTP命令了。

1、登录FTP服务器

方法一:输入命令ftp host

其中host是FTP服务器的域名或IP地址。如:

C:>ftp ftp.bttc.cn

启动FTP后,命令提示符变为ftp>

方法二:先输入命令ftp启动FTP,再用命令open host登录服务器。如:

C:>ftp

ftp>open ftp.bttc.cn

登录时先是显示一些欢迎信息,然后会要求输入用户名和密码,比如匿名登录服务器:

C:>ftp ftp.bttc.cn

…………

User:anonymous
331 User name okay,please send complete E-mail address as password
Password:
230 User logged in,proceed
ftp>

注意:在输入密码时,屏幕没有任何显示,但已经输入了,不要认为出错。登录成功后就可以访问FTP服务器上的文件了。

如果由于用户名或密码错误导致登录失败,可以用user命令重新登录。

2、查看FTP服务器上的文件

dir命令:显示目录和文件列表。

ls命令:显示简易的文件列表。

cd命令:进入指定的目录。

dir命令可以使用通配符“*”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令dir *.jpg。

cd命令中必须带目录名。比如cd main表示进入当前目录下的main子目录,cd ..表示退回上一级子目录。

3、下载文件

上传和下载文件时应该使用正确的传输类型,FTP的传输类型分为ASCII码方式和二进制方式两种,对.txt、.htm等文件应采用ASCII码方式传输,对.exe或图片、视频、音频等文件应采用二进制方式传输。在默认情况下,FTP为ASCII码传输方式。

type命令:查看当前的传输方式。

ascii命令:设定传输方式为ASCII码方式。

binary命令:设定传输方式为二进制方式。

以上命令都不带参数。

get命令:下载指定文件。

get命令的格式:get filename [newname],filename为下载的FTP服务器上的文件名,newname为保存在本地计算机上时使用的名字,如果不指定newname,文件将以原名保存。

get命令下载的文件将保存在本地计算机的工作目录下。该目录是启动FTP时在盘符C:后显示的目录。如果想修改本地计算机的工作目录,可以使用lcd命令。比如:lcd d:表示将工作目录设定为D盘的根目录。

mget命令:下载多个文件。

mget命令的格式:mget filename [filename ……]。

mget命令支持通配符“*”和“?”,比如:mget *.mp3 表示下载FTP服务器当前目录下的所有扩展名为mp3的文件。

4、上传文件

put命令:上传指定文件。

put命令的格式:put filename [newname],filename为上传的本地文件名,newname为上传至FTP服务器上时使用的名字,如果不指定newname,文件将以原名上传。

上传文件前,应该根据文件的类型设置传输方式,本机的工作目录也应该设置为上传文件所在的目录。

5、结束并退出FTP

close命令:结束与服务器的FTP会话。

quit命令:结束与服务器的FTP会话并退出FTP环境。

6、其它FTP命令

pwd命令:查看FTP服务器上的当前工作目录。

rename filename newfilename命令:重命名FTP服务器上的文件。

delete filename命令:删除FTP服务器上的文件。

help [cmd]命令:显示FTP命令的帮助信息,cmd是命令名,如果不带参数,则显示所有FTP命令。

三、用IE6.0访问FTP服务器

IE6.0包含了FTP客户程序,所以用IE6.0可直接访问FTP服务器。

在IE6.0的地址栏中输入以“ftp://”开头的FTP服务器域名,就可以访问了,比如访问域名为ftp.bttc.cn的FTP服务器应输入地址:“ftp://ftp.bttc.cn”。登录成功后,使用方法类似于“我的电脑”,只是其中的文件在FTP服务器上。将其中的文件保存到本地计算机上就是下载,将本机文件复制到文件夹中就是上传。

四、使用FTP客户端软件访问FTP服务器

FTP客户端软件有很多,找一个安装到计算机中,就可以用它访问FTP服务器了。这类软件通常使用简单、方便。

“CuteFTP”是*知名的FTP客户端软件,很适合于经常访问FTP站点的用户。

“影音传送带”是一个有名的下载软件,不仅可以从Web服务器上下载文件,也可以从Ftp服务器上下载,支持断点续断、多线程下载,适合于从FTP站点上下载Serv-U是一个FTP服务器程序(用户可以从www.serv-u.com网站下载),能够运行于Windows 95/98/2000/Me/XP,以及Windows NT 4.0操作系统,可以使用户计算机配置成为一个FTP服务器。网络上的其他计算机可以通过连接该FTP服务器来复制、移动、创建或删除文件和目录。

10.3.1 安装Serv-U并建立FTP服务器

下载Serv-U应用程序后,执行ServU4004.exe,并根据提示逐步安装。安装完成后不需要重新启动计算机,用户就可以直接选择“开始”→“程序”→“Serv-U FTP Server”→“Serv-U Administrator”命令启动应用程序,并进行简单设置。下面我们以当前计算机(IP地址为192.168.0.1,域名为server.kangbo.com)为例,建立FTP服务器。

建立FTP服务器的操作步骤如下:

(1) 启动Serv-U程序,打开Serv-U Administrator窗口,此时将显示Setup Wizard对话框,如图10-13所示。利用该对话框可以轻松地完成基本设置。 FTP服务器访问方法   图10-13 Setup Wizard对话框   (2) 单击Next按钮,打开Show menu images对话框,选择Yes单选按钮,在使用菜单项目时可以使用小图标。   (3) 单击Next按钮,打开Your IP address对话框,在IP address文本框中输入服务器的IP地址,如192.168.0.1。   (4) 单击Next按钮,打开Domain name对话框,在Domain name文本框中输入域名,如server.kangbo.com。   (5) 单击Next按钮,打开Anonymous account对话框,选择Yes单选按钮,允许用户匿名访问目录。   (6) 单击Next按钮,打开Home directory对话框,并在其中Anonymous home directory文本框中输入匿名用户登录的主目录,如C:\MyFTP。   (7) 单击Next按钮,打开Lock in home directory对话框,选择Yes单选按钮,锁定匿名访问目录。这样,匿名登录的用户将只能访问主目录下的文件和文件夹,而这个目录之外的其他文件和文件夹将不能被访问。   (8) 单击Next按钮,打开Named account对话框,选择Yes单选按钮,创建命名账号,使用户能够以特定的账号访问FTP。   (9) 单击Next按钮,打开Account name对话框,在Account login name文本框中输入所要建立的账号的名称,如wang。   (10) 单击Next按钮,打开Account Password对话框,在Password文本框中输入密码,如wang。   (11) 单击Next按钮,打开Home directory对话框,在Home directory文本框中输入登录目录的名称,与步骤(6)输入的内容相同,如C:\MyFTP。   (12) 单击Next按钮,打开Lock in home directory对话框,选择No单选按钮,不锁定该主目录。   (13) 单击Next按钮,打开Admin privilege对话框,在Account admin privilege下拉列表框中选择管理员权限。这里我们选择系统管理员权限,即System Administrator。   (14) 单击Next按钮,打开Done对话框。如果需要修改前面的设置,可单击Previous按钮;要保留设置,可单击Finish按钮,这时Serv-U管理员窗口如图10-14所示。 FTP服务器访问方法   图10-14 配置站点后的管理员窗口   10.3.2 创建一个组   在Serv-U Administrator窗口中,展开创建的FTP服务器节点,右击Groups节点,从弹出的快捷菜单中选择New Group命令,可以创建一个组。此时将打开Add new group对话框,在Group name文本框中输入组名称,如Wd,然后单击Finish按钮,创建的组将显示在管理员窗口中。   选择Dir Access选项卡,单击Add按钮,打开Add file/path to access rules对话框。设置文件路径,如C:\MyFTP,以及本组对文件夹所具有的权限,如图10-15所示。 FTP服务器访问方法   图10-15 创建组并设置文件路径   10.3.3 建立虚拟目录   对于匿名用户(Anonymous)来说,他的主目录为C:\MyFTP,如果要想通过ftp://192.168.0.1/temp的格式访问C:\Wang中的内容,则需要为其添加虚拟目录。   建立虚拟目录的操作步骤如下:    (1) 在Serv-U管理员窗口中,单击服务器节点下的Settings节点,选择General选项卡。   (2) 单击Add按钮,打开Virtual path mappings-step 1对话框,在Physical path文本框中输入物理路径,如C:\MyFTP。   (3) 单击Next按钮,打开Virtual path mappings-step 2对话框,在Map physical path to文本框中输入路径被映射到的目录名,如C:\Wang。   (4) 单击Next按钮,打开Virtual path mappings-step 3对话框,在Map path name文本框中,输入虚拟目录名,如temp。   (5) 单击Finish按钮,完成虚拟目录创建,其结果如图10-16所示。 FTP服务器访问方法 图10-16 创建虚拟目录   (6) 在管理器左边的窗格中选择Anonymous用户,再在右边窗格切换到Dir Access选项卡,然后单击Add按钮,将C:\Wang目录增加到列表中。   10.3.4 管理FTP用户   在使用Serv-U管理员创建服务器站点时,我们已创建了一个Anonymous用户和一个wang用户。管理员也可以根据需要,增加、删除、复制或禁用用户。   ● 要增加一个新用户,包括增加Anonymous用户,可在管理员窗口的左边窗格中右击Users节点。弹出快捷菜单,选择New User命令,打开Add new user对话框。根据提示,并依次输入用户名(User Name)、密码(Password)和主目录(Home directory)。   ● 要删除一个用户,可右击选中的用户,并从弹出的快捷菜单中选择Delete User命令即可。   ● 要复制一个用户,可右击选中的用户,并从弹出的快捷菜单中选择Copy User命令,则会生成一个新用户(其名称为在原用户名前添加Copy of)。它除了用户名与原用户不同外,其他各项(包括密码、主目录、目录权限等)则完全一致。   ● 要暂时禁用一个用户的登录权限,可选中该用户,然后切换到Account选项卡,并启用Disable account复选框即可。10.3.5 管理目录权限   在Serv-U管理员窗口左边窗格中选择用户名,再将右边窗格切换到Dir Access选项卡。在列表中选中目录后,就可以在窗口的右侧更改当前用户的访问权限了,其设置如图10-17所示。 FTP服务器访问方法   图10-17 设置访问权限   访问权限共分为3类,即文件、目录和子目录权限。其中,文件权限包括Read,Write,Append,Delete和Execute;目录权限包括List,Create和Remove;子目录权限只有Inherit。当相应复选框被启用时,则所设置的权限将对当前目录及其下的整个目录树起作用。   10.3.6 客户端的连接   在客户端,用户可以通过DOS方式、IE浏览器或专用的FTP客户端应用程序等多种方式,来连接所配置的FTP服务器。   ● 在DOS(或命令提示符)状态下,客户端的访问格式为ftp -A 192.168.0.1,以匿名方式登录,不需要输入用户名和密码。   ● 在IE浏览器中,客户端的访问格式为,ftp://192.168.0.1,也不需要输入用户名和密码。   ● 在专用的FTP客户端应用程序设置中,如CuteFTP Version 4.2中文版,按如图10-18所示,在“站点标签”文本框中输入站点标签名称(任意);在“主机地址”文本框中输入FTP服务器站点地址192.168.0.1;在“用户ID”和“密码”文本框中分别输入用户名和密码。然后单击“确定”按钮。   注释:   在客户端的连接中,IP地址192.168.0.1也可以用计算机名server.kangbo.com来代替。在DOS方式下,除了ftp -A 192.168.0.1中的A一定要大写外,其他字符均不区分大小写。如果在DOS方式下用ftp 192.168.0.1的格式进行登录,则需要输入登录的用户名及密码。 FTP服务器访问方法 图10-18 使用FTP客户端软件登录服务器

将文件复制到FTP服务器时发生错误解决办法

《 将文件复制到FTP服务器时发生错误 》

问题 : 将文件复制到FTP服务器时发生错误。请检查是否有权限访问该文件夹。如下图:

%title插图%num

关于这个文件夹访问权限问题呢,我觉得主要是字符编码在作怪,就像Mysql数据库连接一样,必须在链接地址后面添加 “ characterEncoding=utf8 ” 一样,如果不设置这个编码就无法连接到数据库进行数据的写操作。

但是FTP作为文件传输,是以流的形式进行的,所以不能以UTF-8的编码格式进行文件的操作。

具体解决步骤如下:
可以直接在起始栏搜索框中输入 ” Internet ” ,然后选择 “ Internet信息服务(IIS)管理器 ” ,如下图:

%title插图%num

在网站中选中创建并正在使用的FTP站点,并点击右边 “ 高级设置 ” 进入到FTP的高级设置 Dialog 中,如下图:

%title插图%num

在高级设置 Dialog 中找到 “ 允许UTF-8 ” 一栏,点击下拉列边,并选择 “ False ” 即可,如下图:

%title插图%num

设置完成文件操作字符编码后,还需要必须重启FTP服务器,点击右边菜单栏中的 “ 重新启动 ” ,如下图:

%title插图%num

FTP文件服务器重启后,就可以正常的将文件复制到 FTP 上了。

好了关于 “ 将文件复制到FTP服务器时发生错误。 ” 问题就解决了。

阿里轻量应用服务器搭建Tomcat

一、购买服务器
购买服务器的地址:服务器购买
这里我糊里糊涂的买了轻量级应用服务器,然后花费了大量的时间搭建了一个Tomcat,中间也是各种坑,这里就分享一下,希望能帮助到后来人吧。这里服务器的系统为CentOS7

二、安装jdk:Linux CentOS 7 & JDK 1.7 安装与配置
三、安装tomcat
1、下载tomcat:下载地址
%title插图%num

2、解压:

tar -zxvf apache-tomcat-7.0.57.tar.gz
1
3、加入tomcat的环境变量,在/etc/profile中加入:
export CATALINA_HOME=/wocloud/tomcat_cluster/tomcat1/apache-tomcat-7.0.57

4、启动tomcat,进入/root/apache-tomcat-7.0.73/bin(我直接安装在了root目录下,如果安装路径不一样,按照自己的路径)
执行:./startup.sh,出现如下图片则启动成功,这个时候可以用你本机上的浏览器访问一下,应该是不能访问的。
%title插图%num

5、配置防火墙
在CentOS 7中引入了一个更强大的防火墙——Firewall。我们需要在Firewall中开启8080和8009端口(这里的两个端口是tomcat默认的访问tomcat服务器的端口,如果自己改变了端口,要按照自己修改的端口),也就是将8080和8009端口加入到zone(Firewall的新特性,简单讲它的作用就是定义了网络区域网络连接的可信等级)中。命令如下:

firewall-cmd –zone=public –add-port=8080/tcp –permanent
firewall-cmd –zone=public –add-port=8009/tcp –permanent
1
2
这样就成功的将8081端口加入了public区域中,permanent参数表示永久生效,即重启也不会失效,*后不要忘记更新防火墙规则:

firewall-cmd –reload
1
OK,下面看一下public区域下所有已打开的端口,命令如下:

firewall-cmd –zone=public –list-ports

%title插图%num

6、可能你会以为这样就能访问了,其实还是不行,因为阿里云中还有一层防火墙,我们需要在阿里云服务器管理中开发80808009端

%title插图%num

7、好了终于完成了,这个时候,就可以通过服务器的外网ip或者域名来访问tomcat了:

%title插图%num

ntp服务安装

ntp服务安装
1.查看是否存在对应服务
rpm -qa | grep ntp

2.如果不存在安装对应服务
yum install ntp ntpdate -y

3.查看ntp运行状态
systemctl status ntpd

4.修改配置文件
vim /etc/ntp.conf

注释

#拒* IPv4 的用户与IPv6的用户

#restrict default kod nomodify notrap nopeer noquery
#restrict -6 default kod nomodify notrap nopeer noquery

#放行本机来源

#restrict 127.0.0.1
#restrict -6 ::1

#默认ntp服务器

#server 0.centos.pool.ntp.org iburst

#server 1.centos.pool.ntp.org iburst

#server 2.centos.pool.ntp.org iburst

#server 3.centos.pool.ntp.org iburst

添加

#默认只能通过ntp进行校时

restrict default nomodify notrap nopeer noquery

#ntp服务器地址

server 172.16.1.1

fudge 172.16.1.1 stratum 0

5.重启服务并查看状态
systemctl restart ntpd 或 service ntpd restart

6.查看是否同步
ntpq -p

7.如果失败查看是否开启端口(ntp协议默认端口123)
firewall-cmd –permanent –add-port=123/udp

firewall-cmd –reload

8.设置开机自启
**chkconfig –list ntpd 查看是否开机自启 **

systemctl enable ntpd 或 service ntpd enable
————————————————
版权声明:本文为CSDN博主「Farmermark993」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zalu9810/article/details/112358788

搭建ntp服务器

1.同步网络时间

先关闭掉ntp服务,使用ntpd同步网络时间。

/etc/init.d/ntpd stop

ntpdate 2.hk.pool.ntp.org

网络时间可以从http://www.pool.ntp.org中获取离自己*近的区域,我这里选的香港

%title插图%num

2. 配置/etc/ntp.conf

更改server

  1. server 2.hk.pool.ntp.org
  2. server 0.asia.pool.ntp.org
  3. server 3.asia.pool.ntp.org

设置权限:

参数有以下几个:

ignore  :关闭所有的 NTP 联机服务

nomodify:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。

notrust :客户端除非通过认证,否则该客户端来源将被视为不信任子网

noquery :不提供客户端的时间查询:用户端不能使用ntpq,ntpc等命令来查询ntp服务器

notrap :不提供trap远端登陆:拒*为匹配的主机提供模式 6 控制消息陷阱服务。陷阱服务是 ntpdq 控制消息协议的子系统,用于远程事件日志记录程序。

 

  1. restrict default kod nomodify notrap nopeer noquery
  2. restrict 127.0.0.1
  3. restrict 192.168.0.0 mask 255.255.255.0 nomodify
3. 开放端口123
  1. iptables -A INPUT -p udp –dport 123 -j ACCEPT
  2. /etc/init.d/iptables save
4. 客户端设施

我们在客户机上同步刚才搭建的时间服务器了,192.168.0.80就是我刚搭建的。

  1. server 192.168.0.80 prefer
  2. server 0.centos.pool.ntp.org iburst
  3. server 1.centos.pool.ntp.org iburst
  4. server 2.centos.pool.ntp.org iburst
  5. server 3.centos.pool.ntp.org iburst

查看效果

%title插图%num

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