美文网首页学习
如何搭建自己Linux服务器?

如何搭建自己Linux服务器?

作者: 火龙果萨满 | 来源:发表于2018-08-15 20:34 被阅读277次

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

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 

有任何疑问可以留言。

相关文章

网友评论

    本文标题:如何搭建自己Linux服务器?

    本文链接:https://www.haomeiwen.com/subject/kmabbftx.html