手把手教你!0基础小白也可以使用谷歌服务器搭建自己的博客网站

手把手教你!0基础小白也可以使用谷歌服务器搭建自己的博客网站准备工作 visa 卡 用于谷歌的认证 fan 翻 qiang 墙 工具 用于登陆谷歌 一申请及注册谷歌云 1 登录 GoogleCloud 官网并进行账户注册 https cloud google com 我们在官网首页点击免费试用进行注册 2 我们进行国家和地区资料填写 我们在右侧栏可以看到 12 个月有效期的 300 刀赠额说明 国家地区选择真实所在地 这里我选择中国 勾选同意条款 点击同意并继续 3 我们接下来进行个人资料和信用卡资料的填写 个人资料和信用卡资料如实填写就好了 4

准备工作

  1. visa卡(用于谷歌的认证)
  2. fan(翻)qiang(墙)工具(用于登陆谷歌)

一 申请及注册谷歌云

5.我们完成付款之后登陆到Google Cloud的控制台,点击左上角的导航菜单按钮,我们选择结算进行赠送额度查看:

在这里插入图片描述
6.我们进入到结算页面就可以看到相关的额度信息了,如果没有其它问题的话我们会看到赠金300刀以及有效期365天:
在这里插入图片描述




二 谷歌云创建VM实例

谷歌云
3.我们接下来进行VM实例创建的配置选项如图所示,VM实例名称自定义,VM实例地区选择靠近亚洲地区asia开头的地区,机器类型选择微型即可:

谷歌云
4.我们接下来选择VM实例的启动磁盘,这里需要我们更改成成功率比较高的Debian GNU/Linux 8(jessie),最后记得勾选上允许HTTP流量和允许HTTPS流量,最后设置完成后我们点击创建:

在这里插入图片描述
5.我们创建成功就会出现一个VM实例的列表,如下图所示:
谷歌云
6.我们接下来可以对我们创建的VM实例的连接速度进行一下测试,如果连接速度不错的话我们可以继续下面的操作,如果连接速度很差的话我们可以选择重建VM实例。一般PING值在100以内速度都还不错,我们可以访问IPIP对我们创建的VM实例进行测试,这里我们输入我们创建的VM实例的外部IP地址,前面选择一个距离你比较近的地点,然后我们点击查看:






三 配置服务器,使用xshell链接

以root用户登入

3.1 用root用户登入

3.1.1 进入谷歌云实例面板

在这里插入图片描述

3.1.2 切换到root角色

sudo -i 

3.1.3 修改SSH配置文件/etc/ssh/sshd_config

vi /etc/ssh/sshd_config 

修改PermitRootLogin和PasswordAuthentication为yes

# Authentication: PermitRootLogin yes //默认为no,需要开启root用户访问改为yes # Change to no to disable tunnelled clear text passwords PasswordAuthentication yes //默认为no,改为yes开启密码登陆 

3.1.4 给root用户设置密码

passwd root 

3.1.5.重启SSH服务使修改生效

重启sshd服务

sudo service sshd restart 

如果重启sshd服务不行,可以重启服务器

reboot 

3.1.6.登录

在xshell中,直接使用root账号密码登录。

四 安装mysql+nginx+php环境

自己分别安装太过麻烦,还好一键傻瓜式安装包- lnmp

到笔者安装的时候是1.5版本,可能你看到这篇文章时已经更新,所以自己去找最新版本吧,当然也可以使用1.5版本。

在xshell中执行以下命令:

wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz tar xvf lnmp1.5.tar.gz cd lnmp1.5 ./install.sh 

在这里插入图片描述

回车下一步,会提示你输入MySQL的密码,这个自己决定,但是要记住,后续需要使用。

接下来就是一路回车,然后进入漫长等待,大约需要半小时吧。直到看到下图:

在这里插入图片描述
接着在浏览器中输入, http://yourip (替换yourip为你的ip),可见下图则说明安装成功:
在这里插入图片描述




五 安装Typecho

同样的,笔者安装时Typecho版本为1.1,可自行到官网:http://typecho.org/,上选择最新版本。

