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

news/2024/5/9 6:29:45/文章来源:https://blog.csdn.net/looo000ngname/article/details/107198781

准备工作

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

一 申请及注册谷歌云

1.登录Google Cloud官网并进行账户注册:https://cloud.google.com/ ,我们在官网首页点击免费试用进行注册:
在这里插入图片描述

2.我们进行国家和地区资料填写,我们在右侧栏可以看到12个月有效期的300刀赠额说明。国家地区选择真实所在地,这里我选择中国,勾选同意条款,点击同意并继续:
在这里插入图片描述

3.我们接下来进行个人资料和信用卡资料的填写,个人资料和信用卡资料如实填写就好了。
在这里插入图片描述

4.账号类型尽量选择个人,个人资料和信用卡信息填写完成之后直接点击开始免费试用选项即可。接着你的信用卡账户消费 1 美金,这是谷歌为了确认你不是机器人用于验证账户的,5 分钟内你会收到账户撤销 1 美金的消费操作,1 美元会返回你的账户,整个过程完全免费。另外除非你主动确认升级成付费账号,300 美金的赠款消费完毕以后并不会直接从你的信用卡账户续费扣款。
在这里插入图片描述

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

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

二 谷歌云创建VM实例

1.创建VM实例,我们点击左上角的导航菜单选项,选择Compute Engine(计算机引擎),在子菜单选择VM实例:
在这里插入图片描述
2.我们进入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地址,前面选择一个距离你比较近的地点,然后我们点击查看:

IPIP测试地址:https://www.ipip.net/traceroute.php
谷歌云
7.我们可以看到测试结果,如果时间在100ms以内那么主机连接速度还是蛮不错的,我们就可以进行接下来SSR+BBR的搭建工作了:
谷歌云
8.如果你的VM实例测试结果连接速度不是很好的话,那么我们可以选择VM实例进行删除并重复以上步骤进行重建即可,直到你找到连接速度不错的VM实例:
谷歌云

三 配置服务器,使用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.gztar xvf 1.1-17.10.30-release.tar.gz mv default/ oldmv build/ defaultchmod -R 755 /home/wwwrootchown -R www:www /home/wwwroot/

5.1 创建typecho数据库

执行以下命令:

mysql -u root -p

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

执行以下命令:

create database typecho;
exit;

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;
}

如下图
在这里插入图片描述
最后重启nginx服务即可:

/etc/init.d/nginx restart

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_883311.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站看板娘--偷就完事了(大雾)

