原创 寫給大忙人看的Git案例總結

全部案例 配置git用戶名郵件 單純的下載一個倉庫 將遠程倉庫的更新拉到本地倉庫(不影響本地已有的提交) 將本地修改上傳到遠程倉庫 將本地更改上傳到遠程倉庫,並使本地遠程一致 新建一個倉庫並用本地代碼初始化 我不想同步某些文件/文件夾 從m

原创 Centos8(7)安裝tomcat9以及常見用法

1.安裝jdk tomcat9可以工作在jdk8及之後的版本 所以可以安裝jdk8或是jdk11 dnf install java-11-openjdk # centos8 yum install java-11-openjdk # cen

原创 源碼安裝nginx到指定目錄

首先是全部步驟概括 yum install libaio ncurses gcc gcc-c++ cmake ncurses-devel wget yum install pcre-devel zlib-devel wget http://

原创 sed常用模板整理

sed可以按照指令或腳本編輯文本的linux工具,文本處理功能非常強大,本文總結一些工作中常用的sed模板,方便大家使用 替換 1. 替換文件中所有的 aaa 到 bbb sed -i 's/aaa/bbb/g' /path/to/file

原创 用Nginx做端口轉發(反向代理)

有時我們會使用一些java或node應用,但又不想讓他們直接監聽80端口,這時就需要用到端口轉發 本文中,我們介紹Nginx如何做端口轉發,還有各種轉發規則 將域名轉發到本地端口 首先介紹最常用的,將域名轉發到本地另一個端口上 server

原创 用Rsync,實現網站的增量部署

整個網站通常會很大,尤其的其中靜態的圖片視頻之類,但我們通常不會修改他們,平常只會修改幾個文件,如果每次更新都將整個網站從本地上傳到服務器,無疑很費時間,如果要找到修改的文件,並只上傳這些文件,甚至只上傳這些文件修改的部分,無疑會方便很多。

原创 Centos8 Yum安裝nginx並設置虛擬主機

nginx是最近非常火的web服務器,這次CentOS8也在yum官方源中新增了nginx 1.14 與Apache相比可以承擔更大的併發,並佔用更少的內存 CentOS8使用了新一代的yum,使用dnf作爲命令(原來的yum以dnf的軟鏈

原创 使用acme.sh進行ssl申請和自動續約

本文以demo.example.com爲例,詳細介紹了使用acme.sh進行ssl申請和自動續約的方法 安裝 只需要用任意用戶執行 curl https://get.acme.sh | sh acme.sh 會安裝到 ~/.acme.sh/