新聞中心
如何用騰訊云搭建Minecraft服務(wù)器?
用騰訊云vps的話
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到龍里網(wǎng)站設(shè)計(jì)與龍里網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋龍里地區(qū)。
要看看是什么系統(tǒng),個(gè)人推薦Linux系統(tǒng)(因?yàn)檎加玫筒贿^(guò)不會(huì)用也沒(méi)關(guān)系)
然后你需要配置一個(gè)ftp服務(wù)器(搜索一下就有教程了)
然后你需要把自己的服務(wù)端(Minecraft配置好之后的服務(wù)器文件)通過(guò)ftp傳送到你的騰訊云里面
然后再遠(yuǎn)程操控騰訊云然后在里面開(kāi)服
然后地址就是你的騰訊云地址,然后端口可以在服務(wù)器文件里面改
(前提是你要先學(xué)會(huì)怎么在本機(jī)搭建服務(wù)器和服務(wù)器的一些基礎(chǔ),不難,五六分鐘就可以解決的了)
如何用騰訊云服務(wù)器搭建svn服務(wù)器
Subversion 是一個(gè)受歡迎的開(kāi)源的版本控制工具。他在互聯(lián)網(wǎng)免費(fèi)提供并且開(kāi)源。大多數(shù) GNU/Linux 發(fā)行版系統(tǒng)自帶,所以它很有可能已經(jīng)安裝在你的系統(tǒng)上了??梢允褂孟旅婷顧z查是否安裝了。
[jerry@CentOS ~]$ svn --version
如果 Subversion 客戶端沒(méi)有安裝,命令將報(bào)告錯(cuò)誤,否則它將出現(xiàn)安裝的軟件版本
[jerry@CentOS ~]$ svn --version
-bash: svn: command not found
如果你使用基于 RPM 的 GNU/Linux,可以使用 yum 命令進(jìn)行安裝,安裝成功之后,執(zhí)行 svn --version 命令。
[jerry@CentOS ~]$ su -
Password:
[root@CentOS ~]# yum install subversion
[jerry@CentOS ~]$ svn --version
svn, version 1.6.11 (r934486)
compiled Jun 23 2012, 00:44:03
如果你使用基于 Debian 的 GNU/Linux,使用 apt 命令進(jìn)行安裝。
[jerry@Ubuntu]$ sudo apt-get update
[sudo] password for jerry:
[jerry@Ubuntu]$ sudo apt-get install subversion
[jerry@Ubuntu]$ svn --version
svn, version 1.7.5 (r1336830)
compiled Jun 21 2013, 22:11:49
Apache 安裝
我們已經(jīng)看到如何將 SVN 客戶端安裝到 GNU/Linux 上,讓我們看看如何創(chuàng)建一個(gè)新的版本庫(kù)讓使用者們?cè)L問(wèn)。
我們必須必須在服務(wù)器上安裝 Apache httpd 模塊和 svnadmin 工具。subversion 從 /etc/httpd/conf.d/subversion.conf 讀取配置文件, subversion.conf 看起來(lái)像這個(gè)樣子
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
Location /svn
DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/svn-users
Require valid-user
/Location
讓我們創(chuàng)建 Subversion 用戶,授權(quán)他們?cè)L問(wèn)版本庫(kù),htpasswd 命令用于創(chuàng)建和更新用來(lái)保存用戶名和密碼的純文本文件給 HTTP 用戶提供基本身份認(rèn)證。-c 選項(xiàng)創(chuàng)建一個(gè)密碼文件,如果密碼文件已經(jīng)存在了,它將會(huì)被覆蓋。這就是為什么 -c 只在第一次使用。-m 選項(xiàng)用于設(shè)置是否啟用 MD5 加密密碼。
用戶安裝
讓我們創(chuàng)建 tom
[root@CentOS ~]# htpasswd -cm /etc/svn-users tom
New password:
Re-type new password:
Adding password for user tom
讓我們創(chuàng)建 jerry
[root@CentOS ~]# htpasswd -m /etc/svn-users jerry
New password:
Re-type new password:
Adding password for user jerry
[root@CentOS ~]#
創(chuàng)建一個(gè) Subversion 父目錄保存所有的工作,(/etc/httpd/conf.d/subversion.conf)。
[root@CentOS ~]# mkdir /var/www/svn
[root@CentOS ~]# cd /var/www/svn/
版本庫(kù)安裝
創(chuàng)建一個(gè)名為 project_repo 的版本庫(kù)。svnadmin 命令用于創(chuàng)建一個(gè)新的版本庫(kù)和一些其他目錄保存數(shù)據(jù)。
[root@CentOS svn]# svnadmin create project_repo
[root@CentOS svn]# ls -l project_repo
total 24
drwxr-xr-x. 2 root root 4096 Aug 4 22:30 conf
drwxr-sr-x. 6 root root 4096 Aug 4 22:30 db
-r--r--r--. 1 root root 2 Aug 4 22:30 format
drwxr-xr-x. 2 root root 4096 Aug 4 22:30 hooks
drwxr-xr-x. 2 root root 4096 Aug 4 22:30 locks
-rw-r--r--. 1 root root 229 Aug 4 22:30 README.txt
讓我們更改版本庫(kù)的用戶和組所有權(quán)。
[root@CentOS svn]# chown -R apache.apache project_repo/
檢查是否啟用SELinux或沒(méi)有使用SELinux狀態(tài)工具
[root@CentOS svn]# sestatus
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Mode from config file: enforcing
Policy version: 24
Policy from config file: targeted
如果SELinux啟用了,我們必須更改安全的上下文。
[root@CentOS svn]# chcon -R -t httpd_sys_content_t /var/www/svn/project_repo/
如果允許通過(guò) HTTP 進(jìn)行提交,執(zhí)行下面命令。
[root@CentOS svn]# chcon -R -t httpd_sys_rw_content_t /var/www/svn/project_repo/
更改這些配置后,我們重啟 Apache 服務(wù)器。
[root@CentOS svn]# service httpd restart
Stopping httpd: [FAILED]
Starting httpd: httpd: apr_sockaddr_info_get() failed for CentOS
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
[root@CentOS svn]# service httpd status
httpd (pid 1372) is running...
[root@CentOS svn]#
我們已經(jīng)成功配置好了 Apache 服務(wù)器,現(xiàn)在我們將配置版本庫(kù),使用默認(rèn)的授權(quán)文件給可信的用戶訪問(wèn),添加下列幾行到 roject_repo/conf/svnserve.conf 文件。
anon-access = none
authz-db = authz
照慣例,每個(gè) SVN 項(xiàng)目都有主干,標(biāo)簽,分支在項(xiàng)目的 root 目錄。
主干是主要開(kāi)發(fā)和經(jīng)常被開(kāi)發(fā)者們查看的目錄。
分支目錄用于追求不同的開(kāi)發(fā)方向。
讓我們?cè)陧?xiàng)目版本庫(kù)底下創(chuàng)建主干,標(biāo)簽,分支結(jié)構(gòu)。
[root@CentOS svn]# mkdir /tmp/svn-template
[root@CentOS svn]# mkdir /tmp/svn-template/trunk
[root@CentOS svn]# mkdir /tmp/svn-template/branches
[root@CentOS svn]# mkdir /tmp/svn-template/tags
現(xiàn)在從 /tmp/svn-template 導(dǎo)入這些文件目錄。
[root@CentOS svn]# svn import -m 'Create trunk, branches, tags directory structure' /tmp/svn-template/
Adding /tmp/svn-template/trunk
Adding /tmp/svn-template/branches
Adding /tmp/svn-template/tags
Committed revision 1.
[root@CentOS svn]#
完成了!我們已經(jīng)成功創(chuàng)建版本庫(kù)并允許 Tom 和 Jerry 訪問(wèn),從現(xiàn)在開(kāi)始他們可以所有版本庫(kù)支持的操作了。
如何在騰訊云windows sever2012 r2上搭建ftp
安裝FTP服務(wù)
開(kāi)始--》管理工具--》服務(wù)器管理器
安裝IIS/FTP角色
打開(kāi)服務(wù)器管理器,找到添加角色,然后點(diǎn)擊,彈出添加角色對(duì)話框,選擇下一步
選擇Web服務(wù)器(IIS),然后選擇FTP服務(wù),直到安裝完成。
在IIS中查看,如果能夠右鍵創(chuàng)建FTP站點(diǎn),則表明FTP服務(wù)安裝成功
創(chuàng)建Windows用戶名和密碼,用于FTP使用。
開(kāi)始--》管理工具--》服務(wù)器管理器,添加用戶,如下圖:本實(shí)例使用ftptest
在服務(wù)器磁盤(pán)上創(chuàng)建一個(gè)供FTP使用的文件夾,創(chuàng)建FTP站點(diǎn),指定剛剛創(chuàng)建的用戶FtpTest,賦予讀寫(xiě)權(quán)限
客戶端測(cè)試。直接使用ftp://服務(wù)器ip地址:ftp端口,如圖。彈出輸入用戶名和密碼的對(duì)話框表示配置成功,正確的輸入用戶名和密碼后,即可對(duì)FTP文件進(jìn)行相應(yīng)權(quán)限的操作。
如您還有疑問(wèn)可繼續(xù)追問(wèn)。
騰訊云上怎么安裝git服務(wù)器
搭建Git服務(wù)器需要準(zhǔn)備一臺(tái)運(yùn)行Linux的機(jī)器,強(qiáng)烈推薦用Ubuntu或Debian,這樣,通過(guò)幾條簡(jiǎn)單的apt命令就可以完成安裝。
假設(shè)你已經(jīng)有sudo權(quán)限的用戶賬號(hào),下面,正式開(kāi)始安裝。
第一步,安裝git:
$ sudo apt-get install git
第二步,創(chuàng)建一個(gè)git用戶,用來(lái)運(yùn)行g(shù)it服務(wù):
$ sudo adduser git
第三步,創(chuàng)建證書(shū)登錄:
收集所有需要登錄的用戶的公鑰,就是他們自己的id_rsa.pub文件,把所有公鑰導(dǎo)入到/home/git/.ssh/authorized_keys文件里,一行一個(gè)。
第四步,初始化Git倉(cāng)庫(kù):
先選定一個(gè)目錄作為Git倉(cāng)庫(kù),假定是/srv/sample.git,在/srv目錄下輸入命令:
$ sudo git init --bare sample.git
Git就會(huì)創(chuàng)建一個(gè)裸倉(cāng)庫(kù),裸倉(cāng)庫(kù)沒(méi)有工作區(qū),因?yàn)榉?wù)器上的Git倉(cāng)庫(kù)純粹是為了共享,所以不讓用戶直接登錄到服務(wù)器上去改工作區(qū),并且服務(wù)器上的Git倉(cāng)庫(kù)通常都以.git結(jié)尾。然后,把owner改為git:
$ sudo chown -R git:git sample.git
第五步,禁用shell登錄:
出于安全考慮,第二步創(chuàng)建的git用戶不允許登錄shell,這可以通過(guò)編輯/etc/passwd文件完成。找到類(lèi)似下面的一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
改為:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
這樣,git用戶可以正常通過(guò)ssh使用git,但無(wú)法登錄shell,因?yàn)槲覀優(yōu)間it用戶指定的git-shell每次一登錄就自動(dòng)退出。
第六步,克隆遠(yuǎn)程倉(cāng)庫(kù):
現(xiàn)在,可以通過(guò)git clone命令克隆遠(yuǎn)程倉(cāng)庫(kù)了,在各自的電腦上運(yùn)行:
$ git clone git@server:/srv/sample.git
Cloning into 'sample'...
warning: You appear to have cloned an empty repository.
我現(xiàn)在使用的是小鳥(niǎo)云,他們目前官網(wǎng)有活動(dòng),3折優(yōu)惠,建議去看看!
分享標(biāo)題:在騰訊云搭建文件服務(wù)器 在騰訊云搭建文件服務(wù)器怎么弄
文章分享:http://www.dlmjj.cn/article/ddeehij.html