當前位置:首頁 » 雲伺服器 » 遠程文件伺服器搭建

遠程文件伺服器搭建

發布時間: 2022-10-11 11:25:54

A. 如何在mac下遠程搭建git伺服器

Git支持的協議主要是四種:
本地: 需要文件共享系統,許可權不好控制
HTTP:速度慢
SSH:同時支持讀寫操作,不支持匿名的讀取(Git默認協議)
GIT:最快

搭建的難易程度和特點綜合篩選,最合適的還是ssh,並且大部分伺服器上基本都有ssh服務,所以省去了不少麻煩。一個最基本的思路是給每一個人一個
ssh帳號,這樣大家就可以通過用戶名和口令來訪問了,但是顯然這不是一個好的選擇,這個做法有些多餘,並且對於repo的許可權很難管理。
在使用Github的時候,會利用rsa.pub公鑰/私鑰的方式,這樣在服務端擁有用戶的公鑰(*.pub)之後就可以,跨過繁瑣的口令,直接認證提交了,而服務端也會根據不同的用戶身份,對其許可權有著更加靈活的管理。因此我們也採用這種方式。
服務端
為了使遠程庫訪問更加直觀,先在伺服器上創建一個名為git的賬戶,這樣以後clone的時候就如下面的格式了:

git clone git@server:some.git

創建新的用戶,創建repo等目錄

$sudo adser git
$su git
$cd ~
$mkdir repos

在HOME下的.ssh目錄,如果沒有則創建,創建一個authorized_keys文件,這個文件就是用來管理所有git用戶的公鑰的,也就是這裡面的用戶對於項目有著R+W的許可權。
客戶端

於每一個客戶端,我們需要生成一對密鑰和公鑰,如果是Github用戶,那麼.ssh目錄下,一定有id_rsa.pub和id_rsa兩個文件,其中第
一個是系統生成的公鑰,另一個是自己要保存好的密鑰。如果沒有的話,可以在終端執行:ssh-keygen來生成,完成後,將自己的公鑰提交給管理員,這
就是一個注冊的行為。
完成
最後一步,管理員將團隊成員的公鑰添加到authorized_keys中,比如將同學susie加入:

$ cat susie.pub >> authorized_keys

至此,大家可以通過git@server:repos/some.git來訪問公共的版本庫了。
問題
安全問題,成員可以登錄git用戶的shell,細節許可權如分支等不好控制
管理麻煩,新建repo,或者增加成員比較麻煩,尤其是修改的時候

B. tomcat 怎麼搭建文件伺服器

1、先Apache官網站載tomcat6.0系列文件找Tomcat6.0linux安裝文件跟windows官網相應說明linux版tomcat需要編譯源代碼文件載文件:apache-tomcat-6.0.30.zip2、載文件通ftp傳輸linux我推薦遠程連接工具SSHlinux遠程連接工具比較
3、解壓apache-tomcat-6.0.30.zip命令:unzip apache-tomcat-6.0.30.zipapache-tomcat-6.0.30目錄目錄拷貝/opt/便改名/opt/tomcat即
4、修改環境變數變數配置放前配置jdk環境變數面即:
目錄/etc修改profile文件使用命令:vi /etc/profile
export CATALINA_HOME=/opt/tomcat
export CLASSPATH=.:$java_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
配置完執行命令:source /etc/profile沒提示錯誤證明配置ok
通echo $CLASSPATH查看環境配置
5、啟tomcat服務
目錄切換opt/tomcat/bin執行sh catalina.sh提示信息:
The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program
通情況配置完報類錯誤提示該提示表示bin目錄相關.sh綴文件沒執行許可權使用命令chmod +x *.sh給所.sh文件執行許可權
再執行sh catalina.sh或者sh startup.sh便提示信息表示配置ok:
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/jdk1.6.0_23
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar
6、查看tomcat服務埠8080
命令:netstat -ntl | grep 8080提示windows客戶端使用tenlet ip 8080看看情況結提示埠沒啟繼續檢查防火牆:
找/etc/sysconfig/,vi iptables 該防火牆配置文件加入放8080埠配置:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
種關閉防火牆命令:service iptables stop即
7、客戶端訪問tomcat首頁
:8080/顯示tomcat首頁表明配置ok
8、部署web項目
文件ssh2.war包傳opt/tomcat/webapps目錄重啟tomcat命令:./catalina.sh run部署ssh2.war並啟tomcat
客戶端輸入:8080/ssh2顯示登錄頁面表明項目部署功

