
- 外 形
- 刀片式、塔式、机柜式等
- 构 成
- cpu、芯片组、内存、磁盘系统等
- 分 类
- 文件、数据库及应用程序服务器
- 别 名
- 伺服器
- 中文名
- 服务器
- 特 性
- 可扩展、易使用、可用、易管理
- 外文名
- server
-
如何将本地文件通过终端上传到linux服务器 /服务器/阿里云
2018-07-23 10:03:42scp -P 端口 c://xxxx....(1)在本地的终端下,而不是在服务器上。在本地的终端上才能将本地的文件拷入服务器。 (2)scp -r localfile.txt username@192.168.0.1:/home/username/ 其中, 1)scp是命令,-r是参...scp -P 端口 c://xxxx.txt user@ip:/home/root
注意:
-P 大写
-i 公钥
(我是将文件上传到阿里云)
(1)在本地的终端下,而不是在服务器上。在本地的终端上才能将本地的文件拷入服务器。
(2)scp -r localfile.txt username@192.168.0.1:/home/username/
其中,
1)scp是命令,-r是参数
2)localfile.txt 是文件的路径和文件名
3)username是服务器账号
4)192.168.0.1是要上传的服务器ip地址
5)/home/username/是要拷入的文件夹路径如何连接一个Linux服务器
Linux服务器端准备工作
-
首先需要在Linux服务器上安装
openssh-server
,打开Linux服务器命令行终端,键入下面命令sudo apt-get install openssh-server
- 1
-
修改Linux服务器的
ssh
配置文件
sudo gedit /etc/ssh/sshd_config
- 1
- 先使用”#”注释掉
PermitRootLogin without-password
- 添加一行
PermitRootLogin yes
-
然后开启
ssh
服务ps -e | grep ssh
- 1
客户端准备工作
客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器
Ubuntu系统
- 一般情况下,Ubuntu系统都是自带了
openssh-client
,如果没有安装,在命令行键入下面
sudo apt-get install openssh-client
- 1
- 如果已经安装好了
openssh-client
,那么可以使用下面的命令连接服务器 - ssh username@ip 在命令行下输入,然后就可以连接到服务器了
ssh username@IP
- 1
- 这里的
username
是服务器的一个用户账号,IP
也是服务器的IP地址
Windows系统
-
Windows平台下有许多提供
ssh
服务的软件,我们在这里使用Xshell 5
软件 -
打开
Xshell 5
软件,点击左上角的新建 -
在主机处输入Linux服务器的IP地址,协议选择为
ssh
,端口号为22
-
点击确定按钮,再点击连接,此时会弹出一个交互窗口,输入服务器的一个账户和密码
数据传输
下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输
Ubuntu系统
- 在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器
scp ./filename username@IP:/home/bio321/Desktop
- 1
- 也可以将服务器端的数据传入到客户端,键入以下命令
scp username@IP:/home/bio321/Desktop/filename ./data
- 1
Windows系统
- 在Linux服务器安装
lrzsz
,服务器端打开命令行,键入以下命令安装
sudo apt-get install lrzsz
- 1
-
将客户端数据传入服务端,服务端打开命令行,键入命令
rz
-
将服务端数据传入客户端,服务端打开命令行,键入命令
sz
1、从服务器上下载文件
scp username@servername:/path/filename /var/www/local_dir(本地目录)例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录)
2、上传本地文件到服务器
scp /path/filename username@servername:/path例如scp /var/www/test.php root@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中
(之后会提醒输入登陆服务器的密码)
3、从服务器下载整个目录
scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)例如:scp -r root@192.168.0.101:/var/www/test /var/www/
4、上传目录到服务器
scp -r local_dir username@servername:remote_dir
例如:scp -r test root@192.168.0.101:/var/www/ 把当前目录下的test目录上传到服务器的/var/www/ 目录tar zxvf zhcon-0.2.5.tar.gz
分别是四个参数 x : 从 tar 包中把文件提取出来 x:解压缩。c是压缩。 z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压 v : 显示详细信息 f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz
Linux 下的解压命令
注:1、c-创建-create
2、v-复杂输出
3、f-文件-file
4、x-解压-extract
5、z-gz格式
66666、真不会用语法的就使用man...例如 man tar 他就会给你现实tar的一些参数操作
.tar
打包语法:tar cvf newFileName.tar fileName || dirName
解包语法:tar xvf newFileName.tar fileName(-C dirName)
解释:1、这个是文件打包(跟压缩没有关系)
2、后面如果加-C dirName的话就代表解包(下面关于tar的都累死)后放到dirName这个路径的文件夹下面
3、newFileName是指打包后文件的文件名 fileName是指文件名、如果有多个文件的话可以并列写、并且用" "空格隔开; 如果用dirName的话,那就打包那个文件夹(附带里面的文件)
截图:
.tar.gz
压缩:
方法1 tar czvf newfileName.tar.gz fileName || dirName
方法2 tar cvf tmpfileName.tar fileName || dirName (就是想打包成.tar); gzip -v tmpfileName.tar (删除源文件、变成了tmpfileName.tar.gz、并且显示压缩比---如果-v写成-q的话就不显示压缩比);
解压:
1、tar zxvf fileName
2、tar xvf fileName(亲测也可以)
3、gzip -d fileName.tar.gz ; tar xvf fileName
解释:压缩的时候两种方式、其实第一种够用了、第二种就是分步进行的、先把打包成tar、然后用gzip压缩成.tar.gz格式、推荐第一种。解压正好相反
截图:
不显示压缩比的gzip
这个是吧a.php压缩成.tar.gz
直接解压 显示了a.php
这个显示了压缩比
解压e.tar.gz
.bz2
压缩:
方法1、 tar jcvf fileName.tar.bz2 fileName
方法2、 bzip2 -z fileName.tar.bz2 fileName.tar
解压缩:
方法1、 tar jxvf fileName.tar.bz2
方法2、 bzip2 -d fileName.tar.bz2; tar xvf fileName.tar
注释:电脑里面简单的测试通过了...如果有错误请指正
截图:
.zip
压缩: tar xvf fileName.zip fileName
解压:upzip fileName.zip
.rpm
解压:rpm2cpio fileName.rpm | cpio -div
.rar
今天不小心下载了一个rar的文件= =
因为linux自带没有解压rar的方法、所以得下载一个http://down.itlearner.com/soft/2412.shtml
make 安装好以后
压缩: rar a fileName
解压: rar x fileName.rar
-
-
服务器搭建个人网站(阿里云服务器)
2018-01-29 16:47:32服务器搭建个人网站 一丶购买服务器 这里我选的是阿里云服务器,进入阿里云官网https://www.aliyun.com 阿里云提供了几种服务器,云服务器ESC、轻量应用服务器,ESC更好一点儿,我选了轻量级应用服务器。购买好了...服务器搭建个人网站
一丶购买服务器
这里我选的是阿里云服务器,进入阿里云官网https://www.aliyun.com
阿里云提供了几种服务器,云服务器ESC、轻量应用服务器,ESC更好一点儿,我选了轻量级应用服务器。购买好了之后,在阿里云网站主页→控制台→轻量应用服务器。找到运行中的实例点进去就好了。服务器器就购买好了
二、配置服务器环境
首先你要知道怎么把你本机的文件放到你的服务器里去:你在本机上复制文件,远程连接服务器(ctrl+R快捷键打开“运行”,敲“mstsc”可打开远程连接窗口),在服务器中粘贴即可,就这么简单。你也可以设置本机上的各个盘为共享也是OK的。其次千万要注意:要在阿里云服务器中把你的防火墙的端口打开比如8080,3306之类的,不打开你是访问不了的
(1)JDK和JRE
去官网http://www.oracle.com/technetwork/java/javase/downloads/index.html找到对应的JDK下载,或者百度“JDK”进入官网下载也是OK的,下载之后配置环境变量,此电脑→属性→高级系统设置→高级→环境变量→系统变量,新建JAVA_HOME和JRE_HOME两个变量,变量的值就是JDK和JRE的安装位置,配好之后再在path中加入JAVA_HOME和JRE_HOME,可以不用配classPath变量,新的jdk不建议配。
(2)Tomcat(或者jetty也是可以的)
下载Tomcat解压到你想解压的地方,配下环境变量啥的,修改配置文件,在配置文件中加入你的服务器ip让外部能访问。只要能让它运行就OK,如果能运行就找台手机或电脑输入:你的服务器ip:8080,测试下
(3)Mysql
下载mysql,复制到服务器安装,注意:你要设置一个可以远程访问的账户,不然就只能localhost访问,远程无法访问
三、把你写好的东西放到webapps录下,可以打包成war文件
四、接下来你有可以做各种尝试,可以学习下wordpress(可以快速建站的一个东西)如果对你有帮助的话记得点个赞哦 -
Win10 IIS Web服务器安装与配置
2018-01-04 21:53:00这几天课程实训,使用 IIS 配置服务器,课本上内容太久,老师也没有讲过,自己摸索了一下,所以记录一下 安装 IIS 打开程序和功能,选择左边启用或关闭 Windows 功能,建议根据下图勾选,确定后等待安装完成 打开 ...欢迎关注我的个人博客:https://careyq.cool
这几天课程实训,使用 IIS 配置服务器,课本上内容太古老,老师也没有讲过,自己摸索弄的,所以记录一下
安装 IIS
- 打开
程序和功能
,选择左边启用或关闭 Windows 功能
,建议根据下图勾选,确定后等待安装完成
打开 IIS
-
直接使用 Cortana 搜索
管理工具
,打开选择Internet information Services(IIS)管理器
-
点击左边栏,在 计算机 名下,
网站
文件夹下已经默认存在一个网站
配置 IIS
- 选择默认的站点,点击右边
高级设置
,可设置网站的目录
默认在 C盘已经存在一个目录
- 点击右边的
绑定
,可修改网站的端口等信息
其中: IP地址 —— 一般填写本机的IP地址 端口 —— 任意端口都可用,不过需要注意不能被别的端口占用,默认为 80 主机名 —— 这里填写购买的域名,没有则使用上面 IP地址访问
测试验证
- 选择右侧 启动,然后点击 浏览xx,浏览器中出现配置好的网页则成功
图为 Win10 自带 IIS 默认网站样式,目录位于 C盘inetpub
文件夹中这里没有设置 IP地址,直接访问 http://localhost/ 直接进入,默认端口80,就相当于`localhost` 设置 IP地址后,则需要使用 IP地址才可访问,例如: - IP地址:192.168.1.1,端口:4000 - 浏览器地址则为:http://192.168.1.1:4000 一般不能正常访问,原因都是出在「安装 IIS」处,应回去好好查看安装的功能
- 打开
-
CentOS 下配置NTP时间服务器
2019-08-27 16:17:20NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化。 近来发现使用ntpdate 同步时间时总是报错:no server suitable for ...NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化。
近来发现使用ntpdate 同步时间时总是报错:no server suitable for synchronization found ,经查实是远端机房屏蔽了udp端口所致,ntpdate同步时间使用的是udp123端口。
解决方法,使用rdate同步
centos系统安装rdate
安装完成后执行命令同步时间并写入硬件时间:
rdate -s time.nist.gov && hwclock -w
把时间同步加入到计划任务中每10分钟自动同步:
更换时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
安装NTP服务器给内部网络使用:
NTPServer 192.168.10.2
Client 192.168.10.5
首先在Server端安装NTP服务:
配置NTP服务:
权限的设定主要以 restrict 这个参数来设定,格式如下:
restrict IP地址 mask 子网掩码 参数
其中 IP 可以是IP地址,也可以是 default ,default 就是指所有的IPignore : 拒绝所有类型的ntp连接
nomodify : 客户端不能使用ntpc与ntpq两支程式来修改服务器的时间参数
noquery : 客户端不能使用ntpq、ntpc等指令来查询服务器时间,等于不提供ntp的网络校时
notrap : 不提供trap这个远程时间登录的功能
notrust : 拒绝没有认证的客户端
nopeer : 不与其他同一层的ntp服务器进行时间同步
默认不允许所有机器进行同步
允许192.168.10.0网段的机器进行同步
开启内部递归网络接口 lo
LCL 不同步保存退出重启NTP服务
查看NTP服务运行情况
设置NTP服务开机启动
这里要注意如果开启了chronyd的话,NTP服务开机启动也不会运行,首先确保关闭了chronyd
重启验证NTP服务是否开启
客户端安装NTPdate同步时间
确保一条准则需要什么安装什么,不需要的坚决不安装!
使用NTPdate命令同步服务器时间
写入计划任务每5分钟同步一次时间
每秒更新一次
* * * * * sleep 1s; /usr/bin/rdate -s time.nist.gov && /usr/sbin/hwclock -w
刷新计划任务
-
邮箱服务器
2019-03-05 10:26:26POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到...同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循 POP3协议的接收邮件服务器,用来接收电子邮件的... -
Linux中搭建DNS服务器
2018-09-18 11:04:32DNS服务器的安装与部署 主从DNS服务器的搭建: 转发DNS服务器的配置 DNS DNS(Domain Name Service)域名解析服务,就是将域名和 ip 之间做相应的转换,利用 TCP 和 UDP 的53号端口DNS系统作用: 正向解析:根据... -
VScode连接远程服务器--亲测有效
2018-09-15 16:34:05这段时间想用vscode直接连接修改服务器上的文件,看了好些博客,感觉写的太乱,自己就把过程整理了下。     首先,要登录到的服务器上去(默认已经把... -
服务器部署虚拟专用网络在外办公访问公司内部服务器资料
2020-06-13 14:55:08一台DELL T140 塔式服务器(erp服务器也是域控制器) 任意一台电脑(公司外的电脑最好) 1.服务器管理器添加角色"远程访问" 选择VPN和路由 2.安装完打开“开始向导”-仅部署VPN 3.配置并启用路由和远程访问 ... -
快速搭建一个自己的服务器详解(java环境)
2018-07-19 22:12:51服务器的购买 1. 我选择的是阿里云的服务器,学生价9.5元一个月,百度直接搜索阿里云,然后点击右上角登录,推荐大家用支付宝扫码登录,方便快捷。阿里云官网的东西比较多,登录后我找了很久也没有找到学生服务器... -
搭建私人邮件服务器
2019-05-24 14:26:54怎样使用本地服务器搭建一个邮箱,这样就可以脱离qq或者其他企业邮箱的限制,即可以做到节省成本,又可以得到收发邮件的一个保密性。 这里我们先展示一下本地搭建邮箱服务器后的成功例子: 可以看到,这里qq邮箱... -
各厂商服务器存储默认管理口登录信息(默认IP、用户名、密码)收集
2018-12-14 10:12:49在此收集了一些厂商的服务器存储设备的默认管理口信息,以供大家日后运维时方便查找,若有错误的地方请指正,谢谢! 服务器管理口信息: 设备类型 设备型号 默认管理IP 默认用户名 默认密码 IBM... -
闲置路由器做无线打印服务器
2017-09-08 13:54:17网上打印服务器可不便宜呢!用闲置的路由器做打印服务器 挺超值,还能享受diy的乐趣! 欢迎关注我的小店htp://7578418.taobao.com 正文开始,以下是实践操作! 以南天pr2e 打印机为例 家里都有在用的无线路由器吧!... -
服务器返回的14种常见HTTP状态码
2016-11-13 11:01:58当我们从客户端向服务器发送请求时 服务器向我们返回状态码 状态码就是告诉我们服务器响应的状态 通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码是由3位数字和原因短语组成的(比如最常见的... -
关于将Web项目部署到阿里云服务器-5个步骤搞定
2017-10-18 15:21:241. 先登录阿里云网站注册账号,选择服务器类型(我用的是云服务器ECS), 如果你还是在读大学生可享受优惠价,最低好像是9.9元一月。之后勾选系统镜像。 2. 购买好之后登录阿里云控制台。 找到自己的云服务器... -
服务器运维基础指南
2018-01-16 09:36:14服务器运维基础指南 作为一个开发人员,对于服务器的操作不可避免。最常用的操作就是部署应用到服务器,及在生产,测试环境通过查看日志排查问题。 一般服务器都是linux操作系统并且是无图形界面的,所以进行任何... -
Linux/ubuntu搭建饥荒服务器教程
2020-08-27 21:34:12软件前提 每次饥荒更新服务器都会找不到的,请及时更新 买阿里云或者腾讯云服务器 1核2G 1M 差不多2-3 人,不是很卡,人数变多的话,就会很卡的,100 块 看自己个人需求 一般的话 2核 4G , 8人左右,差不多 400块 ... -
终于有人把域名和DNS服务器给写明白了
2020-05-10 16:39:17终于有人把域名和DNS服务器给写明白了 -
解决局域网服务器Ping不通的问题
2021-03-23 09:53:382、连接局域网服务器主机 3、主机IP地址与虚拟机IP地址不在同一个网段,因此虚拟机要采用NAT模式。 4、对于VMWare而言,NAT模式对应的虚拟网络是VMnet8,因此就要启用VMnet8虚拟网络。 5、启动VMnet8虚拟网络 6... -
nginx学习:搭建静态资源服务器
2018-06-12 16:03:221.搭建静态资源服务器我电脑上的work文件夹下面有很多图片,我想通过nginx搭建静态资源服务器,通过在地址栏输入ip+port的方式完成目录的映射找到nginx安装目录,打开/conf/nginx.conf配置文件,添加一个虚拟主机 ... -
利用nginx搭建RTMP视频点播、直播、HLS服务器
2016-03-09 23:48:32开发环境 Ubuntu 14.04 server ...nginx的服务器的搭建安装nginx的依赖库sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install openssl libssl-dev配置并编译nginx 使用nginx的默 -
如何利用腾讯云服务器搭建个人网站
2018-07-29 12:39:40在这里,我采用的是腾讯云服务器搭建的。首先,需要注册腾讯云账号,登录腾讯云,点击控制台 进入控制台后,选择域名注册 看到的结果如下图所示: 开始注册域名: 提交订单后,域名就注册成功了。 接... -
NAS服务器和文件服务器区别
2019-10-12 11:08:49NAS服务器和文件服务器各方面优劣对比,现在市面上出现了很多的NAS服务器品牌,看来这个市场还是很有前景的,今天我们就对普通的文件服务器及NAS服务器做一下简单的对比。 网络附加存储(NetworkAttached Server,... -
远程服务器项目部署
2016-06-06 09:22:26远程服务器项目部署需求 在阿里云远程服务器上实现项目部署。实现tomcat部署web项目的3中方法 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。 ... -
SCDPM2019服务器备份
2020-07-02 12:01:53SCDPM2019服务器备份 1.保护-新建-服务器 2.选择你服务器要备份的文件夹 3.保护组取名 4.设置保持器、同步频率、恢复点时间(客户端最少是一小时备份一次,服务器最小时间能15分钟一次) 5.默认下一步 6.下一步... -
利用cmd命令行远程连接自己服务器
2018-12-22 11:40:49平时我们常用putty、FileZilla、xshell来操作我们的服务器,其实不为我们重视的cmd命令行也能像上述这些软件一样来操作我们的服务器。 首先,我们打开cmd,输入ssh: 看看ssh协议是否存在,不存在就去下载: ... -
x86服务器与arm服务器
2019-04-10 18:04:40在网络环境下,根据服务器提供的服务类型不同,分为文件服务器、数据库服务器、应用程序服务器、WEB服务器等。 x86服务器又称CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机... -
新手搭建云服务器详细过程
2018-01-14 08:37:27最近突然想使用下服务器,为后续工作准备,作为之前Linux都没有玩过的我感觉很费劲,所以就是无数次的百度,最终将服务器搭建好了;期间整理了一些资料,和过程上也做了些笔记,这里和大家分享下,希望对和我一样的... -
时间戳服务器
2019-05-15 18:41:09为了实现一个点对点的电子现金系统,中本聪提出了“时间戳服务器”方案。时间戳服务器对以区块形式存在的一组数据实施随机哈希处理,加上时间戳(什么是时间戳),并将该随机哈希值进行广播。显然,该时间戳能够证实... -
区分Web服务器、HTTP服务器、应用程序服务器
2018-04-04 16:58:08进程听到和看到web服务器、HTTP服务器、应用程序服务器,但一直不知道它们有什么区别,迷惑了好久,今天查看的很多博客,终于算是梳理通了,下面我就来总结一下它们的区别,顺别了解一些服务器。 首先我们要知道web... -
GPU服务器是干什么的_gpu服务器和普通服务器有什么区别
2019-05-11 11:27:08GPU服务器是干什么的_gpu服务器和普通服务器有什么区别 前言 其实现在很多人都听说或者接触过服务器,众所周知,服务器是网络中的重要设备,要接受少至几十人、多至成千上万人的访问,因此对服务器具有大数据...