注意:主伺服器的ubuntu還是14.04的,這個需要公升級到16
步驟:• 必須是ubuntu16.0.4
• 在 /etc/apt/sources.list.d/ 下新增乙個 nginx.list 檔案,內容如下:
deb xenial nginx
deb-src xenial nginx
• 新增 nginx 的 key,並更新 apt
curl | sudo apt-key add
sudo apt update
• 需要注意的是,ubuntu 自帶的 nginx 系列模組會干擾nginx本體安裝,所以先備份配置檔案,刪除ubuntu的預設模組,再重灌nginx
sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
sudo apt remove nginx nginx-common nginx-full nginx-core 這一步可以不做
sudo apt install nginx
sudo rm /etc/nginx/nginx.conf
sudo cp /etc/nginx/nginx.conf.bak /etc/nginx/nginx.conf
• 另外一點是此時 nginx 被 mask 了……解除並重啟它:
sudo systemctl unmask nginx
sudo systemctl start nginx
• 測試無誤後,加上重啟自啟動
sudo systemctl enable nginx
gitea公升級到最新版本
git版本公升級 檢視版本資訊 git version 舊版本 git version 1.8.3 新版本 git version 2.17.1 解除安裝舊版本 yum remove git檢視最新的版本 訪問 或者 安裝依賴環境 確保安裝gcc g 以及編譯git所需要的包 安裝gcc yum i...
公升級openssh到最新版本
為了系統的安全加固,一般都會將openssh服務公升級到最新版本,其中包括ssh scp sftp等服務。筆者在公升級的時候遇到了好多坑,現做一下整理。網上有好多關於公升級openssh服務的介紹,大都不是很全,或多或少有問題,或是系統版本不同,或是安裝方式不同,或是服務版本不同。在這裡,筆者主要針...
CentOS 公升級 Git 最新版
由於centos用yum安裝的版本只有1.x,故需要手動編譯安裝。cd usr local src wget unzip master.zip 由於系統中已存在git,所以先備份現有git。mv usr bin git 編譯安裝 cd usr local src git master make co...