所谓主机空间,是存放程序代码的物理硬件机器。有很多主机运营商来提供这种服务:他们帮我们维护机器的运行和稳定,但同时要收取一定的费用。这样的主机运营商有很多,国内有阿里云等,国外有Linode/DigitalOcean/BlueHost等,同时也有一些小的运营商提供这种服务。
由于主机位置、访问速度和价格各有所长,可根据自己需要进行选择,本教程采用linode的最低配置主机,对一般的个人博客已经足够,价格是10美刀一个月,不算便宜,但可以单月进行购买尝试。下面是基本步骤:
1.前往https://www.linode.com/,注册linode账户
注册后邮箱会收到一封确认邮件
点击
Confirm my email and create my account! ?
进入linode管理界面
点击下方按钮,填写个人信息
个人信息如实填写,另外
Payment Details里需要一张Visa信用卡信息进行外币支付。
Preload your Account选择预付20美金供后续使用。
2.部署linode节点
注册并预付完成后,在管理界面部署一个linode节点
选择左上方的配置,10美刀一个月,同时在坐下角选择机房位置,一般国内选择日本或新加波机房即可,如果后面发现速度不稳定,可以取消节点,重新部署到其他机房。
选择好后点击添加,跳转到节点列表
新添加的节点状态是Being Created,点击需要管理的节点名称,如:‘linode2717927’ ,进入节点管理界面
(这里需要吐槽一下的是节点的命名是完全随机的,所以当有多个节点的时候比较难区分开来)
点击Deploy an Image,选择系统,这里使用ubuntu14.04,比较稳定和大众
注意root密码后面在远程登陆时会用到,点击部署
开始部署,稍等片刻后下方三个绿色success出现,标志部署完成
点击左侧偏上的 Boot 按钮,开机
至此,我们的主机已经运行起来了,接下来我们通过远程连接工具登陆到主机上,进行管理和代码部署等工作。
3.远程登陆,如果使用linux系统,直接命令行 ssh [email protected]主机的ip,登陆即可,这里简单说下windows下如何操作。
首先下载安装xshell
然后查看刚刚启动的主机ip地址
启动xshell,点击“文件”下方的+号
填写主机名称(随意), 主机ip(涂黑处),点击确定
接下来会提示输入用户名:root,密码:前面设置的
界面最下方出现[email protected]字样,表示登陆成功,现在已经在主机上了。
接下来执行
$ sudo apt-get update
$ sudo apt-get install apache2
完成后在浏览器输入主机ip,如果出现apache的默认主页,继续后面的教程
后续请参照:
(2)域名购买与绑定教程
(3)wordpress安装部署教程