用Virtualbox搭建LAMP环境-1.安装CentOS

本文将介绍在Mac OS里,如何用免费的工具,搭建LAMP环境。

我们选用VirtualBox创建虚拟机,再安装CentOS。
CentOS与Redhat同宗同源,不过CentOS是免费的。
为了快速部署,我们选择安装CentOS minimal,其image只有几百M大小。 

1. 创建虚机时要注意的是,VirtualBox中有4中网络连接方式:
- NAT
- Bridged Adapter
- Internal
- Host-only Adapter
VMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多了Internal方式。
先来一张图,通过这张图就很容易看出这4种方式的区别:



(注:此图直接取至Finalbug的Blog,表示感谢) 

VirtualBox的网络连接如果是NAT方式,host不能ping guest机器,所以选择bridge的方式更方便。

2. 如果在VirtualBox上安装CentOS时报错:
this kernel requires the following features not present on the cpu pae

解决方法:
在virtualbox的设置-系统-cpu  勾选PAE

3. 装好CentOS minimal后,先配置网络
查看网络状态并启用有线网络eth0,通过dhcp获取地址,并检查获取到的ip地址
ifconfig eth0
dhclient eth0
ifconfig eth0

辑文件 vi /etc/sysconfig/network-script/ifcfg-eth0

将文件中属性设置如下:

- ONBOOT="yes" #是否开机时自动配置
- MM_Controlled="no" #不通过系统默认提供的网络管理工具NetworkManger来管理网络。minimal默认下没有安装NetworkManger
- BOOTPROTO="dhcp" #自动获取IP

其他的默认就好。

设置后需要重启网络:
  service network restart 

4. 进行一次在线升级

yum update

5. 网络配置好了,就可以用yum来安装一些常用的软件:

yum install vim
yum install wget
yum install zip
yum install unzip
yum install man
yum install gcc
yum install make
yum install setuptool
yum install system-config-network-tui
yum install system-config-firewall-tui

6. 安装GNOME图形界面:

如果安装的是CentOS7

1.在命令行下输入下面的命令来安装 Gnome 包

$sudo  yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

2. 更新系统的运行级别

如果你想在系统下次启动的时候自动进入图形界面,那么我们需要更改系统的运行级别,输

入下面的命令来启用图形界面。

$sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

3. 重启系统



7. 安装配置SSH

安装SSH: yum install ssh
启动SSH:service sshd start
设置开机运行:chkconfig sshd on

SSH相关配置文件的修改:

[root@sample ~]# vi /etc/ssh/sshd_config  ← 用vi打开SSH的配置文件 
#Protocol 2,1 ← 找到此行将行头“#”删除,再将行末的“,1”删除,只允许SSH2方式的连接
Protocol 2 ← 修改后变为此状态,仅使用SSH2
#ServerKeyBits 768 ← 找到这一行,将行首的“#”去掉,并将768改为1024
ServerKeyBits 1024 ← 修改后变为此状态,将ServerKey强度改为1024比特
#PermitRootLogin yes  ← 找到这一行,将行首的“#”去掉,并将yes改为no
PermitRootLogin no  ← 修改后变为此状态,不允许用root进行登录
#PasswordAuthentication yes ← 找到这一行,将yes改为no
PasswordAuthentication no ← 修改后变为此状态,不允许密码方式的登录
#PermitEmptyPasswords no  ← 找到此行将行头的“#”删除,不允许空密码登录
PermitEmptyPasswords no  ← 修改后变为此状态,禁止空密码进行登录
在修改完SSH的配置文件后,需要重新启动SSH服务才能使新的设置生效。

# /etc/rc.d/init.d/sshd restart  ← 重新启动SSH服务器

现在就可以用Mac OS自带的终端ssh登陆虚拟机了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
virtualbox-6.1.34-150636-win.exe 是VirtualBox软件的安装文件。VirtualBox是一款开源的虚拟化软件,它可以在计算机上创建和模拟虚拟机,允许用户在同一台计算机上运行多个操作系统。 安装VirtualBox的第一步是下载安装文件 virtualbox-6.1.34-150636-win.exe。安装文件的后缀 .exe 表示这是一个Windows可执行文件。 安装VirtualBox前,确保您的计算机符合安装要求,例如操作系统的版本和硬件需求。然后,双击运行安装文件 virtualbox-6.1.34-150636-win.exe。 在安装过程中,您可能需要选择安装路径和组件。您可以选择VirtualBox安装在默认位置,或者选择自定义安装路径。同样,您也可以选择安装的组件,例如扩展包、网络驱动程序和虚拟电脑管理器。 安装完成后,您可以启动VirtualBox并开始创建和管理虚拟机。通过VirtualBox,您可以选择安装不同的操作系统,如Windows、Linux和Mac OS。您可以配置虚拟机的硬件设置,如CPU和内存分配,以及网络设置和存储设置。 VirtualBox还提供了许多高级功能,如虚拟机快照、虚拟机克隆和虚拟机导入导出。它还支持与宿主机的集成,允许在虚拟机和宿主机之间进行文件共享和剪切板共享。 总之,virtualbox-6.1.34-150636-win.exe 是VirtualBox软件的安装文件,通过安装VirtualBox,您可以在计算机上创建和管理虚拟机,实现多操作系统的同时运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值