赞
踩
本博文记录搭建个人博客系统的完整过程,网上有许多相关的教程,但是没找到一个(适合自己能力的)快速搭建的完整教程。借此篇博文梳理一下前不久学习到的有关整个过程前前后后的各种知识点。
因为是相对小白一点的操作过程,所以自己能够想到的细节都会记录
之所以推荐vultr,是因为我最初看搭建VPS的教程选择的就是vultr,在个人使用的过程中,vultr还算稳定,价格较国内的VPS便宜,可以搭建梯子,也不用绑定各种各样的身份验证,按时扣费,不用不扣。截止2018年11月5日,vultr已支持国内的支付宝和微信支付。
如果没有vultr账号,可按如下操作申请:


vultr充值完成后就可以创建VPS了,此处操作简单,就不配图了。

点击右侧的三个点“···”,选择“View Console”,可进入登录页面(此处不建议用此方式登录,输入密码不方便),账号和密码可点击下图中的“Server Details”获取

账号及密码如下图:

打开本机上的SecureCRT软件,连接协议选择SSH2,输入VPS的ip地址、账号及密码进行远程。如果远程不上,ping 一下ip,不通则说明此ip已被墙,需要重新创建一个VPS,会另外分配一个ip地址,然后把之前的VPS销毁(如果先销毁再创建,因为时间间隔太短,可能新VPS的ip还是上个VPS的ip,当然也可以隔一段时间再建VPS,本次实验我创建了4个VPS才有一个可以远程连接T_T)
登录完第一件要做的事当然是修改root账号的密码啦,修改完密码记得做个系统快照。
声明:本次实验是测试学习环境,登录的是root账户,生产环境应使用普通用户管理。
用Win7系统打开python 下载官网 https://www.python.org/downloads/source/ ,找到对应版本的python,右键–复制链接地址,打开SecureCRT登录VPS,输入命令wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz即可把python安装包下载到linux系统;

也可以在Win7系统下载好安装包再上传到linux系统,使用软件工具“FileZilla”
打开FileZilla工具,点击 文件–站点管理器–新站点,协议选择 SFTP,主机写Linux系统的 ip地址,端口为 空,登录类型选择 正常,用户名密码写上Linux系统的登录账号密码,点击 连接

信任该主机,确定;

管理界面分为本地站点和远程站点,本地站点即本机(Win7系统),远程站点即VPS的linux系统。在此界面可以把本地的文件拖动到远程站点的文件目录中,即上传到linux;也可以把远程站点目录中的文件拖动到本地文件夹内。

yum install gcc -y
#yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel #不执行此行,执行下面的一行
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel expat-devel gdbm-devel readline-devel sqlite-devel
cd ~/upload #先切换到Python-3.6.6.tgz安装包的目录
tar -xzvf Python-3.6.6.tgz
cd Python-3.6.6
./configure --prefix=/usr/local/python366/ #指定安装目录,便于后期卸载重装
make
make Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。