如何搭建自己Linux服务器?

本文写给想学后端却没有服务器的童鞋。

0.先展示一下服务器:

系统:64位Centos  版本:7.2.1511  内存:3G  CPU:2核 2.3GHz

1.准备资源

1.VirtualBox 下载

2.Vagrant 下载

3.vagrant-centos-7.2.box 下载  官方box  更多box

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

vagrant-centos-7.2.box  是打包好Centos-7.2系统的 Vagrant环境。

2.安装(以Windows为例)

    2.1 安装VirtualBox , 按照提示 step by step。

    2.2 安装Vagrant,按照提示 step by step。

        验证Vagrant是否安装,打开终端输入:  

# 打开终端

vagrant -v


安装成功

    2.3 添加box

# cd 到  已下载的vagrant-centos-7.2.box 目录下

vagrant box add centos72 vagrant-centos-7.2.box  # 添加box

# 其他命令

vagrant box list  # 查看已添加的box

vagrant box remove centos72   # 删除已添加的box


添加成功
 已添加的box

3.配置文件

创建文件夹:centos72

在文件夹centos72 目录下创建文件: Vagrantfile

内容:要根据实际情况修改

# -*- mode: ruby -*-

# vi: set ft=ruby :

Vagrant.configure("2") do |config|

    config.vm.box = "centos72"

    config.vm.network "public_network" , ip: "10.10.10.91"

    config.vm.boot_timeout = 600

    config.ssh.username = "root"

    config.ssh.password = "vagrant"

    config.vm.provider "virtualbox" do |v|

        v.memory = 3094

        v.cpus = 2

    end

end

config.vm.box :是已添加的 box

ip :服务器的ip 注:一定要用当前局域内未被占用的ip,可以先‘ping’一下。

 config.vm.boot_timeout : 服务器启动超时时间

config.ssh.username:服务器登录用户名

config.ssh.password:服务器登录密码

v.memory:分配给服务器的内存大小

v.cpus:分配给服务器的cpu内核数

4.启动服务器

# cd 到 centos72 目录

vagrant up


启动成功

5.登录到服务器

方式1:vagrant ssh

vagrant ssh

其他方式:puttysecureCRT,xshell 等

6.enjoy it (^-^)

Linux常用命令

7.关闭服务器

vagrant halt


8.销毁服务器

vagrant destroy 


有任何疑问可以留言。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 之前搭建本地虚拟机环境都是使用的Vmvare Workstation,但是VM是一款收费软件,所以免不了会有破解过...
    yiwenup阅读 4,243评论 0 1
  • 因为微服务项目一般涉及的工程较多,所以在开发环境会把这些工程部署到虚拟机中,方便测试。 首先给出微服务开发虚拟机环...
    deniro阅读 4,410评论 0 11
  • 1.Vagrant Vagrant是一个虚拟机管理和配置工具,所以虚拟机系统还得靠专门的虚拟化软件,Vagrant...
    中v中阅读 12,812评论 0 2
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 128,106评论 2 7
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 11,412评论 0 4

友情链接更多精彩内容