C. 怎麼在windows 2008遠程伺服器上搭建網站

1.通過微軟提供的IIS

目前很大一部分的WWW伺服器都架設在微軟公司的IIS之上。它使用的環境為WinNT/2000/XP+Internet Information Service(IIS),相信很多用戶現在使用的都是Win2000或WinXP系統,在Win2000 Professional和WinXP系統中,默認的情況下,它們在系統初始安裝時都不會安裝IIS(目前版本為IIS5.0),因此得將這些組件添加到系統中去。

第一步:IIS的安裝

A.在控制面板中選擇「添加/刪除程序」,在出現的對話框中選擇「添加/刪除Windows組件」(如圖1)。

B.在出現的復選框中選擇安裝Internet信息服務(IIS)(如圖2),這一組件約需19MB的空間。

C.點擊「下一步」,並將Win2000安裝光碟放入光碟機,安裝程序即可將程序文件復制到硬碟中,點擊「結束」即可完成。

第二步:IIS中Web伺服器的基本配置

IIS中Web伺服器的基本配置主要包括如下幾部分:

A.打開IIS伺服器的配置窗口,選擇「開始」→「程序」→「管理工具」→「Internet服務管理器」,或者「選擇」→「控制面板」→「管理工具」→「Internet服務管理器」也可,打開的窗口如圖3。

B.在打開的窗口中滑鼠右擊「默認Web站點」,選擇「屬性」菜單。

C.在出現的「默認Web站點屬性」窗口中,選擇「主目錄」標簽,用以設置Web內容在硬碟中的位置,默認目錄為「C:InetpubWwwroot」,你可根據需要自己設置(如圖4)。

D.在屬性窗口處選擇「文檔」標簽,設置自己默認的首頁網頁名稱,例如「Myfirstweb.htm」,將其添加並移動到列表的最頂端(如圖5)。

E.確認默認的Web站點是否已經啟動,如果沒有可以滑鼠右鍵點擊「默認Web站點」,選擇「啟動」,在打開的IE地址欄中鍵入本機的[wiki]IP[/wiki]地址,即可看到自己指定的主頁已經開始在Internet上發布了。

這里只是介紹IIS最基本的設置選項,大家還可以按照需要去具體設置上面提到的「默認Web站點屬性」,通過它來配置IIS的安全和其他一些參數。

IIS雖然好用,但默認安裝的情況下,它也有很多的安全漏洞,包括著名的Unicode漏洞和CGI漏洞,因此在IIS安裝完成之後,建議繼續在微軟公司主頁上下載安裝它們提供的安全漏洞補丁SP1和SP2。此外,建議將磁碟的文件系統轉換成NTFS格式,安裝系統的分區可在系統安裝候轉換,也可在安裝完系統以後用PQMagic等工具進行轉換。

2、利用微軟的PWS

PWS的全稱是「Personal Web Server」,字面意思就是個人網頁伺服器,由微軟公司提供,它主要適合於創建小型個人站點,它的配置和使用比較簡單,但功能卻很強大。跟IIS的區別是,PWS可以安裝在Win9X/Me/NT/2000/XP系統中,因此對Win9X/Me系統來說尤其可貴。

第一步:PWS的安裝

對Win9X/Me系統來說,在光碟機里放入Win98安裝光碟,進入光碟的Add-onsPws目錄,雙擊Setup.exe命令即可開始安裝PWS,安裝界面如圖6所示。我們如果需要一些例如ASP等高級功能,還可選擇自定義的安裝模式,否則直接選擇典型安裝。組件安裝完成之後,會出現如圖7所示的選項來設置WWW服務目錄,我們可以視實際情況來設定,建議以預設目錄來安裝。最後選擇「完成」並根據提示重新啟動計算機後,就可在右下角任務欄看見PWS的圖標(如圖8)。