最近项目做完了,想到博客园有些博主的博客有看板娘,就偷过来了 下面将一步步还原我偷的过程(笑) 首先准备一个html,放在tomcat的webapps的文件夹下,下载好的live2d文件夹(提取码:d…

基于java的在线答疑网站系统——计算机毕业设计

网络答疑系统已经成为远程教育网站不可缺少的组成部分,它对提高远程教育的质量起着至关重要的作用。但目前的网络答疑系统功能比较简单、答疑效率低、智能性不高。随着人工智能和自然语言处理等相关技术的发展,未来的网络答疑系统将会在智能性、开放性、…

基于java的婚恋交友动态网站——计算机毕业设计

“网络红娘”的出现不仅对传统交友方式和恋爱观形成强烈冲击,更形成了一门具有良好发展前景的新兴产业。与欧美国家相比,我国婚恋网站起步较晚,目前仍处于跑马圈地的群雄纷争时代,一家独大的行业巨头尚未出现。虽然部分专业婚恋网…

Java+MySQL 基于Springboot+vue的鲜花销售商城网站——毕业设计

项目编号:JavaMySQL spring272-基于Springbootvue的鲜花销售商城网站#毕业设计 开发语言:Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架:springbootvue 鲜花一直以来都是人们生活中的一个增色剂。尤其是在一些特殊的节日鲜…

Java+MySQL 基于Springboot+vue的零食销售商城网站——毕业设计

项目编号:JavaMySQL spring271-基于Springbootvue的零食销售商城网站#毕业设计 开发语言:Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架:springbootvue ​随着人们生活条件的改善,人们对生活的追求也越来越高。…

计算机毕业设计之java+ssm电影视频预约推荐网站

本基于SSM框架的电影预约推荐系统主要包含了等系统用户管理、影视分类管理、电影预约信息管理、预约信息审核管理多个功能模块,系统采用了jsp的mvc框架,SSM(springMvcspringMybatis)框架进行开发. 管理员的登录模块:管理员登录系统对本系统其他管理模块进行管理。 …

计算机毕业设计之java+SSM动物园门票预订网站系统

现代化动物园管理系统日趋复杂,传统的以手工方式为主的管理操作模式,局限性日趋突显:宣传手段单一,管理效率低,系统采用了jsp的mvc框架,SSM(springMvcspringMybatis)框架进行开发,本系统使用mysql,独立运行,不依附于其…

基于jsp+java的音乐网站

介绍: jspservletmysqleclipse技术 效果截图: 数据库表: CREATE TABLE admin ( id int(11) NOT NULL AUTO_INCREMENT, adminName varchar(20) COLLATE utf8_bin DEFAULT NULL, adminPwd varchar(20) COLLATE utf8_bin DEFAULT NULL,…

基于java的出租车预约网站

出租车预约网站能够有效的解决大家上班下班打不到车,加快吃饭逛街的效率,天阴下雨无障碍出行,自己有车不舍得开等问题,使得用户查询车辆信息更加方面快捷,同时便于管理员对车辆和用户的管理,从而给出租车管理公司的预约…

基于java网上订餐网站系统

通过网上西餐厅网上订餐管理系统这个平台,消费者足不出户就可以了解大量的西餐厅菜单信息,给消费者带来了极大的方便。网上西餐厅管理系统平台的主要功能包括菜单类别管理、菜单信息管理等,根据客户种类又可以划分成管理员客户和会员客户两种…

基于java的企业信息网站发系统

设计并实现基于 web 的企业信息发布系统,在现有的 Web技术的基础上,采用windows serverTomcatMySQLJSP的体系,利用 JSP(Java Server Page)技术开发动态网页,实现客户端对服务器的动态访问。包括对服务器中的…

基于java的校园网络教学网站系统

建立校园精品课程网站,尽可能提高优质教学的利用率,对实现人才培养,促进社会经济发展都能起到十分重要的作用。也可以引导用户主动年该学习,提高学习效率,更为教学双方提供一个进行写作学习和交流的平台。 设计开发了创…

java基于springboot的在线选课网站—计算机毕业设计

运行环境: 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架:springbootjsp 项目介绍 在学生在线选课系统的实现下,学生在线选课人员能够充分发挥信息化处理的优势,提高日常管理的处理速率。用户一方可以更好的享…

java基于ssm+vue的旅游景点推荐网站-计算机毕业设计

随着人民生活水平的提高,旅游业已经越来越大众化,而旅游业的核心是信息,不论是对旅游管理部门、对旅游企业,或是对旅游者而言,有效的获取旅游信息,都显得特别重要.旅游景点推荐网站将使旅游相关信息管理工作规范化、信息化、程序化,提供旅游景点、购票、预订、旅游新闻等服务.该…

SEO网站外链全自动在线发布工具PHP源码

这是一款SEO网站外链在线全自动发布工具的网站源码,内置上千条外链发布接口,SEO外链发布工具的原理就是通过网站源码内置的外链接口,输入域名之后,通过访问这些外链接口,即可在互联网上面产生大量的网站外链&#xff0…

八个移动产品设计必备网站

八个移动产品设计必备网站 2012-06-21 09:53 [小 大] 来源: cocoachina 评论: 我来评论 分享至: 百度权重查询 站长交易 友情链接交换 网站监控 服务器监控 SEO监控 移动产品设计人员一定需要大量的使用其他各类应用,并且需要在产品设计时大量参考其他的移动应用…

php查询下载-手机,IP,QQ,WHOIS,PR ,ALEXA,手机号,网站收录,身份证,生日

1 php查询下载-手机,IP,QQ,WHOIS,PR ,ALEXA,手机号,网站收录,身份证,生日看见很多朋友需要这个查询系统(PHP),暂时先放本版5小时 http://www.myand.com/viewthread. ... ghlight&page3 [发布]php查询系统下载-手机,IP,QQ,域名WHOIS,PR ,…

网站想更换域名,请教有经验的朋友,如何实现流量和搜索引擎上的平滑过度?

网站想更换域名,请教有经验的朋友,如何实现流量和搜索引擎上的平滑过度?网站想更换域名,请教有经验的朋友,如何实现流量和搜索引擎上的平滑过度?流失尽量少的人气,有什么好办法没有?…

实验操作:shell脚本实现监控网站是否正常,异常发邮件------------------含泪写shell,写完刷皮皮虾

监控网站是否正常,异常发邮件 要求:需求分析:1、发送邮件脚本2、配置监控 要求: 写一个shell脚本,通过curl -I 返回状态码来判定所访问的网站是否正常,比如当代码状态200,才算正常写一个发邮件…

理论操作:Nginx网站服务(访问状态统计,基于授权和客户端的访问控制,基于域名、端口、IP的虚拟主机访问)------------------好家伙

Nginx网站服务 前言一:Nginx服务基础1.1:Nginx概述1.2:Nginx编译安装 二:配置统计页面三:配置虚拟主机3.1:Nginx虚拟主机应用3.2:基于域名的虚拟Web主机3.3:基于端口的虚拟Web主机3.…