我的博客开发——配置第一台VPS服务器
序:之前,在公司上班,是搭建过不少的网站,大多采用了LAMP进行快速的建站,而服务器也一般采用阿里云55元一个月的ECS,但是在这里不得不吐槽一下,在天国,任何网站绑定域名后都是要备案的,所以我这个懒人为了避免备案的麻烦,在同事VliuPro的推荐下,开始使用美国的VPS,虽然跨国的服务器访问确实缓慢一点,但是不得不说,购买和搭建都相对轻松,至少不像我们这样要走很多的流程。
好了,闲话不多说,开始搭建属于我们的网站吧
注意:以下内容涉及到Linux Nginx 的一些基本知识,故希望大家做好Linux的预习工作!
第一步:购买自己喜欢的域名
推荐域名购买站点,选万网。
查找一个自己喜欢的域名,用淘宝账号买下未注册的域名即可。
第二步:购买VPS服务器
推荐网站 “搬瓦工”
1.右上角Register注册一个账号(可能需要FQ)
2.进入注册页面,特别注意了是否和我一样,在底部有个验证码需要输入,如果反复刷新都不显示,那么只好想办法翻一下墙了!
3.填写玩上面的注册信息,输入验证码,同意协议即可!
4.进入主页购买一个最便宜的vps服务器即可,可以使用支付宝支付,这个对大天朝人来说是很赞的
5.右上角,进入个人中心如下点击Services->My Service查看自己刚刚购买的服务器
6.点击按钮KiwiVM Control Panel进入VPS的控制中心,直接点击“stop”按钮先关闭服务
7.Install New OS-》选择 “ubuntu minimal X86” 即可(按照喜好的Linux的发行版即可,以下本座用ubuntu为实例讲述),如果提示要stop,就返回先stop服务器运行
8.等待邮件,安装OS会向你发送邮件的,然后就可以重启自己的服务器,注意IP,端口和密码哟!
第三步:先来绑定域名,进入万网个人中心,查看个人域名,解析设置
输入你买的vps的IP地址(查邮件或搬瓦工个人中心即可),如图是本座已经解析好的域名!
第四步:远程连接,域名解析好下面的连接方便些
1.ubuntu系统按Ctrl Alt+T打开终端(windows用putty,由于我没有windows电脑故而在此不详述,以ubuntu为例)
2.输入“ssh 用户名(初始为root)@IP地址或者解析好的域名 -p端口”(邮件有说的),提示输入密码,登入远程刚刚买的VPS了
example:(通过IP)
域名解析好的:
3.登录成功
接下来开始详述对ubuntu minimal的修改,大伙注意到本座在远程连接的时候并没有输入-p端口,这是因为我修改了ssh的端口,ssh默认远程端口为22端口,所以如果不想在ssh远程服务器的时候麻烦的输入-p端口,就要先修改openssh配置文件,把默认端口修改为22
vi /etc/ssh/ssh_config //修改ssh配置文件
1.“/port”--搜索到Port用“#”注释掉,或者修改Port 22;
2.:wq保存退出vi
service ssh restart //重启ssh服务
好了,已经改好了端口,exit后重新ssh登录vps,无需输入端口号,虽然上述方法方便了个人,但22端口相对容易被扫描,不安全!
接下来我们做一些ubuntu的预备工作
root模式下
输入以下命令
apt-get update //更新源
apt-get upgrade //更新系统软件
apt-get install vim vim-doc vim-script ctags //安装vim和vim可能用到的软件
apt-get install sudo //提供sudo命令,在ubuntu minimal中不存在,需要注意,这个在我们平时使用的桌面版是有的,但这里要安装一下
adduser devil //添加一个用户,名字自己起,以后ssh连接就用这个非root用户,相对安全点,不容易人为出错
vim /etc/sudoers //在添加一个可以使用sudo的用户记录,如下图,在root下面添加了一个devil用
这样,切换到devil用户下就可以用sudo去执行root的权限啦,关于sudo,请百度sudo命令的用法!
今天就到此为止,博客还没开始搭建,先把ubuntu服务器整好了吧,下一章讲述搭建LNMP和配置Nginx
exit