這時打開一個IE窗口,在地址欄中輸入「http://localhost」、「http://127.0.0.1」或者「http://你的IP地址」,就可看到PWS的默認頁面,表明PWS已經成功運行了。

對於Win2000/XP來說,PWS是作為IIS的一個組件安裝的。如果你是Win9X/Me系統,沒有安裝PWS的光碟也不要緊,可以去http://img.cn99.com/cn99new/series/dyndns/pws.zip下載PWS的安裝軟體,安裝步驟跟上面差不多。

第二步:PWS的配置

雙擊屏幕右下角的PWS圖標,或在菜單中選擇相應的程序組來啟動「個人Web管理器」(如圖9)。由管理器界面(圖9是Win2000中IIS的PWS,因此只有3個選項)可以看出它包括5個部分,可分別管理不同的功能,利用PWS架設自己的WWW伺服器一般主要有如下幾個步驟。

A.啟動PWS。在PWS的主屏選項處,它又細分為「發布」和「監視」兩部分。首先必須通過點擊「啟動」按鈕來打開PWS的服務。在這里,你還可以通過「監視」中的內容查看Web站點的一些訪問統計信息。

B.設定虛擬目錄。假定你的網頁存放在「E:WwHomepagesHomepage」下,首頁文件名為「Myfirstweb.htm」。先在圖10中選定虛擬目錄,單擊「添加」按鈕,在出現的「添加目錄」對話框中(如圖11),指定網頁所在的驅動器號和目錄,這里是「E:WwHomepagesHomepage」,並且為自己的這個虛擬目錄設置一個別名,別名可以隨便設置,是朋友訪問你網站時的目錄名稱。安全建議:設置目錄的訪問許可權為「讀取」和「腳本」,為安全起見,不要選取「執行」許可權。

默認情況下,PWS伺服器的根目錄是「C:InetpubWwwroot」。我們如果不想具體來設置虛擬目錄,也可將你存放的網頁的所有文件拷貝到該目錄中,例如:將「E:WwHomepagesHomepage」中所有的文件拷貝到「C:InetpubWwwroot」中即可。

C.設置默認文檔。接下來,為你的虛擬目錄設置一個能在默認情況下自動識別的網頁文檔。該文檔的作用是,當進入本站點時,如沒有指定要訪問的文檔,則伺服器自動提供一個默認文檔讓其訪問。在圖10中,選中「啟用默認文檔」復選框,並在「默認文檔」框中,輸入自己的首頁文檔名「Myfirstweb.htm」。安全建議:和上面一樣,出於安全的原因,不要選中「允許瀏覽目錄」復選框,以免別人看到整個目錄里的所有文件。

D.創建訪問記錄。如果我們要監控訪問我們頁面的遊客,還可以在高級中(圖11)選擇「保存Web站點活動日誌」,系統就會自動幫我們記錄訪問該Web站點的數據,這些數據將記錄訪問者的IP地址、訪問時間和訪問內容。伺服器將在「C:WindowsSystemLogfiles」中的文件夾中建立一個名為「Ncyymm.log」的文件(yy為年份,mm為月份)。該文件可用文本編輯器查看,也可在DOS窗口中用「Type」命令查看。

經過這樣簡單的設置,打開IE並輸入你自己的IP地址即可看到你發布的主頁,無論是否上網都可調試自己的站點。當然也可以使用一個特殊的IP來檢驗安裝的正確性和回送地址,即http://127.0.0.1或者http://localhost。

此外,PWS還有其他幾個選項用來增強它的功能,主要包括如下兩個標簽。

A.發布。這部分主要是提供定製個人主頁的發布及編輯文件發布列表的功能,

