如何搭伺服器
『壹』 怎麼搭建一個後台伺服器
可以將客戶端的邏輯設計成:
1.將username,password 封裝進buffer
2.連接服務端
3.發送buffer
4.接收二進制的系統當前時間
5.顯示時間
代碼如下:
服務端地址設置部分:
[cpp]viewplainprint?
addr_server.sin_family=AF_INET;
addr_server.sin_port=htons(port);
addr_server.sin_addr.s_addr=inet_addr(ip);
創建連接:
sock_client=socket(AF_INET,SOCK_STREAM,0);
連接服務端代碼:
flag=connect(sock_client,(structsockaddr*)&addr_server,sizeof(addr_server));
設置buffer填充username/password代碼:
sprintf(buffer,"%s","username");
sprintf(buffer+32,"%s","password");
buffer[31]=buffer[63]=0;
接著是發送
flag=send(sock_client,buffer,64,0);
if(flag==64)
{
printf("sendok ");
}
接收部分代碼:
flag=recv(sock_client,buffer,64,0);
if(flag!=sizeof(time_t))
{
printf("recvdoesnotfollowprotocal ");
close(sock_client);
continue;
}
將接收到的二進制數據轉成時間
memcpy(curtime,buffer,sizeof(time_t));
structtm*ptm=localtime(curtime);
顯示時間:
printf("systemtime:%04d-%02d-%02d-%02d:%02d:%02d ",ptm->tm_year+1900,ptm->tm_mon+1,ptm->tm_mday,
ptm->tm_hour,ptm->tm_min,ptm->tm_sec);
關閉連接:
printf("ok,nowwecloseconnection ");
close(sock_client);
實際開發中,為了追求並發效率和提升搞壓效果,客戶端需要有一個循環,另外可以多進程同時操作。
『貳』 如何配置伺服器
在網路存在的環境下,伺服器可以提供的服務類型各不相同,所以伺服器又分為幾種,分別是文件伺服器、資料庫伺服器、應用程序伺服器以及web伺服器,下面我們就以文件伺服器為例來介紹一下伺服器的設置方法吧。
伺服器的設置方法:
第一步:首先需要登錄計算機的操作系統,在登錄時需要以管理員的身份進行,進入系統以後,使用滑鼠選擇開始菜單,然後再選擇管理工具選項,進入管理工具選項以後,在列表當中選擇相應的伺服器,這時會自動彈出一個窗口,然後點擊添加選項,然後根據配置向導進行下一步操作。
第二步:進行檢測,然後選擇自定義配置選項,進入下一步操作。
第三步:選擇頁面當中的伺服器角色按鈕,然後選擇其中的文件伺服器選項,接著使用滑鼠點擊下一步選項。
第四步:這時就可以將文件伺服器的磁碟配額打開了,接著再選擇相應的復選框,根據實際要求進行相應的設置,輸入最合適的數值。
第五步:將文件伺服器的索引服務打開,然後選擇是按鈕,將索引服務啟用,接著使用滑鼠點擊下一步選項。
第六步:進入下一步頁面以後,使用滑鼠點擊選擇總結選項,進入到相應的窗口以後,對完成的設置進行檢查,沒有差錯就進入下一步。
第七步:通過添加向導操作將所選用的服務進行啟用操作,然後頁面就會出現共享文件夾的向導,完成以上操作以後,點擊下一步選項。
第八步:將文件夾的路徑打開,然後使用滑鼠點擊瀏覽選項,在相應的列表當中,找到公共資源的文件夾,然後點擊確定按鈕,然後進入下一步操作。
『叄』 怎麼用台式電腦搭建伺服器
電腦主機在不考慮穩定性的前提下是可以用做伺服器。
1.在電腦主機上安裝「IIS」可以實現WEB伺服器的功能。
2.IIS(Internet Information Server,互聯網信息服務)是一種Web(網頁)服務組件,其中包括Web伺服器、ftp伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。
3.IIS是Windows中的軟體。Win2k/2k3/xp (XP家庭版沒有IIS)都可以在「控制面板→添加/刪除程序→添加/刪除Windows組件→Internet信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
4. 有了IIS意味著能發布網頁,並且有ASP(Active Server Pages)、JAVA、VBscript產生頁面,有著一些擴展功能。IIS支持一些有趣的東西,象有編輯環境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW)
沒有最低配置,以提供服務的資源或程序需要為准。
一、安裝IIS
從桌面打開「我的電腦「,進入後打開「控制面板「,好,這時找到「添加/刪除程序「,進行雙擊;在彈出的窗口中,單擊「添加/刪除Windows組件「,等待,會
彈出一個窗口,這里可以進行選擇,看要安裝什麼組件。
也就是在這一個名稱前面的四角框打上勾;(當然,也可以對「Internet信息服務(IIS)「這一條進行雙擊,這時就會彈一個窗口,裡面又可以進行選擇,看哪些不需要安裝都可以去掉勾。)
選好了以後,單擊「下一步「,這時就會彈出一個進度條,安裝過程中會提示插入跟當前所用的系統版本相對應的系統安裝盤;例如:系統是XP,那就插入XP系統安裝盤;
2000就插入2000系統安裝盤。建議用2000server的的系統做伺服器會比較穩定,而且人數訪問限制可以自由設置。放入光碟後,單擊確定。完成後,開始設置IIS。
二、設置IIS
也是打開「控制面板」--->然後打開「管理工具」--->這時找到剛安裝的「Internet 服務管理器「,雙擊;看到的是「Internet信息服務「窗口,
這時對,左窗口的「Internet信息服務」文字下邊的「電腦的計算機名旁的+號進行單擊,彈出下一級目錄,現在只要做網站伺服器,其它功能不需要,都把它停止運行,
免得被人攻擊,如:」默認FTP站點「,現在不需要,對該項進行右擊選」停止「。看到的都照這個步驟弄」停止「服務,只留一個」默認web站點」為」啟動「狀態。
接下來開始設置站點吧。對「默認web站點」右擊,選擇」屬性「,彈擊一個名為」默認web站點屬性」的窗口,要設的第一個「Web站點「:
詳細設置列表:
Web 站點標識
說明: 默認Web站點
IP 地址: (全部未分配)
TCP 埠: 80 (填80)
連接
無限 (不限制訪問人數,就單擊前邊的圓圈)
限制到 (要限制訪問人數,就單擊前邊的圓圈和輸入限制連接的人數)
連接超時:30(秒)
啟用保持 HTTP 激活 (打上勾)
啟用日記記錄 (打上勾)
活動日記格式:
W3C 擴充日誌文件格式
這一頁設置就完成了;下一設置:
操作員:
這里就不用設了,用默認的.
性能:
這里也可以跳過,可以不用設置。也可以過看後自已看看需不需要設置。
ISAPI 篩選器
這里不管它
主目錄
(這里要好好設一下了)
連接到此資源時,內容應該來自於:
此計算機上的目錄
另一計算機上的共享位置
重定向URL
(這里選第一個)
本地路徑: (這里是那網站肉容的文件夾)比如:網站放在E:\web,那就填「E:\web「
(打勾) 腳本資源訪問 (打勾)日誌訪問
(打勾) 讀取 (打勾)索引此資源
寫入(不打勾,打了勾,別人就可以修改網站了)
目錄瀏覽(不打勾,看情況定)
應用程序設置
應用程序名: 默認應用程序
起始點:
執行許可: 純腳本
應用程序保護: 中 (共用的)
這一頁也設置完成了
文檔
(打勾)啟用默認文檔
列表裡設置
index.htm (單擊添加,輸入index.htm,確定。進行添加.)
index.asp (單擊添加,輸入index.asp,確定。進行添加.)
index.html (單擊添加,輸入index.html,確定。進行添加.)
Default.htm
Default.asp
『肆』 怎麼搭建伺服器
看你要搭建怎麼樣的伺服器了。
如果是asp/asp.net 的,一般使用 windows 2008+IIS+MSsql
如果是php的話,一般使用 centos+apache+php+mysql
如果是jsp的話,則在對應的平台上裝上tomcat服務。
主要是看你大三用這個伺服器來干什麼了。
建議不要把伺服器看得太神秘了,其實就是一台高性能一點的電腦+一般的操作系統+專用的服務。
現在很多東西都有伺服器功能了,比如 samba共享(windows的網上鄰居功能),ftp(文件傳送服務),還有我們常用的智能手機,智能路由,RMVB播放器等,在一定意義上,都能算是一個伺服器。
『伍』 如何搭建伺服器
首先打開控制面板,選擇「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定,開始更新服務。打開瀏覽器,輸入「localhost」回車,如果出現IIS7歡迎界面,說明啟動成功。
伺服器能夠響應終端的服務請求,並進行處理。我們在上網的時候是不可能直接將網路接入互聯網的,我們都需要通過伺服器來連接網路,只有伺服器響應你的聯網請求,並且進行處理以後才可以聯網;存儲的功能,伺服器的存儲空間一般比較充足,可以存儲非常多的信息。
伺服器部署注意事項
在許多伺服器機架,電源分配單元(PDU)的部署僅僅只提供了數量有限的輸出口,所以一台已經被大量使用的機架可能沒有足夠的開放式PDU插座以容納更多額外的伺服器,或無法很方便的為伺服器電源線安排可用的插座。
用戶可能會需要重新安排一些線纜,而只能通過拔掉伺服器的電源了,而這會造成系統的停機,故而這就需要運營團隊進行提前安排了。
『陸』 如何免費搭建伺服器
內網伺服器搭建免費是可以的,外網伺服器搭建必須要域名伺服器、說白了就是得到工商局備案登記才可以的。以下是內網搭建的步驟:
工具/原料 首先我們需要准備的工具有:ftpserver綠色版
方法/步驟
1,下載好後解壓文件得到如下文件夾:
注意事項
注意:這樣就是一個內網FTP伺服器,我們要指定一個IP地址哦!這樣別人在自己電腦的瀏覽器裡面輸入ftp://192.168.0.x就可以出現ftp登錄輸入賬號和密碼的界面了。上面的ip地址你哪台電腦要當做伺服器,就用這台伺服器的ip地址作為訪問地址。
『柒』 如何搭建網路伺服器
首先你得有一個固定的IP地址,建議去電信公司申請一個,然後安裝伺服器系統,一般為「linux, windows 2003」兩內伺服器系統,伺服器系統的選擇就要看你得個人習慣了,其次就是調配,按你的網站系統語言來,搭建WEB伺服器,如果你用的網站開發語言是PHP,那麼你就得在伺服器配置PHP環境