安装 Ubuntu Server 并配置 LNMP 环境

这篇文章给大家介绍一下如何在 Windows 系统下的 Virtual Box 虚拟机软件中安装 Ubuntu Server 系统,并配置一个 Linux+Nginx+Mysql+PHP,本文仅适合新手。

准备工作

安装系统

  • 由于 VBox 默认的虚拟电脑位置位于系统分区,建议移到其他分区。

vbox1.png

  • 新建一个虚拟电脑内存选择 512M,磁盘大小选择 20GB,其他配置保持默认即可。

vbox2.png

  • 启动刚刚创建的虚拟电脑,选择下载的 iso 文件。
  • 选择语言 English

vox4.png

  • 回车选择 Install

vbox5.png

  • 下一步照样选择 English

vnox6.png

  • 地区推荐选择 HongKong

vbox7.png

  • 下一步将会检测键盘布局,选择 No

vbox8.png

  • 下一步回车
  • 再次回车,之后等待安装程序配置,可能需要一段时间

vbox9.png

  • 配置 Hostname,默认 Ubuntu 就可以
  • 配置用户名,我这里使用 kotori,下一步回车
  • 配置密码,输入 kotori,询问密码弱的话不用理会,选择 Yes
  • 是否加密 home,选择 No

vbox10.png

  • 询问时区是否正确,选择 Yes
  • 下面将开始分区,选择 Manual,之后选择刚刚创建的虚拟磁盘

11.png
12.png

  • 是否创建分区表,选择 Yes
  • 选择 Create a new partition,输入 21.0GB,分区类型选择 Primary,位置选择 Begining,然后选择 Done setting up the partition

13.png

  • 接下来还剩余一个 475MB 的空间,把该空间创建为 swap,与上一步大致一样,类型选择 Logical,位置选择 End,Use as 选择 swap area

14.png

  • 是否写入选择 Yes,接下来等待系统安装,可能会比较慢,请耐心等待
  • 安装完后,询问是否使用 HTTP 代理,直接回车
  • 询问是否自动更新,选择 No automatic updates
  • 使用空格键选择 OpenSSH Server,回车

15.png

  • 最后一步啦,选择 Yes,稍等一会会自动重启,到这里 Ubuntu Server 正式安装完成

16.png

配置 LNMP

  • 登陆进入系统后,依次输入以下命令
wget http://mirrors.linuxeye.com/lnmp-full.tar.gz
tar xzf lnmp-full.tar.gz
cd lnmp
sudo ./install.sh
  • 安装选项如下选择

18.png
19.png

  • 安装时间较长,完成后,需进行网络配置,先将虚拟机关机 sudo poweroff,然后设置,添加一块网卡

3.PNG

  • 启动虚拟机后,输入 ip address 命令,可以看到多出了一个块 eth1 网卡,但是没有 ip 地址

1.PNG

  • 输入 sudo vim /etc/network/interfaces ,如下编辑,不会用 vim 的话请使用 nano

4.PNG

  • 保存后重启,再起输入 ip address 可以看到 eth1 已经有了 ip 地址了
  • 在实体机的浏览器中输入刚刚的 ip 地址,成功打开则安装成功

2.PNG

未完待续。