分类
DIY 云服务器 网站运维

从零开始搭建Ghost博客-Ubuntu18.04-使用腾讯云数据库

网上有很多搭建ghost博客的教程,但是有的步骤不详细,也少有使用云数据库搭建的教程,基本都是本地数据库。这篇教程的目的就是想要教大家一步一步搭建ghost博客,同时把数据库放在腾讯云数据库上,不再使用本地数据库

一、所需环境

华为云服务器(配置:内存2G,硬盘40G,操作系统Ubuntu 18.04)
腾讯云数据库(类型:MySQL,版本5.7)

二、详细步骤

1、安装GCC和G++

1.1、首先查看系统是否已经安装,使用如下命令:
gcc --version
g++ --version
如果正确显示版本则已经安装,直接进入下一步操作。否则,使用如下命令进行安装:

sudo apt-get install gcc
sudo apt-get install g++

1.2、如果没有安装开发编译工具包,则使用如下命令安装:

sudo apt-get install build-essential

2、安装Node.js

执行以下命令,安装Node.js

sudo curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

3、安装nginx

3.1、输入以下命令安装Nginx。

sudo apt-get update
sudo apt-get install nginx

3.2、验证是否正确安装:
在浏览器中通过域名或者 IP 地址进行访问Nginx,如果Nginx正常启动则会打开Welcome to nginx的欢迎页面。

3.3、配置Nginx
新建配置文件
vim /etc/nginx/sites-available/ghost.conf
在配置文件中输入以下内容:

server {
    listen 80;
    server_name xx.xxx; #这里写自己的域名或者ip地址
    location / {
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   Host      $http_host;
        proxy_pass         http://127.0.0.1:2368;
    }
}

3.4、把配置文件软链接到sites-enabled中:
sudo ln -s /etc/nginx/sites-available/ghost.conf /etc/nginx/sites-enabled/ghost.conf

3.5、重启Nginx
sudo service nginx restart

4、创建新用户

4.1、执行以下命令,创建新用户。
adduser 你的用户名
输入此命令后,会要求你输入密码,自己设置即可。
然后要求你输入一系列信息,我们直接按回车表示默认即可。
最后问你是否确认,输入y
4.2、执行以下命令,将新创建的用户添加到superuser组。
usermod -aG sudo 你刚才创建的用户名
4.3、执行以下命令,切换到你刚才创建的用户。
su 你刚才创建的用户名

5、安装Ghost-CLI

sudo npm i -g ghost-cli

6、安装Ghost

6.1、创建一个文件夹:
sudo mkdir -p /var/www/ghost
6.2、更改所有者:
sudo chown [user]:[user] /var/www/ghost
6.3、进入我们刚才创建的文件夹:
cd /var/www/ghost/
6.4、用Ghost-CLI 安装Ghost。
ghost install
接下来会提示我们没有找到本地数据库:

由于我们要使用云数据库,所以无需本地安装数据库,所以直接输入y,按下回车
接下会进行配置:
在配置数据库的时候,host填写云数据库地址,username填写云数据库用户名,表名填写事先在云数据库中创建好的表名。密码填写云数据库密码。如果你的云服务器和云数据库不在同一可用区之内,你需要使用外网地址,否则使用内网即可

注意,有云数据库如何创建用户、创建数据库、内网外网是什么等基本概念,请参考腾讯云官方文档,或参考本站今后会推出的文章。

根据作者的实际经验,由于访问云数据库需要在地址后面加端口,而将地址:端口直接写在上面host中并不能让配置成功,需要单独使用vi config.production.json打开配置文件,在有关数据库的配置中加一项port,填写云数据库的端口。
如下所示:

7、开始配置用户

至此安装完成,访问http://你的IP或域名/ghost按系统说明配置即可。

分类
DIY 硬件

联想笔记本如何安装内存条——附安装结果检查方法及问题解决方法

在现在,大家普遍想让自己的电脑运行的更流畅,于是装内存条就成了一个不错的选择。下面以联想G50-80为例介绍如何加装内存条。

一、详细流程

1、断电、关机。拔掉电源插头,关机。一定确保电脑断电、关机,严禁开机状态下操作。

