国产精品爱久久久久久久小说,女人扒开腿让男人桶到爽 ,亚洲欧美国产双大乳头,国产成人精品综合久久久久,国产精品制服丝袜无码,免费无码精品黄av电影,黑色丝袜无码中中文字幕,乱熟女高潮一区二区在线

            輕量、簡易、高逼格的博客 hexo

            2019-12-23    seo達人

            hexo  pc機上的配置 (一切操作都是在git bash)

            安裝git

             



            安裝nodejs

             



            安裝hexo

            備注:用 npm 安裝話經常出現卡住而導致無法正常安裝,解決辦法就是修改 npm 的安裝源,



            這里選擇淘寶 NPM 鏡像,這是一個完整 npmjs.org 鏡像,你可以用此代替官方版本,同步頻



            率目前為 10分鐘 一次以保證盡量與官方服務同步。



                 npm config set registry https://registry.npm.taobao.org



            創建 你的Hexo 目錄

                   mkdir "your hexo dir name"



                   //創建一個自定義的hexo目錄,比如我就在用戶根目錄創建了一個myhexo文件夾(macOS)



                   cd "your hexo dir name" //進入到剛剛創建的目錄



              安裝 hexo-cli

                    npm install -g hexo-cli



              初始化該文件夾

                    hexo init



              安裝hexo的擴展插件

                    npm install



                等執行成功以后安裝兩個插件, hexo-deployer-git 和 hexo-server ,這倆插件的作用分別是使用Git自動部署,和本地簡單的服務器。

                   npm install hexo-deployer-git --save

                   npm install hexo-server --save



             



                到這里hexo的本地搭建已經基本結束了。

                打開hexo

                   hexo g



                   hexo server



             git用戶

            創建以用于提交

                    git config --global user.name "yourname"    

                    git config --global user.email "youremail



             生成ssh公鑰密鑰

                   cd ~/.ssh

                   ssh-keygen -t rsa -C "你的email"



            -----------------------------------------------------------------------------------------------------------------

            linux (ubuntu + 阿里云)  服務器上的配置

             安裝nginx

            切換至root用戶

                   sudo su root

                   apt-get install nginx



                查看nginx版本

                     nginx -v



                啟動nginx

                   service nginx start



                可以查看nginx的端口號

                    ps -aux | grep nginx



                啟動后,在網頁重輸入ip地址,即可看到nginx的歡迎頁面。至此nginx安裝成功

                    cd /etc/nginx

                    vim sites-available/default 



                因為我們是拿nginx做 Web 服務器,所以我們需要安裝部署好nginx,我們可以專門為hexo創建一個部署目錄,比如我創建了/home/xufushen/hexo文件夾,并把nginx的配置文件nginx.conf中的部署目錄改為/home/xufushen/hexo,配置文件在/etc/nginx/conf里;同樣可以使用默認目錄,nginx的默認目錄為/var/www/html.











             安裝node.js

                    curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

                    apt-get install -y nodejs



             安裝git

                      apt-get install -y git



             創建一個git用戶

                     sudo adduser git



                雖說現在的倉庫只有我們自己在使用,新建一個 git 用戶顯得不是很有必要,但是為了安全起見,還是建議使用單獨的 git 用戶來專門運行 git 服務



             添加證書登入

                    mkdir .ssh

                    mkdir authorized_keys



                剛在在本地創建或者已經擁有的公鑰,也就是 ~/.ssh/id_rsa.pub 文件里的內容添加到服務器的 /home/git/.ssh/authorized_keys 文件中,如上所說,添加公鑰之后可以防止每次 push 都輸入密碼。  (使用Xftp軟件直接將文件拖入)







             初始化 Git 倉庫

            可以將git倉庫放到自定義位置,我是將其放在 /xufushen/blog/ 目錄下的

                    sudo mkdir /xufushen/blog/

                    cd /xufushen/blog/

                    git init --bare blog.git



             使用 --bare 參數,Git 就會創建一個裸倉庫,裸倉庫沒有工作區,我們不會在裸倉庫上進行操作,它只為共享而存在。



             配置 git hooks

            我們這里要使用的是 post-receive 的 hook,這個 hook 會在整個 git 操作過程完結以后被運行.關于hooks的內容詳情點擊這里



            在 blog.git/hooks 目錄下新建一個 post-receive 文件

                    cd /var/repo/blog.git/hooks



                編輯這個文件

                    vim post-receive



                設置這個文件的可執行權限

                    chmod +x post-receive



             改變 blog.git 目錄的擁有者為 xufushen 用戶

                chown -R xufushen:gxufushenit blog.git



             禁用 xufushen 用戶的 shell 登錄權限

            出于安全考慮,我們要讓 xufushen 用戶不能通過 shell 登錄。可以編輯 /etc/passwd 來實現



                   vim /etc/passwd

                    #將

                    git:x:1001:1001:,,,:/home/git:/bin/bash

                    #改成

                  git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell



            這樣 xufushen 用戶可以通過 ssh 正常使用 git,但是無法登錄 shell。    至此,服務器環境的搭建已經基本結束。



            配置本地_config.yml文件,完成自動化部署 

            配置 hexo 的 deploy

                修改 hexo 目錄下的 _config.yml 找到 deploy, 修改為:

               deploy:

                    ype: git

                    repo: xufushen@47.100.184.175:/home/xufushen/blog/blog.git

                       branch: master

                repo的地址為你自己的地址以及 git 倉庫目錄







            使用hexo blog

                新建文章:

                    hexo new "post name"



                生成 & 部署:

                    hexo clean && hexo g && hexo d







            -------------------------------------------------------------------------------------------------------------------------------------------------------------------------



            在搭建的過程遇到的問題

             連到服務器后無法連接到repository           



            這是因為你在創建blog.git與hexo文件時要把的歸屬用戶與用戶組更改為創建的用戶


            日歷

            鏈接

            個人資料

            藍藍設計的小編 http://www.dzxscac.cn

            存檔

            主站蜘蛛池模板: 免费人成又黄又爽又色| 国产精品一区二区av在线观看| 成年人在线播放视频| 99噜噜噜在线播放| 国内精品免费视频自在线拍| 青青在线精品| 无套内射蜜桃小视频| 国产av永久无码青青草原| 欧美亚洲在线观看| 裸体裸乳免费看| 久久午夜伦鲁片免费无码 | 亚洲成人aa| 国产在线精品国自产拍影院同性| 国产美女亚洲精品久久久综合| 污片免费在线观看| 又大又粗又爽的少妇免费视频| 最新的国产成人精品2020| 午夜激情影视| 午夜在线播放视频| 国产一三四2021不卡| 成人一区二区免费中文字幕视频| 麻豆视频免费在线| 亚洲色www永久网站| 国产成人理论在线视频观看| 免费的黄色小视频| 强行挺进皇后紧窄湿润小说| 99精品国产兔费观看久久99| 成年站免费网站看v片在线| 色站在线| 色吊丝免费av一区二区| 中文精品久久久久鬼色| 中文字幕一区二区三区电影| 天堂中文在线官网| 日本边添边摸边做边爱的网站| 亚洲国产精品自在拍在线播放蜜臀 | 国产一级精品视频| 精品一区二区三区四区五区| 中文字幕人成无码免费视频| 免费看成人片| a级全黄| 久久精品亚洲中文无东京热|