<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          拿自己的舊電腦搭建了個(gè)服務(wù)器!

          共 8964字,需瀏覽 18分鐘

           ·

          2024-07-29 15:05

          最近總是想搭建自己的網(wǎng)站,奈何皮夾里空空如也,服務(wù)器也租不起,更別說(shuō)域名了。于是我就尋思能否自己搭建個(gè)服務(wù)器,還不要錢(qián)呢?

          還真行!!!

          經(jīng)過(guò)幾天的沖浪,我發(fā)現(xiàn)有兩個(gè)免費(fèi)的建站工具:Apache和Nginx

          由于兩個(gè)工具建站方法差不多,所以我就以Nginx為例

          1.安裝Nginx

          首先前往Nginx官網(wǎng)(nginx.org)進(jìn)行下載,也可以直接用我提供的鏈接下載1.23版本:http://nginx.org/download/nginx-1.23.1.zip

          安裝完之后解壓,然后你會(huì)看到如下目錄:

          由于Nginx的功能很多,而我們今天只是搭建個(gè)服務(wù)器,所以只會(huì)用到其中的一部分。

          2.配置Nginx

          進(jìn)入conf文件夾,打開(kāi)nginx.conf文件進(jìn)行編輯,里面的配置很多,我對(duì)其中一些重要的配置進(jìn)行了說(shuō)明(前面有“#”的表示并沒(méi)有真正寫(xiě)入配置,若要加入,只需去掉“#”):


          3.啟動(dòng)Nginx服務(wù)

          配置完Nginx后,返回Nginx根目錄,找到nginx.exe,雙擊運(yùn)行它,你會(huì)看到有個(gè)小黑框一閃而過(guò),這說(shuō)明Nginx已經(jīng)成功啟動(dòng)!你可以打開(kāi)瀏覽器,輸入:虛擬主機(jī)名稱:監(jiān)聽(tīng)的端口(剛剛的配置),回車,就會(huì)看到如下網(wǎng)頁(yè):

          恭喜你,已經(jīng)成功搭建了Nginx服務(wù)器!

          4.為你的網(wǎng)站添加文件

          光開(kāi)啟了服務(wù)可還不夠,如果別人看到你的網(wǎng)站只有干巴巴的一段文字,有什么用?接下來(lái),進(jìn)入剛剛配置的文件夾位置,在該文件夾下新建一個(gè)txt,打開(kāi)后輸入這段代碼:

          <!DOCTYPE html>
          <html lang="en">
          <head>
              <meta charset="UTF-8">
              <meta name="viewport" content="width=device-width, initial-scale=1.0">
              <title>Document</title>
              <style>
                  * {
                      margin0;
                      padding0;
                  }
                  html {
                      height100%;
                  }
                  body {
                      height100%;
                  }
                  .container {
                      height100%;
                      background-imagelinear-gradient(to right, #fbc2eb, #a6c1ee);
                  }
                  .login-wrapper {
                      background-color#fff;
                      width358px;
                      height588px;
                      border-radius15px;
                      padding0 50px;
                      position: relative;
                      left50%;
                      top50%;
                      transformtranslate(-50%, -50%);
                  }
                  .header {
                      font-size38px;
                      font-weight: bold;
                      text-align: center;
                      line-height200px;
                  }
                  .input-item {
                      display: block;
                      width100%;
                      margin-bottom20px;
                      border0;
                      padding10px;
                      border-bottom1px solid rgb(128125125);
                      font-size15px;
                      outline: none;
                  }
                  .input-item:placeholder {
                      text-transform: uppercase;
                  }
                  .btn {
                      text-align: center;
                      padding10px;
                      width100%;
                      margin-top40px;
                      background-imagelinear-gradient(to right, #a6c1ee, #fbc2eb);
                      color#fff;
                  }
                  .msg {
                      text-align: center;
                      line-height88px;
                  }
                  a {
                      text-decoration-line: none;
                      color#abc1ee;
                  }
              
          </style>
          </head>
          <body>
              <div class="container">
                  <div class="login-wrapper">
                      <div class="header">Login</div>
                      <div class="form-wrapper">
                          <input type="text" name="username" placeholder="username" class="input-item">
                          <input type="password" name="password" placeholder="password" class="input-item">
                          <div class="btn">Login</div>
                      </div>
                      <div class="msg">
                          Don't have account?
                          <a href="#">Sign up</a>
                      </div>
                  </div>
              </div>
          </body>
          </html>

          再將文件名改為index.html,保存,最后再次打開(kāi)瀏覽器,輸入虛擬主機(jī)名稱:監(jiān)聽(tīng)的端口(剛剛的配置),回車,你就會(huì)看見(jiàn)如下頁(yè)面:

          是不是非常好看?這個(gè)index.html其實(shí)是用HTML+CSS寫(xiě)出來(lái)的,感興趣的同學(xué)可以去學(xué)習(xí)一下。

          除了html文件,你還可以在該文件夾里放任何文件,如:圖片,視頻,壓縮包等等。

          5.內(nèi)網(wǎng)穿透

          服務(wù)器搭建完了,網(wǎng)頁(yè)也有了,但其實(shí)除了跟你在同一個(gè)局域網(wǎng)下的人,都無(wú)法訪問(wèn)你的網(wǎng)站。

          這里就要用到內(nèi)網(wǎng)穿透了,所謂內(nèi)網(wǎng)穿透,也即是局域網(wǎng)能夠直接通過(guò)公網(wǎng)的ip去訪問(wèn),極大的方便用戶的日常遠(yuǎn)程的一些操作的使用。這里我建議大家使用飛鴿內(nèi)網(wǎng)穿透,使用方法如下:

          5.1 注冊(cè)

          進(jìn)入飛鴿內(nèi)網(wǎng)穿透官網(wǎng),進(jìn)行注冊(cè),這步就不多講了。

          5.2 開(kāi)通隧道

          注冊(cè)好后,我們點(diǎn)擊“開(kāi)通隧道”選項(xiàng),選擇“免費(fèi)節(jié)點(diǎn)”,有實(shí)力的也可以選貴的。

          然后填寫(xiě)信息,其中前置域名可以自定,本地ip端口一定要設(shè)置成:你的內(nèi)網(wǎng)ip:剛配置的端口號(hào)。

          最后點(diǎn)擊確認(rèn)開(kāi)通,就OK了,這樣你就得到了免費(fèi)域名+免費(fèi)公網(wǎng)ip。

          5.3 啟動(dòng)服務(wù)

          點(diǎn)擊此鏈接,根據(jù)電腦系統(tǒng)下載客戶端。下載完后解壓,一共有兩個(gè)文件:傻瓜式運(yùn)行點(diǎn)擊我.vbs和npc.exe。

          點(diǎn)擊傻瓜式運(yùn)行點(diǎn)擊我.vbs,打開(kāi)后會(huì)看見(jiàn)一個(gè)彈窗,讓你填寫(xiě)指令。我們切回飛鴿官網(wǎng),點(diǎn)擊“隧道管理”,如下圖:根據(jù)電腦系統(tǒng)選擇指令,點(diǎn)擊復(fù)制,然后切回剛才的彈窗,將指令輸入進(jìn)去,點(diǎn)擊確定。

          這樣內(nèi)網(wǎng)穿透就成功了!打開(kāi)瀏覽器,輸入剛才開(kāi)通的隧道的訪問(wèn)地址(上圖被抹掉的地方),回車,同樣能開(kāi)到之前編寫(xiě)的網(wǎng)頁(yè),就成功了。

          來(lái)源:blog.csdn.net/Lucas0623/article/

          details/126584307

                 
                   

          <END>

                        

          點(diǎn)這里??關(guān)注我,記得標(biāo)星呀~


          感謝您的認(rèn)真閱讀,如果喜歡本篇文章,就點(diǎn)個(gè)“在看”或轉(zhuǎn)發(fā)到朋友圈,讓更多的人看到吧



          程序員小猿 ID:DeveloperIT
          長(zhǎng)  按  二  維  碼 , 一  鍵  關(guān)  注


          瀏覽 84
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产伦理,久久做,天天做 | 国产激情无码免费 | 欧美性淫色 | 日日干视频免费 | 日本黄色免费看 |