2、取下电池。为确保更换过程电脑不会意外开机,务必取下电池!如图所示确定电脑关机断电后,首先将A滑钮向左移动,按钮右侧呈现红色表示已经打开。之后稍微用例掰动B滑钮,电池会向外弹开。确定电池打开后轻轻取下即可。

3、打开后盖。最下方有横排并排的三个螺丝,依次打开后稍用力向下推后盖,后盖即发生错位,此时取下后盖即可。
这里写图片描述

演示图
4、加装内存条。先观察已有内存条,做到心中有数。观察空白插槽(一般是上图标蓝字区域),掌握插槽方向。将新内存条金手指部分对好插槽,注意缺口和插槽突出口对好,斜向下约20-30度轻轻插入。插入完成后,轻轻将内存条下压,如果您已经插入到位,在下压时两侧小机械手会将内存条卡住并发出咔的一声。注意,如果下压过程中阻力大,切勿使用蛮力下压,而应检查内存条是否插到底后再下压。一般插到底以后内存条上的凹槽和插槽凸起处没有过大缝隙而是基本紧合。
这里写图片描述
完成后
5、当内存条卡好后,安装完成。装好后盖、电池。开机检查是否安装成功。

二、安装结果

现象 安装结果 可能的原因分析 解决方法
无法开机 ,或电源灯亮一下又熄灭 安装失败 1、内存条的接口部分有灰尘。 2、内存条没有安装好。3、内存条质量问题。4、内存条与计算机不配套不兼容。 1、用干布擦拭内存条上的接口部分后重新安装,注意动作不要划坏内存条。2、重新安装。3、退货后重新购买。4、确认电脑配置后重新购买
开机后自动重启 安装失败 1、内存条的接口部分有灰尘。 2、内存条没有安装好。3、内存条质量问题或不配套不兼容 1、用干布擦拭内存条上的接口部分后重新安装,注意动作不要划坏内存条。2、重新安装。3、退货后重新购买。
右击我的电脑(这台电脑、此电脑)查看属性发现已扩容但使用一段时间后自动重启 安装失败 1、内存条的接口部分有灰尘。 2、内存条没有安装好。3、内存条质量问题或不配套不兼容 1、用干布擦拭内存条上的接口部分后重新安装,注意动作不要划坏内存条。2、重新安装。3、退货后重新购买。
右击我的电脑(这台电脑、此电脑)查看属性发现内存已扩容且正常使用无自动重启关机现象 安装成功

购买与自己电脑已有内存同品牌型号的内存可把安装失败风险降至最低。作者在安装时,一开始用了不同品牌的,结果频繁重启,换用同品牌的一下子就好了。但是,只要容量合适,参数匹配,质量合格,任何型号的内存条都可以正常安装使用。并不一定非要一样的牌子和型号!

三、支持作者

写文章不易,希望您可以给我一些支持!支持作者

分类
DIY 硬件

联想笔记本如何安装固态硬盘-联想G50-80如何安装固态硬盘(全流程+装系统)

一、硬件准备

联想G50-80
东芝固态硬盘:TOSHIBA TR2000 480G(参考价格:379元人民币)
启动U盘(用于装系统,需要事先制作好)

二、详细步骤

1、断电、关机。拔掉电源插头,关机。一定确保电脑断电、关机,严禁开机状态下操作。

2、取下电池。为确保更换过程电脑不会意外开机,务必取下电池!如图所示确定电脑关机断电后,首先将A滑钮向左移动,按钮右侧呈现红色表示已经打开。之后稍微用例掰动B滑钮,电池会向外弹开。确定电池打开后轻轻取下即可。