可以將文件發布出去以供別人瀏覽和下載。這個過程實際上也是結合了PWS的ASP功能。此外,這里還可以在定製個人發布主頁時創建來賓簿和留言簿,例如,你想將「D:DownloadTt.zip」發布出去,首先選擇「發布」,點擊下一步按鈕,進入「發布向導」,在「發布向導」中填入相應的項目即可(如圖12)。單擊「添加」按鈕,並點擊「下一步」,PWS即提示你「已添加下列文件:Tt.zip」。繼續點擊「下一步」,默認是選中「將文件加入到發布的列表」,單擊「下一步」,即可將要發布的「Tt.zip」文件發布出去了。打開IE窗口並訪問自己的Web站點,就可看到網頁上多了個發布文檔的鏈接,其中就含有剛才配置好的發布出去的文件。

B.Web站點。點擊「Web站點」即可出現「主頁向導」界面,PWS提供了主頁、來賓薄和留言本3種頁面的模板。按向導的提示選擇好選項,就可出現動態ASP設置頁面,可在這里編輯主頁、查看來賓簿、打開留言簿,以得到一些反饋信息。

D. 家用電腦如何做成文件伺服器

在同一網路環境下是可以直接建立區域網的,但異地外部登錄作為文件伺服器,因為目前政策原因是無法實現的。
目前民用網路寬頻封閉了80和8080以及其他的埠,也就是說你在其他地方的寬頻是不能連接到家裡的文件伺服器的。平時使用的V/P/N等可以連接是因為遠程伺服器是接入公網帶寬的,不限制埠的可以用作網站建設的伺服器。限制埠主要是為了防止私人建立網站,同時因為限制埠也無法讓你本地的網路中的電腦作為可遠程登錄的伺服器使用。雖然民用寬頻埠也是可以申請開通的,但需要攜帶網站備案工信部證明資料等。還有就是家裡IP是否固定的問題,如果IP不固定,從根本上來說也是無法穩定連接的。
如果希望有一台可以隨時連接的辦公電腦,可以嘗試一下使用VPS,VPS是固定公網IP,可以被其他網路直接訪問,安裝了windows系統的vps用其他windows電腦自帶的遠程桌面訪問,界面功能和使用本地的電腦是完全一樣的,類似的vps可以在一些運營商處直接開通,比如這里的http://www.pfthost.com/vps/
SSD硬碟千兆網路接入,非常適合作為辦公和文件下載同步伺服器使用。
有不懂的可以繼續追問,希望對你有所幫助!

E. ftp伺服器怎麼搭建可以用雲幫手嗎好用嗎

中午好!我沒有用過雲幫手,不知道8UFTP不知道能不能幫到你。

想當初學建站前負責過淘寶運營,所以把網站想當然,下載完模板上傳直接修改就好了,後來你懂的!網路一下FTP軟體使用教程可謂爛大街了

本來和大家談談伺服器的,也不打算講建站的那些囧事,但一想購買伺服器的初衷就是為了給廣大新手站長從零基礎學習建站用的

所以站在初入運營行業做網站,談不上C位出道也算得上運營行業的一朵奇葩了

不開玩笑了今天不講伺服器知識了,還是講建站的首要內容:8uftp的使用教程

8uftp使用教程

第一步:打開8uftp軟體,軟體運行界面圖(如下圖)註:安裝過程省略。。。

第二步:左上角點擊「文件」--「站點管理器」

8UFTP軟體的使用就這些常用的操作步驟

其它的選項請不要隨意更改以免出錯

目前易上手的8UFTP就是中國人自己開發的

新手站長在使用這些軟體的時候學會基本的操作就可以了

看了這么久相信你也沒有實操來的實在吧,畢竟當初我也是看著教程,把本地網站www.root裡面的內容壓縮成zip格式上傳到伺服器,測試了很多次才成功的,畢竟第一次建站解壓和刪除多做的不到位,網站到死多打不開的經歷還是不想再經歷了。

F. 怎麼用eclipse搭建遠程伺服器配置

