精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣設置自己的Web服務器

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-10-31 10:20 ? 次閱讀

步驟1:獲取一個專用PC

對于某些人而言,此步驟可能很容易,而對于其他人而言,此步驟可能會很困難。我已經擁有一臺我并沒有真正使用過的PC(最初是我父母的舊PC,但是后來它死了,我用便宜的零件對其進行了重建,但是由于我已經有了PC,所以我并沒有真正使用它)。

系統規格AMD Sempron 64 2600+(超頻至1.85 GHz)

1.5GB DDR RAM NVIDIA ViFor GeForce4 MX420 64MB(GPU確實不重要,服務器甚至不需要好的視頻卡集成的硬盤足夠多)

60GB硬盤(IDE)(對于服務器來說不是很好,但是足夠好了,我不想在這上面花錢)

DVD和CD驅動器(您需要在至少需要一個CD驅動器來安裝OS,除此之外,不是必須的。)3個以太網卡(您至少需要1個)。該系統作為服務器的性能非常好,因此,即使在這種情況下,任何東西都可以執行更好。這款PC的重建成本約為100美元(雖然已經具有RAM,機箱,光盤驅動器和硬盤驅動器),但在2007年末,我對其進行了重建。

步驟2:獲取操作系統

對于我的服務器,我正在使用Ubuntu Linux 8.04。 Linux是出色的服務器操作系統,并且是專業Web服務器(例如Google,如果我沒記錯的話,Google使用Linux服務器)背后的主要操作系統之一。但是,Linux可能會使新用戶感到困惑,因此我將使用臺式機版本而不是服務器版本。桌面版本具有圖形用戶界面(GUI),因此您不必使用所有終端命令來配置服務器。但是,僅僅因為它不是“服務器版本”并不意味著它不能運行出色的服務器!

如果您擁有64位PC,則需要64位版本的Linux。這些是64位芯片組:-AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64(未正式標記為Sempron64,但將具有AMD 64包裝上的徽標)

-Intel Core 2

-Intel Core 2 Duo

-Intel Core 2 Quad

如果您擁有32位PC,則不能使用64位版本,因此獲取32位(x86)版本。這些是常見的32位CPU

-AMD Athlon

-AMD AthlonXP 《-》 AMD Sempron

-AMD Duron

-Intel Pentium 1/2/3/4/M/D

-Intel Celeron(盡管有些新版本可能是64位兼容的)

請從www.ubuntu.com下載Ubuntu。我建議使用BitTorrent下載。

獲得任何版本的ISO映像后,要使用,請使用您選擇的CD刻錄程序將.iso文件刻錄到空白CD。

步驟3:安裝操作系統!

將CD放入PC并打開它。運氣好的話,它將進入Ubuntu CD屏幕。選擇您的語言,然后在菜單上選擇第一個選項(不是Install(安裝),我認為它是Test或LiveCD或類似的東西)。它將繼續加載,您將很快看到Ubuntu的桌面。

現在,如果要雙重引導(Windows和Linux在同一臺PC上),請轉到“系統”-》“管理”-》“分區編輯器”。您可以使用它來調整Windows(FAT32或NTFS)分區的大小,并留出一些空白空間來安裝Linux。調整大小和應用后,或者如果您要單獨安裝Linux,請雙擊桌面上的“安裝”圖標。按照指導的設置進行操作,選擇“使用最大的連續可用空間”作為安裝位置。

安裝完成后,重新啟動PC。您應該得到GRUB(引導加載程序,黑屏,其中包含列出PC上所有已安裝操作系統的菜單)。從列表中選擇Ubuntu,然后按Enter。

啟動后,使用在安裝過程中輸入的名稱和密碼登錄。您現在應該看到Ubuntu桌面。現在您可以開始使用了!

步驟4:設置VNC

好了,如果您已安裝了操作系統,則需要啟用某種遠程訪問。使用遠程訪問,您將能夠使用另一臺PC連接到服務器,并查看服務器的屏幕。您還可以使用遠程PC上的鼠標和鍵盤來控制服務器自己的鼠標和鍵盤,這意味著您可以從Internet上的任何位置使用服務器。

