搭建云web服务器记

前几天听朋友说可以在网上申请云服务器,于是我尝试了一下。

1. 申请并连接云服务器

首先,我在百度上找了云服务器,主要有两家:腾讯云阿里云

我比较了一下,当时好像阿里云价格要便宜一些(没有给阿里打广告的意思,说不是腾讯云现在搞活动了呢?),于是就在阿里云上申请了一台服务器。

开始注册帐户时就送了28元的优惠券,然后我再用这28元的券申请了6个月的使用时间(没有宽带)。并预装了CentOS服务器+Web套餐,这个是免费了,加套餐是指在系统中预安装一些与web开发相关的软件,比如apache, php, mysql之类的。

没有宽带那就是一台没插网线的机器,什么事儿都不能干,所以我花了点钱开通了1M的宽带。

记得,开通宽带之后要重启ESC才生效,而不是简单地reboot系统。

点右上角的“重启”才OK。

有了公网IP,我们就可以在本地电脑上用ssh,连接云服务器。

为了不用每次都要输入IP,可以将IP地址加入到 /etc/hosts 文件里。

2. 运程转输文件

能用SSH登陆之后,想要搭建服务器必须得会传文件。

往服务器传文件最好用 scp 命令。用法:scp 文件名 服务器帐户@服务器IP:目标路径

$ scp somefile.txt [email protected]:
[email protected]‘s password: 
notebook                    100%   52     0.1KB/s   00:00

那从服务器接收文件怎么办?因为本地机器没有固定的IP,不能用scp。那么还有一个杀手锏: netcat

先在服务器输入命令:

nc -l 3000 < somefile.txt

然后在本地执行命令:

nc 112.74.xx.xx 3000 > somefile.txt

这样,文件就从服务端传到本地了。

时间: 2024-11-13 08:54:05

搭建云web服务器记的相关文章

keepalived+nginx+tomcat搭建高性能web服务器集群

使用keepalived+nginx+tomcat搭建高性能web服务器集群,系统采用centos6.9,前端用nginx做反向代理实现负载均衡,同时结合keepalived对nginx实现高可用,后端使用两台tomcat做动态jsp解析,实现了动静分离. 搭建环境 准备四台服务器 vip: 192.168.75.130master: 192.168.75.131 (安装nginx做反向代理实现负载匀衡,结合keepalived实现高可用)backup: 192.168.75.132 (同上)w

Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器

Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器 一.搭建NginxWeb服务器     此种方式是用yum安装Nginx,为保证安装成功需在安装之前提前安装epel扩展源.     用yum安装Nginx     关闭系统防火墙           查看Nginx配置文件          安装完成后启动Nginx并查看其运行状态          然后在客户端浏览器里面输入Nginx服务器的IP地址即可验证Nginx工作正常      二.搭建NFS服务器     NFS:网络

Hello Node.js之搭建一个web服务器

Node.js简述 Nodejs 是JavaScript运行时,解释器是C/C++写的,基于ChromeV8引擎, 事件驱动,非阻塞I/O模型.本系列目前参考了Node.js官网,慕课网Scott的Node.js基础,<Node即学即用>图灵系列,以及可能的网上公开资源. Nodejs包管理器是npm 包就是别人写好的库. Nodejs提供了fs,http等内置对象,操作磁盘文件.搭建服务器. 特征:单线程.事件驱动.异步非阻塞I/O模型. Node.js安装 官网安装Node.js,自带np

Centos8搭建本地Web服务器

1 概述 系统centos8,利用httpd搭建本地web服务器. 2 安装httpd sudo yum install -y httpd 3 启动服务 service httpd start 4 设置开机启动 先查看有没有设置开机启动: systemctl list-unit-files | grep httpd 没有的话设置: chkconfig httpd on 再确认一下: systemctl list-unit-files | grep httpd 5 访问 再浏览器输入内网ip地址(

利用node.js搭建简单web服务器的方法教程

前言 使用Nodejs搭建Web服务器是学习Node.js比较全面的入门教程,因为要完成一个简单的Web服务器,你需要学习Nodejs中几个比较重要的模块,比如:http协议模块.文件系统.url解析模块.路径解析模块.以及301重定向问题,下面我们就简单讲一下如何来搭建一个简单的Web服务器. 早先不使用web服务器的情况下想要在浏览器端访问本地资源,可以利用firefox浏览器,其可以自己启动一个小型web服务器. 为了让刚接触node的人也能大体看懂,本文的代码我将尽量简化. 准备 首先,

Cnetos 搭建Apache Web服务器

1.Apahce 简介 Apache Http Server 项目是在Windows和Linux/nuix等平台上都可以运行的跨平台开源Http服务器软件 Apache Http Server 项目的目标是提供安全.高效.可扩展的Http服务 官网地址:http://httpd.apache.org 官方下载地址:点击进入 2.Apache 安装 Apache分为两种安装方法 二进制安装(简单快捷.可使用rpm或者yum源) 源码安装 (这种安装的灵活性比较大,可以满足企业的各种需求) (1)二

使用Node 搭建简单Web服务器(二)

Web服务器的的封装,以及解析路由,和获得post传入的参数 1.封装 server.js // 最终服务端————简单的服务器 var http = require("http"); //在node中,可以使用require()函数来加载模块. var url = require("url");//加载url模块 function start(route, handler) { function OnRequest(request, response) { var

Ubuntu server搭建Java web服务器

1. 在Ubuntu server中安装ssh,如果是购买服务器的话,这已经是安装的了,包括vim 获取超级权限 先更新安装包 开始安装ssh ssh已经启动了 2. 安装Xshell并创建连接安装Xshell 建立连接 单击确定 3. Xshell实现Windows上传/下载文件到Ubuntu3.1上传文件获取超级权限 安装rz/sz工具 切到相应目录,在输入rz 3.2下载文件切入到相应文件夹,输入sz 文件名 4. 用root权限安装MySQL,需要安装以下三个1. apt-get ins

Linux 搭建Java web服务器

未经允许,不得转载 1.jdk的下载与配置 1.1下载 sudo wget http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz? AuthParam=1432864690_d8334d64fa2a7f2048c38f7dd3180fe0 1.2解压 解压--tar -zxvf jdk-8u45-linux-x64.tar.gz 1.3配置 1. 打开home下的隐藏文件 vim ~/.bas