进如/home/wwwroot目录 – cd /home/wwwroot

执行以下代码:

 wget http://typecho.org/downloads/1.1-17.10.30-release.tar.gz tar xvf 1.1-17.10.30-release.tar.gz mv default/ old mv build/ default chmod -R 755 /home/wwwroot chown -R www:www /home/wwwroot/ 

5.1 创建typecho数据库

执行以下命令:

mysql -u root -p

输入密码,接着会进入mysql管理窗口。

执行以下命令:

5.2 完成typecho安装

在浏览器中输入,http://yourip(替换为你的ip),会进入typecho的安装引导界面。

在这里插入图片描述
点击下一步,进入:
在这里插入图片描述
端口 3306
数据库名 root
密码: 你的密码
其余不用更改
然后下一步,得到类似这种界面:
在这里插入图片描述
















5.3 可能遇到的问题

Q:Typecho前台链接或者后台登录出现404?

编程enable-php.conf文件:

vi /usr/local/nginx/conf/enable-php.conf 

然后改为:

location ~ [^/]\.php(/|$) { 
    #try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; include pathinfo.conf; } 
/etc/init.d/nginx restart 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200211.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午11:19
下一篇 2026年3月20日 上午11:19


相关推荐

  • HQChart实战教程41 -新浪+腾讯A股数据源对接 – uniapp版本 (源码付费)「建议收藏」

    HQChart实战教程41-新浪+腾讯A股数据源对接-uniapp版本数据源支持周期平台支持demo安卓apk下载源码售价580元效果截图HQChart代码地址数据源使用公开的新浪+腾讯的A股票Api数据,h5页面需要自己配代理跨域.app直接就可以访问,无需自己提供数据后台.支持周期分时,5日,日K,周K,1分钟K,5分钟K,15分钟K,30分钟K,36分钟K平台支持uniapp开发,支持h5和appdemo安卓apk下载https://opensource

    2022年4月15日
    90
  • Maven之(六)setting.xml配置文件详解

    Maven之(六)setting.xml配置文件详解鉴于CSDN对**版权保护的不作为**以及落后的运营手段,本博客将于近期关闭,并清空全部文章。原有文章将会经过再次的校对、整理,转移至本人在**简书**的[博客空间](https://www.jianshu.com/u/3ec23ef9a408)。…

    2022年5月27日
    35
  • Marsaglia XORshift随机数算法「建议收藏」

    Marsaglia XORshift随机数算法「建议收藏」引理:二进制矩阵相乘中加法为异或。给定非空向量beta和n阶矩阵T,序列beta*T,beta*T^2,beta*T^3,…的秩为2^n-1的充要条件是矩阵T为非奇异矩阵.L是左移位操作,y=y^(y>b)表示为y=y*(E+R^b),令T=(E+L^a)(E+R^b),n=32或64,找不到这样的非奇异矩阵。但是令T=(E+L^a)*(E+R^b)*(E+L^c)能找

    2022年7月26日
    11
  • StartAI抠图去背景变成透明教程

    StartAI抠图去背景变成透明教程

    2026年3月13日
    2
  • 最全SQL笔试题

    最全SQL笔试题如下四个数据表 Student SID Sname Sage Ssex 学生表 Course CID Cname TID 课程表 SC SID CID score 成绩表 Teacher TID Tname 教师表注意课程从 001 开始问题 1 查询 001 课程比 002 课程成绩高的所有学生的学号 selecta SIDfrom selectSid scorefromSCw 001 a selectSid score fro

    2026年3月17日
    2
  • continue和break的区别与用法「建议收藏」

    continue和break的区别与用法「建议收藏」一般而言,程序进入循环后在下一次循环测试之间会执行完循环体的所以语句。continue和break语句可以根据循环体中测试结果来忽略一部分循环内容,甚至结束循环。continue语句三种循环都可以使用continue语句。执行到该语句时,会跳过本次迭代(即循环)的剩余部分,并开始下一轮迭代。如果continue语句在嵌套循环内,则只会影响包含该语句的内层循环。语法C语言中continue语句的语法:continue;流程图实例#inclu……

    2025年9月1日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号