昨天大鸟把hugo的静态网页push到了github,当然利用hugo可以搭建非常漂亮的静态博客,喜欢折腾的可以去gohugo.io下载更多的漂亮主题去折腾。
大鸟无意中发现一个漂亮的不像话的主页:一个坏掉的番茄。这名字很有意思哈,因为作者已经把这个主页开源,所以没必要去拔下来了。这篇文章,我们就把这个漂亮的开源主页push到github,从而搭建一个自己的个人网站。学习本文之前,我们还需要看一下几篇文章:
故事从一个坏掉的番茄开始说起:
官网:https://tomotoes.com/
安装文档:https://tomotoes.com/blog/open-source-homepage-for-tomotoes/
github:https://github.com/Tomotoes/HomePage
在github注册账号,注册号之后新建一个Createanewrepository,这个昨天的教程已经说过了,就不多讲。
2.1必备条件
这里如果不想在本地搭建可以在装有宝塔面板的服务器上来安装也可以,一个个人主页,随便找个服务器放放都没问题。主要是github免费,还而且逼格有点高,push的感觉也很不错,所以就放那上边放。
打开cmd或者gitcmd。gitcmd是安装Git的时候自带的。输入如下命令:
gitclonehttps://github.com/Tomotoes/HomePage.git
但是可恨的是我们的电脑上没有Nodejs6.0,额,去官网下载吧:
下载地址:https://nodejs.org/zh-cn/download/
不过可恨的是还不会安装,可以默认安装如果是下载的二进制文件,我们设置一个环境变量就可以了。
上面的做好之后,[code]npminstall[/code]开始,看截图:
之后执行[code]npmrundev[/code]出错也不管,因为已经在D:\HomePage(大鸟是放在D盘根目录的)的文件夹下面生成了[code]dist[/code]目录,这个目录就是全部的静态网页的文件。你可以将目录部署到你喜欢的服务器托管商。

gitremoteaddoriginhttps://github.com/你的用户名/你的用户名.github.io.git
gitpush-foriginmaster
我们可以看看执行命令的截图:
因为大鸟是在dist目录打开gitbash的,所以省略掉了[code]cddist[/code]。我们到自己的github刷新:
已经push成功,可以用【你的用户名.github.io】来打开网页了,截图:
我们enter,看看另一个截图:
我们可以用宝塔面板来建站的功能来打开这个主页,宝塔面板→网站→新建网站,随便弄一个测试域名。我们把dist目录下的网站文件复制到网站根目录,然后用域名打开即可。
我们需要修改下网页中的内容为自己的链接,打开dist目下的index.html文件修改即可,如果你喜欢用github的高逼格的感觉,那你修改之后还需要把修改的文件push到你自己仓库。命令如下:
gitadd-u#添加修改过的文件到索引库
gitcommit-m“modify#将修改从暂存区提交到本地版本库
gitpull#从远程获取最新版本并merge到本地
gitpush#将本地版本库的分支推送到远程服务器上对应的分支
#如果Youarenotcurrentlyonabranch,soIcannotuseany'branch.<branchname>.merge'inyourconfigurationfile.
gitcheckout-btemp#切换到一个临时的分支
gitcheckoutmaster#再切换回主分支,就可以恢复到masterrepository的状态,然后就可以push和pull了
注意,以上命令都要要在你的本地文件的根目录下面操作。我们看看大鸟修改过push到github的截图:
这个主页还可以,作为一个引导页也不错,但是大鸟是不喜欢的,估计有人喜欢。用修改文件提交到github有点麻烦,如果你用宝塔面板来搭建这个网站的时候修改就会方便很多。
如果你觉得一个主页还需要gitclone、安装nodejs还有一大顿命令要操作,你可以直接到大鸟的github下载,修改之后,可以上传到你的服务器上,绑定一个域名就可以访问了。这页面颜值还是可以的。
本文来源:vps主机--宝塔面板一键部署源码(github安卓版)
本文地址:https://www.idcbaba.com/vps/3643.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