要設置遠程桌面訪問,請轉到系統-》首選項-》遠程桌面。檢查以下內容:

“允許其他用戶查看您的桌面”

“允許其他用戶控制您的桌面”

“要求用戶輸入此密碼:”

然后在“密碼”中輸入密碼領域。它有一個字符限制,因此您的密碼必須相當短。在您看到服務器的桌面之前,需要在遠程PC上輸入此密碼。

步驟5:安裝FTP

現在您可以從另一臺PC訪問您的PC,但是稍后我將介紹如何使用此功能。首先,讓我們完成服務器的基本設置。

FTP(文件傳輸協議)是一種用于向服務器上載文件或從服務器上下載文件的系統。基本上,就像在Internet上有一個文件夾一樣,您可以將文件復制到多個文件夾。您甚至可以使用Windows資源管理器訪問您的在線文件夾,并將文件拖到該文件夾中以上傳它們。然后,您可以給您的朋友提供一個帳戶,他們也可以上傳和下載,而無需將文件塞入電子郵件中。

為此,我將使用Pro FTP Daemon(proftpd),這是一個運行Linux程序的Linux程序。您計算機上的FTP服務器。我還將使用gproftpd,這是一個圖形前端(GUI),可讓您無需編輯文本文件或使用終端代碼即可設置proftpd。我知道這聽起來可能令人困惑,但是實際上這很容易。

首先打開一個終端(應用程序-》附件-》終端)。還有其他安裝程序的方法(如果您絕對不能忍受終端的話),但是就我個人而言,如果您知道要查找的內容,我認為使用終端會更快。

一旦打開,請鍵入:

sudo apt-get install proftpd

,然后按Enter。它將顯示“ password:”,輸入密碼(在安裝過程中設置的密碼),然后再次按Enter。在您輸入密碼時,它不會出現星號或點。因此,如果您看不到任何輸入密碼的提示,請不要擔心。

然后它將貫穿一堆,可能會詢問您您按Y或N(是或否)進行安裝,顯然按Y。

完成后(將返回到 @ 行),鍵入:

sudo apt-get install gproftpd

,然后按Enter。既然已經輸入了密碼,它就不會要求您輸入密碼,而應要求輸入密碼,只需重復以上操作即可。

該命令完成后,就可以進行配置了。

步驟6:配置FTP用戶

現在是最有趣的部分。進入系統-》管理-》 GPROFTPD,然后輸入密碼(如果需要)。您應該面對GPROFTPD窗口。您的服務器可能不會被激活,也不會被設置,因此我們必須首先進行配置。

首先,轉到“用戶”選項卡。在這里您將為自己創建一個帳戶。這是不言自明的,但是這是您需要填寫的信息

用戶名:只要將您希望用戶名存儲在服務器上的任何內容都可以。您將使用它來登錄。它不能有大寫字母或非標準字符,只能是小寫字母和數字。

密碼:自我說明,還是小寫字母和數字。請注意,它不會掩蓋您的密碼,因此,如果您輸入私人密碼,請不要讓您的朋友看到您的屏幕!

組:對此不太確定,只需輸入一個組名即可。我把“管理員”放進去是因為您是管理員,然后對于朋友來說,把“用戶”放進去(除非它們真的很特殊,并且您也想將它們歸類為管理員:P)同樣,只能使用小寫字母和數字。 》評論:輸入帳戶的真實身份(“我”為您自己工作,或者在這里輸入您朋友的真實姓名)。同樣,僅使用小寫字母和數字。

Shell:/dev/null保持原樣。我不知道它的用途是什么,但是如果不更改它,它就可以正常工作。

同時選中“要求密碼”和“在統計信息中顯示用戶”(如果要隱藏用戶,請取消選中“在統計信息中顯示用戶” “)

最大登錄數:設置允許用戶打開多少個同時連接。對于您,我將其設置為較高,對于其他人,將其設置為較低。很有可能,您將是大多數文件的上傳者,因此這就是您獲得更多連接的原因。允許所有用戶登錄,只需將其保留在該位置即可。