3、打开后盖。最下方有横排并排的三个螺丝,依次打开后稍用力向下推后盖,后盖即发生错位,此时取下后盖即可。
在这里插入图片描述
4、卸下原有机械硬盘。将红圈处四个螺丝钉取下,向左抽出硬盘(方向如红色箭头所示,可能需稍用力,请注意把握尺度不要弄坏设备)。
在这里插入图片描述
5、移除原有硬盘上的支架等(左右各一块支架,每块支架各两个螺丝钉)。注意观察支架方向、位置,以便原样安装到SSD上。
6、将支架原样安装到固态硬盘上。
7、将固态硬盘插入硬盘安装位置,稍用力向右推(如红色剪头方向),注意一定要将接口对准,严禁使用蛮力。确认安装到位后装好四个螺丝(红圈处)。
在这里插入图片描述
8、当SSD安好后,安装完成。装好后盖、电池。准备安装系统。(注意先不要开机)
9、将启动盘插入,进入BIOS(不同电脑的进入方法可自行百度)。
对于G50-80我是关机后按左侧小按钮进入的,仅供参考!!!
10、首先,选择Secure Boot回车设置成Disabled,关闭安全启动,如下图所示。
在这里插入图片描述
11、进入Boot菜单,将U盘移动到第一位,启动即可。
在这里插入图片描述
12、如果你发现没有你U盘的选项,那么可能 是不支持这种启动方式。 这时不要拔U盘。 此时,进入BIOS设置菜单做一些设置
12、转到Exit,把OS Optimized Defaults设置为Disabled,让U盘启动盘支持传统引导,如下图所示。
在这里插入图片描述
13、切换到Boot,把Boot Mode从UEFI改成Legacy Support。
在这里插入图片描述
14、再把Boot Priority设置成Legacy First
在这里插入图片描述
15、进入Boot菜单,再将U盘移动到第一位。然后转到Exit菜单,保存退出,然后启动即可。
在这里插入图片描述
*(本文第9步到此处的图片来源于电脑系统城网站(http://www.dnxtc.net/)在此表示感谢!)

三、支持我们

本文首发于 我的编程之路。写文章和解答问题不易,如果有帮到你,希望您可以给我一些支持,帮助我支付服务器和数据库费用。
请通过此链接完成,谢谢!

分类
DIY 硬件 计算机维护

解决win10笔记本睡眠一段时间后无法唤醒、自动关机的问题

引子

本系列一共三篇文章,之所以放在一起是因为大家可能对自己电脑出现的睡眠、休眠、无法唤醒、自动关机等描述的不清楚或者有误解。本文章仅供参考,不承担任何责任!
请阅读这个引子,然后选择合适的文章查看解决办法
首先,判断一下你的电脑是关机还是休眠了。
1、如果再开机后,之前打开的文件什么的都不在了,那么是真的关机了,属于睡眠后不能唤醒,可能是设置或者驱动的问题,请参考这两篇文章:
文章1:解决win10笔记本睡眠后无法唤醒甚至自动关机的问题
文章2:解决win10笔记本睡眠一段时间后无法唤醒、自动关机的问题
2、如果再开机后恢复到了原来的工作状态,说明是休眠的问题,是一些设置的关系,使得电脑睡眠一段时间后自动休眠了。请参考:
文章:win10笔记本电脑睡眠一段时间后自动关机–解决电脑睡眠后自动关机的问题
本文章仅供参考,不承担任何责任!

问题描述

笔记本睡眠一段时间(或者休眠一段时间,由于长时间不在电脑前,不能确定电脑自动关机前处在哪个状态),会自动关机。原因是电脑为了省电,会通过一些设置,可能会造成自动关机。

解决方法

1、打开设备管理器(右击开始菜单,选择设备管理器),然后打开系统设备下拉列表。
在这里插入图片描述
在这里插入图片描述
2.右击图示设备,选择属性
在这里插入图片描述
3.将图示的勾去掉,应用即可
在这里插入图片描述
注意,本文仅供参考!
如未能解决问题,请继续查看:
win10笔记本电脑睡眠一段时间后自动关机–解决电脑睡眠后自动关机的问题
解决win10笔记本睡眠后无法唤醒的问题

分类
DIY 计算机维护

如何安装双系统——windows10+Ubuntu16.04(提纲)

2018/8/31双系统安装完成纪念——本文撰写于Ubuntu操作系统。

步骤简介(提纲)

1、下载Ubuntu16.04,如果官网下载过慢,可以在百度上搜索镜像网站来下载。

2、下载Utraiso,制作启动盘。

3、压缩一定空间用于安装Ubuntu,然后检查自己的BIOS启动模式并做一些设置。

4、设置从U盘启动。注意,根据作者亲测,有些教程要求选择USB HDD,可是作者的电脑没有这个选项。一开始还以为是启动盘制作失败的问题,结果发现有EFI USB这个选项,网络搜索后发现也可以(作者安装的是64位系统,其他情况不知),于是采用EFI USB,最终启动成功。

5、进入安装程序后,根据需要设置、安装。