一.安装ubuntu server16.04
1.
官网下载VMware并安装,点击进入VMware后在vmvare上点击新建一个虚拟机。
2.
安装来源栏选择安装程序光盘映像文件,找到储存ISO文件的地方并选择。
3.
ubuntu server比desktop消耗的内存要小,因此而后分配内存大约选择内存1G,硬盘20G。要记住自己设置的密码,这在登录server的时候会用到。
4.
安装好的ubuntu server没有desktop那样的界面,而只有命令输入界面。进入之后,首先使用你的用户名,密码登录。然后使用命令sudo passwd来设置你的root密码。这将让你有权限进入管理者模式,务必牢记root密码。
二.软件安装
1.
首先使用命令 apt-get update 来更新软件源,然后分别使用命令 apt-install openssh-server 和 apt-get install vim 来安装 openssh 和 vim ,这两个软件会在后面的更新源步骤用到。
2.
在Windows系统下安装这些软件:Xshell,XFTP,sublime,这些软件都可以在相应的官网下载到,Xshell和XFTP可以选择下载学生和家庭版本,之后官网会将链接发到你的邮箱,然后你就可以在邮箱里点击链接下载文件了。
三.更新清华源
1.
首先在server端用sudo su root获得管理者权限,然后输入ifconfig查看虚拟机的IP地址。(网络配置选择NAT模式)。
打开Xshell创建一个新的会话,在主机写上你刚才查看的IP地址,点击确定,之后再会话列表中找到这个会话,点击并连接,即可连接上你的虚拟机。链接上后点击任务栏里“新建文件传输”的选项,即可进入xftp,与虚拟机建立连接,可以开始文件传输。
首先备份
然后打开source.list的文件夹(vim /etc/apt/sources.list),更改它的读写权限
chmod 777 source.list
将source.list拖拽到Windows桌面,用sublime打开,只保留第一个#号,其余内容都替换为以下内容
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
然后将修改后的source.list拖拽回原来文件夹,选择“覆盖”。之后回到server终端,执行指令
sudo apt-get update
至此,清华源更新完成。
四.安装Apache
1.终端输入指令
apt-get install apache2
2.开启Apache service
$sudo /etc/init.d/apache2 start
3.开启成功的画面是这样的
4.在网页地址栏里输入server的IP,如果进入以下界面,说明成功
5.
获取server root权限,使用xshell和xftp连接,更改var/www/html文件夹的读写属性为777,然后将你做好的网页文件夹放在这个文件夹中。如果能够在网页中用IP查看到你的网页,说明操作成功。
如192.168.153.130/example/caculator1.html
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。