mac上搭建自己个人博客

mac上搭建自己个人博客,第1张

博客的搭建大致分为以下几个步骤

先安装液配埋包管理器brew,参考:

http://www.cnblogs.com/EasonJim/p/6287098.html

有以上前提后,输入:

如果安装上面的步骤安装了node.js,那么安装git就只需要在终端输入下面一句就好了

验证一下

安装Hexo的非常简单,只要一条命令,前提是安装好Node.js与Git

初始化,随便创建一个文闹蚂件夹,名字随便取, cd 创建的文件夹里面,执行下面命令:

本地启动

访问本地链接: http://localhost:4000/

更多主题查看官网 https://hexo.io/themes/

知乎推荐主题 https://www.zhihu.com/question/24422335

打开根目录下的_config.yml文件,找到 theme 字段,并将其值更改为 next

NexT有三个外观,直接更改主题_config.yml文件的 scheme 参数即可,如果显示的是繁体中文,那么站点配置文件中的 language: zh-CN

再执行 hexo clean 和 hexo s 就可以在本地预览效果了

注册账户就不多说了

直接进入创建仓库

登录Github,右上角 头像 ->Settings —>SSH nd GPG keys —>New SSH key 。把复制的内容粘贴到key中,填好title并点击 Add SSH key

之后还需要设置username和email,为了记录每次提交的记录

安装卖哗Git部署插件

打开_config.yml文件,在最底部修改部署配置,注意严格的空格

保存后在终端执行以下命令

部署完成后可在浏览器输入 yourname.github.io 这样就能看到自己一个属于自己的博客了,由于github是属于国外的服务器,访问起来有点慢,你也可以部署到coding中去,步骤类似,就不多说了

如果对你有用,欢迎star一下,谢谢! https://github.com/sjxt

你好,,网站其实很简单,因为有很多现成的技术。

但是也非常麻烦,涉及到服务器,域名,编码技术,

本地空租搭网站是个非常不靠谱的做法(国内)

服务器搭建:两个办法都要付费。

麻烦的办法,自己购买服务器学各种技术搭建wordpress。

稍简单的办法,直接购买博客类服务,推荐两个,1个farbox,一个找我。

再有免信差费的就是各种QQ空间 新浪博客,轻博客 。

平面设计和网站设计是两个行当,就算有一些直接改改图片可以生成网站外观,或者滑亏皮主题的软件,也得你掌握,也存在兼容等等问题。

创建ssh:

接下来打开终端(不知道终端在哪儿的,就直接在spotlight里搜terminal):

$cd ~/.ssh //检查是否已经存在ssh

如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下

如果不存在,通过默认的参数直接生成ssh:

$ssh-keygen -t rsa -C xxxxx@gmail.com(注册github时的email)

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/twer/.ssh/id_rsa):

Created directory '/Users/twer/碰猛腔.ssh'.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /Users/twer/.ssh/id_rsa.

Your public key has been saved in /Users/twer/.ssh/id_rsa.pub.

The key fingerprint is:

18:16:11:c9:01:6c:48:09:7f:27:c6:43:0d:7f:3f:84 xxxxx@gmail.com

The key's randomart image is:

+--[ RSA 2048]----+

|.o.++=== |

|.ooo.+. . |

| ..* = E . |

| o = + o |

| . S o |

| . |

| |

| |

| |

+-----------------+

如果要修改ssh生成目录,在粗体位置处输入要生成的路径,选择默认的话,会生成在 ~/.ssh下

在github中添加ssh(如图示):

登陆github,选择Account Settings-->SSH Keys 添加ssh

Title:xxxxx@gmail.com

Key:打开你生成的id_rsa.pub文件,将其中内容拷贝至此。

打开终端,先测试一下你的帐号跟github连上没有:ssh -T git@github.com

如果出现如下提示,表示你连已经连上了.(因为有了第一步,所以不用自己做过多的连接github的 *** 作了,另外,下一次要连接github的时候记得打开第一步的工具).

Hi MiracleHe! You've successfully authenticated, but GitHub does not

provide shell access.

接下来就可以上传你的代码了,在github下建自己的Repository。Create a New Repository如下:

Repository name:通常就写自己自己要建的工程名。

Description:就是你对工程的描述了。

选择Public。

点击 “Create repository”,出现如下图:

按照上面的步骤来就行了(注意记得在终端中输入时把目录切换到你要上传的工程目录下)。简单分析下上面的步骤:

touch README.md //新建一个记录提交 *** 作的文档

git init //初始化本地仓库

git add README.md //添加知宽

git commit -m "first commit"//提交到要地仓库,并写一些注释

git remote add origin git@github.com:youname/Test.git

//连接远程仓库并建了一个名叫:origin的别名

git push -u origin master //将本地仓库的东西提交到地址是origin的地址,master分支下

需要注意的问题,进行如下 *** 作时:

Key:打开你生成的id_rsa.pub文件,将其中内容拷贝至此

这里的id_rsa.pub文件是在笑衫.ssh目录下,可能有小伙伴会发现自己的mac下没看见.ssh目录,难道是我忽悠大家啦?当然不会啦,这么败人品的事我怎么可能会做。没看见.ssh目录,是因为mac把这个目录给隐藏了,如果你不信,你可以进行如下 *** 作把隐藏文件给显示出来。

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO

输完单击Enter键,退出终端,重新启动Finder就可以了

其实虽然你可能看不到.ssh目录,但你还是可以通过终端命令来查看到.ssh目录的, *** 作如下:

通过cat id_rsa.pub查看里面是一大串云里雾里的东西,不需要看懂,复制到“key”里就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12420892.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存