在底部,請放置用戶的家目錄。對于我的,我放/home/adam/ftp。由于我想從我的帳戶(/home/adam)訪問我的主目錄,因此我將其他人的帳戶設置為我的主目錄(/home/adam/ftp)的子目錄。這樣,FTP目錄就位于我的用戶帳戶的主目錄中,并且我的FTP帳戶可以訪問FTP主目錄以及我的個人主目錄。我建議在您的主目錄中使用/home/《您的ubuntu =“” username =“”》/,并檢查所有權限,并為您的朋友使用/home/《您的ubuntu =“” username =“”》/ftp(檢查您認為合適的權限)。權限是不言自明的,要允許用戶對文件或文件夾執行特定操作,請選中復選框。

設置用戶后,單擊“添加”按鈕將用戶添加到列表中。對所需的用戶數重復此步驟。

步驟7:配置和激活FTP服務器!

現在是有趣的部分。實際上,您可以將FTP服務器放置在網絡上,并且最終將在Internet上。

返回第一個標簽,即“服務器”標簽。它已經設置好了,但是您可能需要更改一些選項。

服務器IP地址或主機名:建議將其保留為0.0.0.0,這意味著它將自動檢測其位置并相應地配置自己

備用服務器身份:您可以使用此名稱為服務器命名。它是可選的,如果您想給它起一個名字,則將其更改為“打開”。

配置NAT路由:將其設置為路由器的IP,但似乎沒有必要,無需打開即可使用,因此沒什么大不了的,請不要使用它,只有在遇到問題時才使用它。

管理員電子郵件地址:您是管理員,請在此處輸入您的電子郵件。

使用身份/反向查找:不知道這些操作是什么,但“關閉”/“關閉”效果很好。

時間標準:將其保留在本地,可能是使用FTP的人知道您所在的時區。

端口:保留此時間為21,這是標準FTP端口。如果您想更改它,并且知道自己在做什么,請繼續,但是,如果您不知道這是什么,請將其保留為21。

被動端口范圍:我不知道,請保留默認值并且您應該沒有問題,最大連接數:這是您的服務器允許的總數(來自所有用戶)連接數。默認值在這里很好。

最大登錄嘗試次數:我想這是錯誤的密碼嘗試次數。我寧愿將此值設置得更高,因為我知道人們會弄亂他們的密碼。僅僅因為您弄亂了密碼并不意味著您是黑客,所以我允許在服務器上進行40次嘗試。

上傳速度:將其設置為高于與服務器連接的最大網絡速度,這樣可以確保您的服務器不會不必要地降低速度。如果同時使用LAN和Internet進行傳輸,請將此值設置為1000以上,因為LAN可以傳輸得更快,并且LAN傳輸會毫無原因地變慢。 Internet根本無法達到最大速度,但這是顯而易見的。

下載速度:與上述相同,我將其設置為高(1000)以防止緩慢的LAN傳輸。

自動刪除中止的上傳:我將其打開。這樣,如果有人取消上傳,您將不會在服務器上得到一半的文件(一半的文件幾乎沒有用,而且會浪費空間)。

好!現在您已經配置好了。單擊“應用”以應用設置更改。現在,對于大型服務器,單擊“激活”按鈕,服務器的狀態將更改為“已激活”。這意味著您現在已經在線! (嗯,不是真的,您的服務器已啟動,但僅在您的LAN上,稍后會詳細介紹)。

步驟8:安裝HTTP支持,坐下來放松一下!

認為FTP有點困難(或至少很長?),無需擔心。設置HTTP支持非常簡單。

在終端中輸入以下內容:

sudo apt-get install apache2

,然后按Enter鍵,必要時輸入密碼,必要時按Y鍵。

現在,請坐返回并放松,HTTP服務器已啟動并正在運行!

(順便說一下,您的網頁的主目錄是/var/www,將html文件放在此處)

第9步:安裝視頻游戲服務器(可選)

我不會在此詳細介紹,因為所有游戲都是不同的,每個人都玩不同的游戲。但是,如果需要,可以使用新服務器來運行視頻游戲服務器。

