建立个人网站步骤二:搭建服务器

建站相关 myhloli 2747次浏览 已收录 8个评论

买完域名,相当于有了属于自己的门牌号码了,我们还需要买一个家,把门牌挂载家门口。

服务器的搭建可以选择一些虚拟主机,这些主机往往限制比较多,有的限制建站个数,有的则对空间容量有限制。但是主机并不是没有优点,主机的价格往往能让人眼前一亮,价格从几十块到100多块应有尽有。虽然主机限制多多,不过搭建一个个人博客还是足够的了。另一种选择则是进阶玩法,直接购买vps,vps相对虚拟主机来说限制会比较少,更像独立的一台主机,关于vps和虚拟主机的区别,点击这里查看

不过值得考虑的是,在国内购买主机,通常需要备案,这个流程比较繁琐,而且网站会有随时被取消接入的风险(比如站点上有些敏感的东西),博主在此推荐大家使用海外空间。海外空间主要是香港,日本和美国可以选,香港和日本因为离大陆比较近,所以浏览体验相对会比较好,美帝由于离大陆比较远,而且因为各种各样的原因,会不可避免的在某些时段抽风,所以推荐大家购买香港或者日本的主机。

日本的主机商代表是linode,特点是性能强,空间大,网速快,流量大,价格高,所以适合不差钱的新TU人HAO站长。相对来说,香港就有很多廉价空间可以选择了。本站使用的是联创香港的vps,虽然联创这家名气不大,配置也不高,不过价格确实很吸引人,不到400元两年的独立ip的vps还是对我这种屌丝站长有很大杀伤力的。买完了vps之后呢,就相当于买了一台组装好的主机,当然是马上安装操作系统了。一般主机商都会提供一些linux的发行版或者windows server的镜像,可以很方便的安装。

比如我这家主机商就提供了win2003和centos6.4的镜像,这种算是比较少的了,一般好点的主机商会有更多发行版linux可选。

QQ截图20150126013428

选择centos6.4后,点击下面的按钮,等几分钟就可以装好了,装好后会自动进入系统,因为linux不支持远程桌面,所以我们需要用ssh链接vps进行操作。

ssh的账号和密码,主机商会在控制面板里提供。

链接SSH的软件,博主个人使用的是Xshell4,原生自带中文,操作还是比较方便的。

QQ截图20150126013928

使用root账号登录ssh,就和在本地使用linux主机是一样的效果。

进入ssh后,首先我们需要安装一个能够远程控制服务器的控制面板,博主因为也是刚接触建站,只知道wdcp和lumanger,也只使用过这两个。

wdcp适合一些高性能的主机,功能比较全面,但是也挺占内存的,博主的vps装了wdcp之后只建了一个站就崩溃了,后来别人推荐我使用lumanger,这个倒是挺省内存,用着也挺稳定的,后来有人跟我推荐amh4.2,我也懒得换了。。

安装也比较简单

直接抄官方的教程吧。

登陆系统执行安装LuManager:
用超级用户root登陆系统。如果是FreeBSD,请切换到/home目录(cd /home,如果没有/home目录,则切换到/usr目录)。
我们建议您用ssh工具并设置成UTF-8编码登陆服务器,因为那样可以看到中文提示。SSH工具用putty,设置UTF-8编码的方法见http://www.zijidelu.org/thread-1818-1-1.html
3. 下载zijidelu_install.sh安装脚本:wget http://down.zijidelu.org/zijidelu_install.sh(FreeBSD系统则用fetch代替wget)
如果您的服务噐(或VPS)可以连接外网,却不能下载zijidelu_install.sh,请修改/etc/resolv.conf文件,将第一行的“nameserver dns服务器的IP”修改为“nameserver 208.67.222.222”,然后再下载即可
4. 赋予zijidelu_install.sh可执行权限:chmod 750 zijidelu_install.sh(或者chmod u+x zijidelu_install.sh)
5. 安装:./zijidelu_install.sh -y(此为全自动安装,如需半自动安装,请不用-y参数,即:./zijidelu_install.sh
6. 选择下载点:China的为中国电信下载点(默认),USA为美国下载点。选择好后回车
7. 选择您要安装的版本:选1为1.0.X,选2为1.1.X

如果是Redhat系列系统,会提示您是否用rpm包来快速安装LuNamp,建议时间比较紧或编译安装失败的用户选择rpm包进行安装

提示:
a. 在CentOS系统上编译mysql时,在mysql-test部分,等待的时间会比较长,请耐心等待。
b. 如果在安装过程中断网,请重新执行安装便可(已经安装的会跳过)

单独下载安装:
安装脚本网址:http://lunamp.googlecode.com/files/zijidelu_install.tar.gz
LuNamp网址:http://[url=http://down.zijidelu.org/zijidelu_install.tar.gz%5Dlunamp.googlecode.com/files/LuNamp_last.tar.gz[/url]
LuManager网址:http://down.zijidelu.org/LuManager_last.tar.gz

1. 将zijidelu_install.tar.gz通过sftp上传至服务器
2. 用root用户登陆服务器
3. 解压:tar zxvf zijidelu_install.tar.gz
4. 解压zijidelu_install.tar.gz后有一个zijidelu_install目录,然后将LuNamp_last.tar.gz和LuManager_last.tar.gz放在zijidelu_install目录下
5. 切换目录:cd zijidelu_install
6. 执行./i.sh -y(或用./i.sh进行半自动安装),同样可以安装!
这种方法可将LuNamp和LuManager一起打包分发,也就是把zijidelu_install目录打包即可用于分发。

意外情况:
* 在某些VPS上可能会提供环境安装不成功,那么需要在执行zijidelu_install.sh前手动安装环境,方法如下:
Debian系统:apt-get install gcc g++ ssh make bzip2 flex vim bison libncurses5-dev patch ntpdate
Centos系统:yum install gcc gcc-c++ bzip2 make vixie-cron flex ncurses-devel wget patch ntp libxml2 libxml2-devel libevent m4 autoconf zip unzip gd freetype
如现提问一律按y

安装完成后,在浏览器中输入http://你主机的ip:8888就可以直接打开lumanger的登录界面了,

QQ截图20150126015005

当看到这个界面的时候,就可以直接登录在浏览器上管理你的主机了。默认的用户名和密码都是zijidelu

第二章到此结束。

  萝莉社,版权所有丨如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://myhloli.com/build-server.html
喜欢 (3)
  1. 之前用過wdcp和LuManager,不過現在Q群裡的人都跑去玩amh了…話說聯創2年的vps性價比頗高阿~就是不知道3M帶寬夠不夠用

加载中……