eclipse集成maven後可以用maven命令把web項目自動部署到tomcat,具體步驟如下
一、修改tomcat-users.xml配置文件打開tomcat管理用戶,配置文件位置在tomcat目錄/conf下。修改如下圖

二、配置maven的settings.xml配置文件,添加server節點指定伺服器的用戶名、密碼,用戶名、密碼要與tomcat-users.xml文件中配置的用戶名、密碼一致。配置如下

三、打開項目的pom文件,在plugins tab中添加tomcat-maven-plugin,然後點擊pom.xml tab找到添加的tomcat-maven-plugin添加configuration配置,如下

url屬性值為tomcat的manager頁地址,server屬性的值與settings.xml文件中配置的server的id一致,path即發布的應用名稱。
經過上邊的配置以後已經滿足遠程部署的要求,下邊說一下eclipse中指定遠程部署的步驟
一、首先啟動tomcat
二、在eclipse中選擇所要部署的project右鍵,點擊Run Configurations
三、在彈出的屬性頁中的Goals屬性設為tomcat:deploy然後點擊run即可,發布成功後控制台會提示Build Success。如下

G. 如何在mac下遠程搭建git伺服器

首先要有 ssh遠程登陸的工具,比如secureCRT等

方案一 基於SSH直接搭建
Git支持的協議主要是四種:
本地: 需要文件共享系統,許可權不好控制
HTTP:速度慢
SSH:同時支持讀寫操作,不支持匿名的讀取(Git默認協議)
GIT:最快
從搭建的難易程度和特點綜合篩選,最合適的還是ssh,並且大部分伺服器上基本都有ssh服務,所以省去了不少麻煩。一個最基本的思路是給每一個人一個ssh帳號,這樣大家就可以通過用戶名和口令來訪問了,但是顯然這不是一個好的選擇,這個做法有些多餘,並且對於repo的許可權很難管理。
在使用Github的時候,會利用rsa.pub公鑰/私鑰的方式,這樣在服務端擁有用戶的公鑰(*.pub)之後就可以,跨過繁瑣的口令,直接認證提交了,而服務端也會根據不同的用戶身份,對其許可權有著更加靈活的管理。因此我們也採用這種方式。
服務端
為了使遠程庫訪問更加直觀,先在伺服器上創建一個名為git的賬戶,這樣以後clone的時候就如下面的格式了:

git clone git@server:some.git

創建新的用戶,創建repo等目錄

$sudo adser git
$su git
$cd ~
$mkdir repos

在HOME下的.ssh目錄,如果沒有則創建,創建一個authorized_keys文件,這個文件就是用來管理所有git用戶的公鑰的,也就是這裡面的用戶對於項目有著R+W的許可權。
客戶端
對於每一個客戶端,我們需要生成一對密鑰和公鑰,如果是Github用戶,那麼.ssh目錄下,一定有id_rsa.pub和id_rsa兩個文件,其中第一個是系統生成的公鑰,另一個是自己要保存好的密鑰。如果沒有的話,可以在終端執行:ssh-keygen來生成,完成後,將自己的公鑰提交給管理員,這就是一個注冊的行為。
完成
最後一步,管理員將團隊成員的公鑰添加到authorized_keys中,比如將同學susie加入:

$ cat susie.pub >> authorized_keys

至此,大家可以通過git@server:repos/some.git來訪問公共的版本庫了。
問題
安全問題,成員可以登錄git用戶的shell,細節許可權如分支等不好控制
管理麻煩,新建repo,或者增加成員比較麻煩,尤其是修改的時候
方案二 使用Gitolite服務
Gitolite 也是基於SSH協議構建的方便管理git repo的應用,可以通過其源碼安裝.
安裝
安裝按照官方給定的文檔就可以輕易的實現:

$ git clone git://github.com/sitaramc/gitolite
$ mkdir -p $HOME/bin
$ gitolite/install -to $HOME/bin
$ gitolite setup -pk YourName.pub