問題!大多數視頻游戲都是為WINDOWS編寫的。..但是我們的服務器沒有運行:(

答案嗎?Wine。Wine是一個程序,可讓您在Linux中運行Windows程序。3d支持并不完美,因此游戲本身經常會出現故障或圖形問題,但是用于這些游戲的專用服務器程序通常可以正常工作。

再次,使用Terminal通過簡單的命令安裝Wine: apt-get install wine

現在,

安裝Wine之后,您將擁有一個文件夾/home/《您的名字=“” user =“”》/。wine/drive_c/(您必須在“文件瀏覽器以查看.wine,因為在Linux中,前面帶有句點的任何內容都被認為是隱藏的。)這等效于Windows C:驅動器。C:驅動器中包含的所有程序都位于該文件夾中,例如Wine將此文件夾視為您的虛擬C:驅動器。

對于我來說,

/home/adam/.wine/drive_c/gmodserver/orangebox/srcds.exe是我需要的程序的位置。

您可以在y上創建啟動器我們的桌面來啟動您的服務器(假設源專用服務器在這里)。

類型-應用程序

名稱-Garry的Mod Server

命令-wine C:/gmodserver/orangebox/srcds.exe -game garrysmod

注釋-啟動Garry的Mod Server

現在,您應該在桌面上看到一個漂亮的圖標,您可以使用它來運行服務器。玩得開心:)

步驟10:轉發端口!

什么?轉發端口?那是什么?端口轉發是幾乎所有家用路由器中都可用的選項。因為您的服務器PC可能位于路由器后面(您的家庭網絡是將路由器連接到Internet的局域網[LAN]),所以您的PC的IP地址(其他PC用于與服務器PC通話的號碼)在您的本地網絡中工作(所有PC連接到路由器)。為了使外界(Internet)直接與您的服務器通信,路由器需要讓兩者進行通信。通常,外部世界(Internet)會與您的路由器通信,而您的路由器會將該消息中繼到您的PC。這非常適合瀏覽,但不適用于投放。

要打開此通信通道,我們需要查看端口。端口是不同程序用來交談的“通道”。一些常用端口:

21-FTP

80-HTTP

5900-VNC 《290》 29070-絕地學院(用于托管JKA服務器)

還有更多的端口(例如65,000個,哈哈) ),但這不是重點。關鍵是,您需要將Internet IP地址上的端口直接連接到服務器的本地IP地址上的端口。

為此,請打開路由器的設置頁面(您需要知道admin用戶名和密碼)。路由器的頁面通常位于http://192.168.1.1,盡管有些頁面可以位于http://192.168.0.1,http://192.168.2.1或其他地址。如果無法連接,請查閱路由器的說明手冊或Google搜索。

一旦進入,您需要找到端口轉發。我的Netgear在右邊的一欄中有,對其他品牌不確定。從這里您可以上班。您需要知道服務器PC的本地IP(您可以通過右鍵單擊屏幕右上角的網絡圖標,帶有兩臺PC的圖標并選擇“連接信息”來找到此IP。地址”字段)。

現在,添加以下設置:

(格式:“名稱”-TCP/UDP-起始端口-終止端口-192.168.xx(替換為服務器的端口))

“ VNC”-TCP-5800-5900-192.168.xx

“ FTP”-TCP/UDP-21-21-192.168.xx

“ HTTP”-TCP-80-80-192.168.xx

“ Gmod”-TCP/UDP-27015-27015-192.168.xx(顯然是用游戲的設置代替了)

一旦應用了此設置,您就應該真正處于在線狀態。

步驟11:獲取免費域!

好,所以您有一個服務器。您是否真的以為您的所有朋友都渴望登錄http://75.185.355.1337(顯然不是真正的IP,但是您的大多數朋友都不知道)以獲取最新消息?沒有!即使對于那些了解它的人來說,記住您漫長而無聊的,不斷變化的IP也是很困難的。這是Internet,但您要告訴他們類似于長電話號碼的內容。

