update READEME and html
This commit is contained in:
parent
8658b13aa1
commit
13fb4ac4b6
|
@ -24,6 +24,7 @@ $ sudo systemctl status nginx # 查看 nginx 是否啟動
|
||||||
$ sudo systemctl restart nginx # 安全重啟 nginx,若已啟動則可跳過此步驟
|
$ sudo systemctl restart nginx # 安全重啟 nginx,若已啟動則可跳過此步驟
|
||||||
$ cd /etc/nginx/
|
$ cd /etc/nginx/
|
||||||
$ sudo mkdir orbit_sites/
|
$ sudo mkdir orbit_sites/
|
||||||
|
$ vim nginx.conf # add `include /etc/nginx/orbit_sites/*;` to Virtual Host Configs block
|
||||||
$ sudo vim orbit_sites/xxx_ooo # 建立網站 nginx 設定檔,xxx 為學校縮寫,ooo 為系所、單位縮寫。內容參考附註 nginx 設定檔
|
$ sudo vim orbit_sites/xxx_ooo # 建立網站 nginx 設定檔,xxx 為學校縮寫,ooo 為系所、單位縮寫。內容參考附註 nginx 設定檔
|
||||||
```
|
```
|
||||||
```nginx
|
```nginx
|
||||||
|
@ -64,7 +65,7 @@ server {
|
||||||
```sh
|
```sh
|
||||||
$ # 匯入 MongoDB 公鑰到套件管理系統
|
$ # 匯入 MongoDB 公鑰到套件管理系統
|
||||||
$ wget -qO - https://www.mongodb.org/static/pgp/server-3.2.asc | sudo apt-key add -
|
$ wget -qO - https://www.mongodb.org/static/pgp/server-3.2.asc | sudo apt-key add -
|
||||||
$ 建立 list file
|
$ # 建立 list file
|
||||||
$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
|
$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
|
||||||
$ sudo apt-get update # 更新套件管理系統
|
$ sudo apt-get update # 更新套件管理系統
|
||||||
$ # 下載並安裝 MongoDB 3.2.22
|
$ # 下載並安裝 MongoDB 3.2.22
|
||||||
|
@ -85,7 +86,7 @@ $ convert -version # 檢查是否安裝成功,並確認版本
|
||||||
$ sudo apt install gnupg2
|
$ sudo apt install gnupg2
|
||||||
$ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
|
$ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
|
||||||
$ \curl -sSL https://get.rvm.io | bash -s stable
|
$ \curl -sSL https://get.rvm.io | bash -s stable
|
||||||
$ source /home/ge/.rvm/scripts/rvm
|
$ source /home/rulingcom/.rvm/scripts/rvm
|
||||||
$ rvm install 2.1.2
|
$ rvm install 2.1.2
|
||||||
$ rvm install 2.1.10
|
$ rvm install 2.1.10
|
||||||
$ rvm --default use 2.1.10
|
$ rvm --default use 2.1.10
|
||||||
|
@ -94,6 +95,7 @@ $ rvm --default use 2.1.10
|
||||||
## 安裝 R4.5
|
## 安裝 R4.5
|
||||||
### 一、建立 ssh key pair
|
### 一、建立 ssh key pair
|
||||||
```sh
|
```sh
|
||||||
|
$ cd /home/rulingcom/.ssh # 如果沒有該資料夾則自行建立 `mkdir /home/rulingcom/.ssh`,接著進入 .ssh 資料夾
|
||||||
$ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter)
|
$ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter)
|
||||||
$ cat ~/.ssh/your_key.pub # 將公鑰轉交給禾綸(注意:不是私鑰)
|
$ cat ~/.ssh/your_key.pub # 將公鑰轉交給禾綸(注意:不是私鑰)
|
||||||
$ # 確認禾綸將公鑰加入 GitLab 後再接續下列指令與步驟二
|
$ # 確認禾綸將公鑰加入 GitLab 後再接續下列指令與步驟二
|
||||||
|
@ -132,6 +134,8 @@ $ sudo mkdir /home/backup
|
||||||
$ sudo mkdir /home/backup/orbit
|
$ sudo mkdir /home/backup/orbit
|
||||||
$ sudo chmod 777 /home/backup/orbit
|
$ sudo chmod 777 /home/backup/orbit
|
||||||
$ rsnapshot -t daily # 測試是否設定正確
|
$ rsnapshot -t daily # 測試是否設定正確
|
||||||
|
$ sudo crontab -e # 加入下行內容後,儲存退出
|
||||||
|
# 15 4 * * * /usr/bin/rsnapshot daily
|
||||||
```
|
```
|
||||||
|
|
||||||
```txt
|
```txt
|
||||||
|
|
|
@ -47,6 +47,7 @@ $ sudo systemctl status nginx # 查看 nginx 是否啟動
|
||||||
$ sudo systemctl restart nginx # 安全重啟 nginx,若已啟動則可跳過此步驟
|
$ sudo systemctl restart nginx # 安全重啟 nginx,若已啟動則可跳過此步驟
|
||||||
$ cd /etc/nginx/
|
$ cd /etc/nginx/
|
||||||
$ sudo mkdir orbit_sites/
|
$ sudo mkdir orbit_sites/
|
||||||
|
$ vim nginx.conf # add `include /etc/nginx/orbit_sites/*;` to Virtual Host Configs block
|
||||||
$ sudo vim orbit_sites/xxx_ooo # 建立網站 nginx 設定檔,xxx 為學校縮寫,ooo 為系所、單位縮寫。內容參考附註 nginx 設定檔
|
$ sudo vim orbit_sites/xxx_ooo # 建立網站 nginx 設定檔,xxx 為學校縮寫,ooo 為系所、單位縮寫。內容參考附註 nginx 設定檔
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<pre><code class="nginx"># 此為附註 nginx 設定檔
|
<pre><code class="nginx"># 此為附註 nginx 設定檔
|
||||||
|
@ -86,7 +87,7 @@ server {
|
||||||
</h2>
|
</h2>
|
||||||
<pre><code class="sh">$ # 匯入 MongoDB 公鑰到套件管理系統
|
<pre><code class="sh">$ # 匯入 MongoDB 公鑰到套件管理系統
|
||||||
$ wget -qO - https://www.mongodb.org/static/pgp/server-3.2.asc | sudo apt-key add -
|
$ wget -qO - https://www.mongodb.org/static/pgp/server-3.2.asc | sudo apt-key add -
|
||||||
$ 建立 list file
|
$ # 建立 list file
|
||||||
$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
|
$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
|
||||||
$ sudo apt-get update # 更新套件管理系統
|
$ sudo apt-get update # 更新套件管理系統
|
||||||
$ # 下載並安裝 MongoDB 3.2.22
|
$ # 下載並安裝 MongoDB 3.2.22
|
||||||
|
@ -107,7 +108,7 @@ $ convert -version # 檢查是否安裝成功,並確認版本
|
||||||
<pre><code class="sh">$ sudo apt install gnupg2
|
<pre><code class="sh">$ sudo apt install gnupg2
|
||||||
$ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
|
$ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
|
||||||
$ \curl -sSL https://get.rvm.io | bash -s stable
|
$ \curl -sSL https://get.rvm.io | bash -s stable
|
||||||
$ source /home/ge/.rvm/scripts/rvm
|
$ source /home/rulingcom/.rvm/scripts/rvm
|
||||||
$ rvm install 2.1.2
|
$ rvm install 2.1.2
|
||||||
$ rvm install 2.1.10
|
$ rvm install 2.1.10
|
||||||
$ rvm --default use 2.1.10
|
$ rvm --default use 2.1.10
|
||||||
|
@ -118,7 +119,8 @@ $ rvm --default use 2.1.10
|
||||||
<h3 id="ssh-key-pair">
|
<h3 id="ssh-key-pair">
|
||||||
一、建立 ssh key pair
|
一、建立 ssh key pair
|
||||||
</h3>
|
</h3>
|
||||||
<pre><code class="sh">$ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter)
|
<pre><code class="sh">$ cd /home/rulingcom/.ssh # 如果沒有該資料夾則自行建立 `mkdir /home/rulingcom/.ssh`,接著進入 .ssh 資料夾
|
||||||
|
$ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter)
|
||||||
$ cat ~/.ssh/your_key.pub # 將公鑰轉交給禾綸(注意:不是私鑰)
|
$ cat ~/.ssh/your_key.pub # 將公鑰轉交給禾綸(注意:不是私鑰)
|
||||||
$ # 確認禾綸將公鑰加入 GitLab 後再接續下列指令與步驟二
|
$ # 確認禾綸將公鑰加入 GitLab 後再接續下列指令與步驟二
|
||||||
$ eval "$(ssh-agent -s)"
|
$ eval "$(ssh-agent -s)"
|
||||||
|
@ -158,6 +160,8 @@ $ sudo mkdir /home/backup
|
||||||
$ sudo mkdir /home/backup/orbit
|
$ sudo mkdir /home/backup/orbit
|
||||||
$ sudo chmod 777 /home/backup/orbit
|
$ sudo chmod 777 /home/backup/orbit
|
||||||
$ rsnapshot -t daily # 測試是否設定正確
|
$ rsnapshot -t daily # 測試是否設定正確
|
||||||
|
$ sudo crontab -e # 加入下行內容後,儲存退出
|
||||||
|
# 15 4 * * * /usr/bin/rsnapshot daily
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<pre><code class="txt"># 此為附註 rsnapshot
|
<pre><code class="txt"># 此為附註 rsnapshot
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue