發表文章

目前顯示的是 9月, 2020的文章

Gitea 安裝說明

圖片
1. 安裝 ius yum install \ > https://repo.ius.io/ius-release-el7.rpm \ > https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 2. 安裝 git yum install git2u 3. 安裝 wget yum install wget 4. 安裝 gitea wget -O gitea https://dl.gitea.io/gitea/1.11.2/gitea-1.11.2-linux-amd64 chmod +x gitea 5. 測試 ./gitea web 6. 建立 user ※ 以下指令沒有正確產生 user home 資料夾 adduser --system --shell /bin/bash --comment 'Git Version Control' --user-group --home-dir /home/git git 7. 建立需要的資料夾 mkdir -p /var/lib/gitea/{custom,data,log} chown -R git:git /var/lib/gitea/ chmod -R 750 /var/lib/gitea/ mkdir /etc/gitea chown root:git /etc/gitea chmod 770 /etc/gitea 8. 設定資料夾 export GITEA_WORK_DIR=/var/lib/gitea/ 9. 複製檔案 cp gitea /usr/local/bin/gitea 10. 建立 service 11. 開機自動啟動 Gitea systemctl enable gitea 12. 啟動Gitea systemctl start gitea 13. 設定防火牆 firewall-cmd --zone=public --add-port=3000/tcp –permanent 14. 重新載入防火牆設定 firewall-cmd –reload 15. 修正 server 啟動後還是無法使用的問題 可以用 journalctl...

Git 設定筆記

忽略檔案權限造成的異動 git config --global core.filemode false 統一換行符號 因為 windows 和 linux 的換行符號是不一樣的 git config --global core.autocrlf true 跳過 SSL 驗證 git clone 時報錯:Peer's Certificate issuer is not recognized git config --global http.sslVerify false 解決 ssh variant 不支援 port 號的問題 git clone 時報錯:ssh variant 'simple' does not support setting port 因為在 Git 版本 2.16.0 之後 ssh variant 不支援 port 號 git config --global ssh.variant ssh 解決 unsafe repository 錯誤 Sublime Merge 更新後,commit add 檔案時出現 fatal: unsafe repository ('repository path' is owned by someone else) 錯誤 git config --global --add safe.directory '*'

CentOS 7 安裝 PHP zip 套件

下載安裝 yum install zip unzip php-pecl-zip 查看目前載入的 ini php --ini 查看目前有裝的套件 php -m