如果執行最後一條命令的時候,gitolite不識別,則可以通過下面兩種方式解決:
將gitolite添加到PATH裡面
通過$HOME/bin/gitolite setup -pk YourName.pub 執行
至此,gitolite在服務端,搭建完畢,會發現此時HOME目錄下增加了一個文件projects.list和一個目錄repositories,後者就是我們的版本倉庫了,每當新建repo的時候,就會在其中創建。
使用
是時候說一下gitolite的管理模式了,他會創建一個gitolite-admin的repo,管理員就是通過像這個repo提交配置文件而實現對git伺服器的控制的。
首先,將這個repo導入到我們的workspace:在此之前,需要配置本地的ssh,gitolite要求管理員的本地密鑰和其注冊公鑰的名字一致,比如我們安裝的時候指定 -pk後面為 admin.pub 則管理員本地需要由admin對應的私鑰。我們可以通過~/.ssh/config來進行配置(註:有些系統可以用conf,Mac OSX 下無效,只能用config).

host gitolite
user git
hostname yourhostname.com
port 22
identityfile ~/.ssh/admin

這樣,當我們訪問gitolite的時候就會自動根據配置文件執行,配置完成後可以根據下面的命令,將gitolite-admin轉移到本地。

git clone gitolite:gitolite-admin.git

克隆完成後,可以發現,gitolite-admin下面有兩個目錄,其中conf保存配置文件,我們可以通過編輯裡面的gitolite.conf文件,管理git伺服器,keydir目錄保存用戶的公鑰pub文件。
當我們講修改後的repo 提交的時候,gitolite就會自動的應用這些配置,管理過程就方便了很多。
配置規則
打開gitolite.conf文件可以看到其中的示例:
To add new users alice, bob, and carol, obtain their public keys and add them to 'keydir' as alice.pub, bob.pub, and carol.pub respectively.
To add a new repo 'foo' and give different levels of access to these users, edit the file 'conf/gitolite.conf' and add lines like this:

repo foo
RW+ = alice
RW = bob
R = carol

上面的配置文件就是新建了一個repo foo,並且添加了三位項目成員,每一個人的許可權不同。提交push後,管理便生效了。

H. java遠程創建文件夾與文件

兩種思路:
1。直接用FILE類,但是有許可權的問題。你要保證你登陸本地的帳戶在遠程電腦上也存在。
2。通過流傳遞過去,可以參考JAR包-FILEUPLOAD。

I. 遠程伺服器如何搭建網站

遠程伺服器搭建網站,需要在伺服器上配置好IIS,這個是運行ASP網頁的環境,如果你的網站是php的,要安裝阿帕奇運行環境,如果你的網站是JSP的,要安裝tomcat環境.

安裝好網站程序運行環境後,就在某個盤里建個文件夾,專門用來放網站程序..但不要放在C盤.

然後新建FTP帳號,使用FTP工具上傳網站程序到網站文件夾里.

具體步驟:

1、在遠程伺服器上先配置好PHP的運行環境,或者用XAMPP環境包也行。

2、建立站點,把路徑指向你的php網站。

3、如果有域名的話,再把域名綁定上去。

基本上就這幾個大概步驟。

熱點內容
pythonifrequest 發布:2025-02-06 00:02:28 瀏覽:774
代理伺服器地址大全 發布:2025-02-06 00:02:22 瀏覽:174
暢玩守望先鋒最少要什麼配置 發布:2025-02-05 23:37:52 瀏覽:452
雲桌面伺服器啟動不了 發布:2025-02-05 23:29:09 瀏覽:25
uc緩存視頻怎麼徹底清理 發布:2025-02-05 23:24:16 瀏覽:632
家用電腦該怎麼樣配置 發布:2025-02-05 23:24:13 瀏覽:337
唐門按鍵精靈腳本 發布:2025-02-05 23:24:02 瀏覽:7
博圖加密演算法 發布:2025-02-05 23:07:48 瀏覽:548
幀數腳本 發布:2025-02-05 23:06:26 瀏覽:855
android菜單效果 發布:2025-02-05 23:00:54 瀏覽:673