diff --git a/README.md b/README.md index 06e6516..6324bec 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ $ sudo systemctl status nginx # 查看 nginx 是否啟動 $ sudo systemctl restart nginx # 安全重啟 nginx,若已啟動則可跳過此步驟 $ cd /etc/nginx/ $ 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 設定檔 ``` ```nginx @@ -64,7 +65,7 @@ server { ```sh $ # 匯入 MongoDB 公鑰到套件管理系統 $ 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 $ sudo apt-get update # 更新套件管理系統 $ # 下載並安裝 MongoDB 3.2.22 @@ -85,7 +86,7 @@ $ convert -version # 檢查是否安裝成功,並確認版本 $ sudo apt install gnupg2 $ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB $ \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.10 $ rvm --default use 2.1.10 @@ -94,6 +95,7 @@ $ rvm --default use 2.1.10 ## 安裝 R4.5 ### 一、建立 ssh key pair ```sh +$ cd /home/rulingcom/.ssh # 如果沒有該資料夾則自行建立 `mkdir /home/rulingcom/.ssh`,接著進入 .ssh 資料夾 $ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter) $ cat ~/.ssh/your_key.pub # 將公鑰轉交給禾綸(注意:不是私鑰) $ # 確認禾綸將公鑰加入 GitLab 後再接續下列指令與步驟二 @@ -132,6 +134,8 @@ $ sudo mkdir /home/backup $ sudo mkdir /home/backup/orbit $ sudo chmod 777 /home/backup/orbit $ rsnapshot -t daily # 測試是否設定正確 +$ sudo crontab -e # 加入下行內容後,儲存退出 +# 15 4 * * * /usr/bin/rsnapshot daily ``` ```txt diff --git a/ubuntu_18_04_LTS_r45_install_guide.html b/ubuntu_18_04_LTS_r45_install_guide.html index 8ba53bc..960130b 100644 --- a/ubuntu_18_04_LTS_r45_install_guide.html +++ b/ubuntu_18_04_LTS_r45_install_guide.html @@ -47,6 +47,7 @@ $ sudo systemctl status nginx # 查看 nginx 是否啟動 $ sudo systemctl restart nginx # 安全重啟 nginx,若已啟動則可跳過此步驟 $ cd /etc/nginx/ $ 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 設定檔
# 此為附註 nginx 設定檔
@@ -86,7 +87,7 @@ server {
   
   
$ # 匯入 MongoDB 公鑰到套件管理系統
 $ 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
 $ sudo apt-get update # 更新套件管理系統
 $ # 下載並安裝 MongoDB 3.2.22
@@ -107,7 +108,7 @@ $ convert -version # 檢查是否安裝成功,並確認版本
   
$ sudo apt install gnupg2
 $ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
 $ \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.10
 $ rvm --default use 2.1.10
@@ -118,7 +119,8 @@ $ rvm --default use 2.1.10
   

一、建立 ssh key pair

-
$ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter)
+  
$ cd /home/rulingcom/.ssh # 如果沒有該資料夾則自行建立 `mkdir /home/rulingcom/.ssh`,接著進入 .ssh 資料夾
+$ ssh-keygen # 設定 key pair name -> 設定密碼(不設定直接 enter) -> 確認密碼(不設定直接 enter)
 $ cat ~/.ssh/your_key.pub # 將公鑰轉交給禾綸(注意:不是私鑰)
 $ # 確認禾綸將公鑰加入 GitLab 後再接續下列指令與步驟二
 $ eval "$(ssh-agent -s)"
@@ -158,6 +160,8 @@ $ sudo mkdir /home/backup
 $ sudo mkdir /home/backup/orbit
 $ sudo chmod 777 /home/backup/orbit
 $ rsnapshot -t daily # 測試是否設定正確
+$ sudo crontab -e # 加入下行內容後,儲存退出
+# 15 4 * * * /usr/bin/rsnapshot daily
 
# 此為附註 rsnapshot