① 騰訊雲上怎麼安裝git伺服器
搭建Git伺服器需要准備一台運行Linux的機器,強烈推薦用Ubuntu或Debian,這樣,通過幾條簡單的apt命令就可以完成安裝。
假設你已經有sudo許可權的用戶賬號,下面,正式開始安裝。
第一步,安裝git:
$ sudo apt-get install git
第二步,創建一個git用戶,用來運行git服務:
$ sudo adser git
第三步,創建證書登錄:
收集所有需要登錄的用戶的公鑰,就是他們自己的id_rsa.pub文件,把所有公鑰導入到/home/git/.ssh/authorized_keys文件里,一行一個。
第四步,初始化Git倉庫:
先選定一個目錄作為Git倉庫,假定是/srv/sample.git,在/srv目錄下輸入命令:
$ sudo git init --bare sample.git
Git就會創建一個裸倉庫,裸倉庫沒有工作區,因為伺服器上的Git倉庫純粹是為了共享,所以不讓用戶直接登錄到伺服器上去改工作區,並且伺服器上的Git倉庫通常都以.git結尾。然後,把owner改為git:
$ sudo chown -R git:git sample.git
第五步,禁用shell登錄:
出於安全考慮,第二步創建的git用戶不允許登錄shell,這可以通過編輯/etc/passwd文件完成。找到類似下面的一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
改為:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
這樣,git用戶可以正常通過ssh使用git,但無法登錄shell,因為我們為git用戶指定的git-shell每次一登錄就自動退出。
第六步,克隆遠程倉庫:
現在,可以通過git clone命令克隆遠程倉庫了,在各自的電腦上運行:
$ git clone git@server:/srv/sample.git
Cloning into 'sample'...
warning: You appear to have cloned an empty repository.
我現在使用的是小鳥雲,他們目前官網有活動,3折優惠,建議去看看!
② pano2VR做了個全景 輸出的Html5格式,想在通過外網或者手機瀏覽,怎麼實現
實現的方法和詳細的操作步驟如下:
准備的材料:域名、空間、FTP軟體。
1、首先,注冊一個域名。 域名注冊可以通過域名注冊商完成。 檢查您想要的域名是否已被佔用,可以在不被佔用的情況下申請注冊,如下圖所示。
③ 騰訊雲伺服器重啟後怎麼掛載雲硬碟
不管是任何雲伺服器都是沒有多少磁碟空間的,最大的不過就20G,騰訊雲默認Linux只有8GB系統盤,一般的網站也足夠使用,如果額外購買的數據盤安裝系統之後根據不同的面板、系統的路徑問題可能不會自動載入到指定的數據盤目錄,需要手工進行載入數據盤 ,也就是常說的掛載。
騰訊雲Linux系統掛載磁碟:
步驟方法:
1、檢查硬碟設備是否有數據盤
當然也知道現在磁碟是有數據的,大概伺服器有58G的磁碟空間,8G是系統盤那麼就剩下了50G的剩餘空間,那麼下面就把這50G掛載。
查詢命令: fdisk -l
可以看到有52GB的數據盤沒有掛載,看好前面的路徑/dev/vdb
2、數據硬碟分區
執行命令: fdisk /dev/vdb
依次輸入 n 、p、 1、 回車、回車、wq
這里的VDB是上面看到數據硬碟的名稱,如果不是這個需要根據真實的盤名稱替換,如果是這里和一樣,那就直接復制。
3、ext3格式化分區
執行命令: mkfs.ext3 /dev/vdb1
4、掛載新分區
新建目錄: mkdir /這里是掛載目錄
這里是掛載了sdb1里(這個目錄是在根目錄下),目錄是/sdb1,因為要運行網站,所以網站的掛載目錄就是 mkdir /sdb1 。
掛載分區: mount /dev/vdb1 /sdb1
5、寫入fstab 設置開機自動掛載
echo '/dev/vdb1 /sdb1 ext3 defaults 0 0' >> /etc/fstab
6、檢查是否掛載成功
查詢代碼: df -h
可以看到,已經成功掛載
④ 騰訊雲掛載cos存儲桶到輕量級伺服器
創建存儲桶地址: https://console.cloud.tencent.com/cos5
創建api地址: https://console.cloud.tencent.com/cam/capi
在文件/etc/passwd-cosfs中,寫入您的存儲桶名稱(格式為 BucketName-APPID),以及該存儲桶對應的 <SecretId> 和 <SecretKey>,三項之間使用半形冒號隔開。為了防止密鑰泄露,COSFS 要求您將密鑰文件的許可權值設置為640,配置/etc/passwd-cosfs密鑰文件的命令格式如下:
將密鑰文件中配置的存儲桶掛載到指定目錄,可以使用如下命令行:
如何掛載多個存儲桶?
您如有多個 Bucket 需要同時掛載,可以在 /etc/passwd-cosfs 配置文件中,為每一個需要掛載的 Bucket 寫一行。每一行的內容形式,與單個 Bucket 掛載信息相同,例如:
使用 COSFS 過程中,突然顯示 "unable to access MOUNTPOINT /path/to/mountpoint: Transport endpoint is not connected",並且無法再訪問?
您可以使用 ps ax|grep cosfs 命令查看 COSFS 進程是否存在,如果 COSFS 進程是由於誤操作而掛掉,您可以執行如下命令進行重新掛載:
參考
https://cloud.tencent.com/document/proct/436/6883