您需要一個域!域名是您IP地址的掩碼。就像其他網站一樣,Google的服務器也有IP地址。但是,您不知道他們的IP地址,只知道www.google.com。那么,如何在不知道其IP的情況下連接到它們呢?因為,域名www.google.com鏈接到Google服務器的IP地址并向其發送請求。

域名的問題是,注冊時要花錢。但是,如果您愿意犧牲,可以在www.no-ip.com上獲得免費域名。缺點是您的域名將是 .servegame.com或類似名稱。他們有很多域供您選擇(servegame,servehttp,serveftp僅舉幾例),但是您無法獲得完全定制的域。 (例如,我可以[已經獲得] http://calc.servegame.com,但不能http://calcprogrammer1.com [這會花錢注冊])

除了名字,無IP域名很棒。免費的域名只能使用60天,但是當它們即將到期時,他們會向您發送一封電子郵件,您可以免費擴展該域名的使用范圍。

您需要知道您的Internet IP地址,該地址可以找到只需通過谷歌搜索“我的IP是什么”(您將獲得大量的網站來告訴您您的IP)。在沒有IP的設置中使用Internet IP。

步驟12:進行測試!

現在是有趣的部分了。一切都應該設置好并準備就緒,所有您需要做的就是測試。

首先測試http,因為這是最簡單的方法。只需打開瀏覽器并鍵入“ http://《您的無IP域》 .com”,然后按Enter。運氣不錯,“行得通!”應該會出現(來自apache2的測試消息,您知道它確實可以工作后就可以在/var/www中更改文件)。如果不是,請嘗試“ http://《您的Internet IP》 [沒有www。或.com,只有IP號]”。這應該可以,如果不能,則說明您的端口轉發不起作用。如果這些都不起作用,作為最后的選擇,請嘗試http://《您的本地IP》(同樣,請不要輸入www。或.com,請輸入數字)。如果不起作用,這應該可以工作,這意味著您的服務器不起作用。

然后測試FTP。打開Windows資源管理器,然后鍵入“ ftp://《您的無IP域》 .com”。應該提示您輸入用戶名和密碼,鍵入您的FTP用戶名和密碼,您應該看到所有文件夾。嘗試上傳文件。它應該可以工作,如果它不接受文件,請在GPROFTPD的用戶頁面上播放。再次,如果不起作用,請嘗試使用上述URL,但使用ftp://

下一步,測試VNC。您將需要一個VNC查看器。 TightVNC和UltraVNC都是Windows的出色VNC查看器。對于VNC地址,只需輸入您的no-ip域和.com(例如,calc.servegame.com,沒有http://,沒有www。和ftp://)。應該提示您輸入密碼。輸入您為VNC輸入的任何密碼。如果一切順利,您將在Windows PC的屏幕上看到服務器的屏幕。

最后,測試游戲。如果您要托管游戲服務器,請登錄并查看是否可以加入。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web服務器
    +關注

    關注

    0

    文章

    138

    瀏覽量

    24371
收藏 人收藏

    評論

    相關推薦

    服務器防火墻設置方法

    服務器防火墻的設置方法通常包括:第一步:登錄控制臺,第二步:配置安全組規則,第三步:添加和編輯規則,第四步:啟用或停用規則,第五步:保存并應用配置。云服務器防火墻的設置是確保網絡安全
    的頭像 發表于 11-05 09:34 ?143次閱讀

    使用NS1串口服務器HTTP模式上傳服務器數據

    HTTP協議工作于客戶端-服務端架構之上。瀏覽作為HTTP客戶端通過URL向HTTP服務端即Web服務器發送所有請求。
    的頭像 發表于 08-30 12:36 ?272次閱讀
    使用NS1串口<b class='flag-5'>服務器</b>HTTP模式上傳<b class='flag-5'>服務器</b>數據

    如何在阿里ECS服務器上架設自己的OpenVPN服務器

    需要自己架設服務器,讓現場的IR615路由連接自己服務器。能通過自己
    發表于 07-25 06:14

    如何使用espconn api實現一個Web服務器

    我正在嘗試使用 espconn api 實現一個 Web 服務器。 在一些請求之后,我收到將此錯誤(err1,超過最大時間值)寫入 uart,下一個espconn_send導致致命異常 (28)。 沒有關于此的文檔... 我該如何解決這個問題?
    發表于 07-18 07:46

    物聯網MQTT broker服務器設置步驟

    本項目使用machinechat的 JEDIOne 物聯網數據管理軟件在樹莓派4上設置了一個物聯網MQTTbroker 服務器
    的頭像 發表于 07-11 10:36 ?1885次閱讀
    物聯網MQTT broker<b class='flag-5'>服務器</b>的<b class='flag-5'>設置</b>步驟

    服務器托管和租用區別是什么

    1、是否自己購買服務器服務器托管和租用,本質上,這兩者最大的區別是用戶是否自己購買服務器服務器
    的頭像 發表于 06-03 17:18 ?722次閱讀

    NTP網絡時鐘同步服務器(授時服務器)的幾種設置方法

    NTP網絡時鐘同步服務器(授時服務器)的幾種設置方法
    的頭像 發表于 04-29 11:28 ?7887次閱讀
    NTP網絡時鐘同步<b class='flag-5'>服務器</b>(授時<b class='flag-5'>服務器</b>)的幾種<b class='flag-5'>設置</b>方法

    linux服務器和windows服務器

    和適用性。 首先,Linux服務器是一種基于開源的操作系統,其內核是由許多個人和組織共同開發和維護的。它具有高度的穩定性和安全 性。由于Linux操作系統的開放性,用戶可以根據自己的需求和喜好進行自定義配置
    發表于 02-22 15:46

    服務器連接應用解決方案

    、ATM等終端,甚至包括火車系統等大型設備)提供計算或應用服務。根據服務器所提供的服務類型,可以分為多種形式,如文件服務器、數據庫服務器應用
    的頭像 發表于 02-19 12:38 ?246次閱讀
    <b class='flag-5'>服務器</b>連接應用解決方案

    寶塔面板修改服務器密碼怎么設置

    寶塔面板是一種用于服務器管理的Web面板,允許用戶通過圖形用戶界面輕松管理服務器。如果你想修改服務器密碼,你可能需要通過SSH登錄到服務器
    的頭像 發表于 01-24 17:27 ?1064次閱讀

    dns的服務器地址設置為多少

    地址設置的相關內容,包括公共DNS服務器和自建DNS服務器。 一、DNS的工作原理 DNS通過將域名轉換為IP地址來實現其工作。當用戶在Web瀏覽
    的頭像 發表于 01-15 11:11 ?1653次閱讀

    什么是web服務器?如何選擇服務器配置?

    Web服務器是一種軟件或硬件設備,用于托管和提供網頁內容。它接收客戶端(如瀏覽)發送的HTTP請求,并返回相應的網頁內容或其他資源,以實現更高的性能和可靠性。它是網站和應用程序在互聯網上構建和交付
    的頭像 發表于 01-03 15:25 ?1060次閱讀

    Windows服務器虛擬內存的設置建議

    虛擬內存是計算機操作系統用于擴展物理內存的一種機制。在Windows服務器上,虛擬內存的設置對系統性能和穩定性至關重要。以下是關于Windows服務器虛擬內存設置的建議。
    的頭像 發表于 12-25 17:03 ?2358次閱讀

    顯示Web服務器中的內存使用情況

    Web服務器上,您可以在“內存”選項卡的“診斷”網頁上找到有關各個內存區域當前使用情況的信息。
    的頭像 發表于 12-18 10:18 ?787次閱讀
    顯示<b class='flag-5'>Web</b><b class='flag-5'>服務器</b>中的內存使用情況

    如何自己搭建一個服務器

    如何自己搭建一個服務器?自己搭建一個服務器涉及到硬件和軟件兩個方面。下面是一個簡單的指南,涵蓋了基本的步驟。請注意,這是一個概述,實際步驟可能因你的需求和硬件選擇而有所不同。
    的頭像 發表于 12-12 16:52 ?3759次閱讀