當前位置:首頁 » 雲伺服器 » 雲伺服器部署靜態網頁

雲伺服器部署靜態網頁

發布時間: 2023-01-06 14:33:55

Ⅰ 阿里雲伺服器ecs怎樣搭建網站

  • 創建實例:購買完進入管理控制台, 到雲ESC創建一個新實例,操作系統可以隨便選,官網推薦的是CentOS 6.3 64版,也可以在鏡像市場,直接選一個配置好環境的鏡像+應用。我這里選的是Windows Server 8,因為要遠程連接伺服器,我不是很熟悉這塊的操作。

  • 網站備案:域名解析成功後,點擊網址,發現還是不能進入網站,這個時候會提示要進行備案。注冊阿里雲備案系統賬號,按要求提示上傳材料。首先要阿里雲備案審核,一個工作日,會打電話聯系你。成功後提交給管局,5-20天之內,會打電話聯系你。我這里比較幸運,4天就完成了兩次備案工作。管局會給你發個簡訊,裡面有備案號,賬號,密碼等等,保存這些信息,把備案號放置在網站底部。

  • 完成:備案成功後,點擊網址就可以進入自己的網站啦,記得平時要對實例快照備份。

Ⅱ 阿里雲伺服器ecs怎麼使用

阿里雲伺服器ecs怎麼使用

Ⅲ 使用Nginx搭建靜態網站

開始建站了,暫時還沒想要做些什麼東西。

Anyway,先搞個雲伺服器吧,那要怎麼搭建呢?先來個最簡單的。

Nginx 配置文件目錄一般在 /etc/nginx/ 下,打開 nginx.conf 文件可以看到配置:

當外網用戶訪問伺服器 Web 服務由 Nginx 提供,Nginx 需要配置靜態資源的路徑信息才能通過 URL 正確訪問到伺服器上的靜態資源。

當我們在伺服器上安裝並啟動 Nginx 之後,就可以通過 http://<域名或IP> 訪問我們的網頁了。所以,在瀏覽器中輸入 http://100.2.3.4 即可。

我們觀察到瀏覽器的地址變成了 http://100.2.3.4/index.html ,這頁面是安裝 Nginx 的默認站點,可以在 /usr/share/nginx/html 目錄下找到。在 nginx.conf 配置文件中,有一項 root /usr/share/nginx/html 的配置,意思是當外網訪問伺服器 跟目錄 時,Nginx 會將資源指向 /usr/share/nginx/html 的站點。

但如果輸入地址,無法打開(如下截圖)。

以阿里雲為例,需要在雲伺服器添加 「安全組規則」 ,添加並保存,重新刷新頁面就能打開了。

我習慣將前端靜態資源放置到伺服器的 /data/www 下,因此將配置修改為 root /data/www 。此時訪問 http://100.2.3.4 會指向 /data/www/index.html (在不配置 location 的 index 情況下,Nginx 默認配置是 index.html )。

由於我使用的是 Mac 機器,因此可以直接在系統終端使用 scp 命令將本地文件上傳到雲伺服器。

scp (secure )用於在 linux 下進行遠程拷貝文件的命令。類似於 cp ,只不過 cp 只能在本機進行拷貝,不能跨伺服器。 -r 表示遞歸復制整個目錄。

需要注意一下,下面兩種的區別:

其中 1️⃣ 得到的是 /data/www/dist ,而 2️⃣ 得到的是 /data/www 。前者表示將 dist 整個目錄拷貝至 /data/www 下。後者是把 dist 目錄下的所有子文件和子目錄都拷貝至 /data/www 。

換句話說就是,前者配置 root 的路徑應該是 /data/www/dist ,後者則為 /data/www 。

效果如下:

在瀏覽器中訪問 http://100.2.3.4 即可看到我們配置的網頁了。

最簡單的 Nginx 部署靜態網頁就完了,其他的下次再講...

The end.

Ⅳ 對於騰訊家的伺服器,我用dreamweaver cs6做了一個靜態的網頁,並用filezilla上

域名解析到所在伺服器,開通的空間綁定域名。接著就可以用域名訪問網頁了

Ⅳ 如何在web伺服器部署一個網站

1、雙擊IIS圖標,運行IIS伺服器。

Ⅵ 我有阿里雲伺服器,然後電腦里有自己寫的html靜態網頁,怎麼讓網頁傳到網上

1.構建一個網頁的大體流程

如果你寫了前端頁面想發布到網上讓大家一起看看你的作品,那麼你需要一台伺服器
伺服器的話你可以租用阿里雲,騰訊雲,華為雲等的伺服器(這些都有學生機。阿里雲學生機9.5元/月),如果你想讓你的網站更好的記住,可以購買一個域名。(注意:本教程沒有用域名,是通過IP訪問的)
配置伺服器:把你的項目發送到伺服器上,通過配置IIS伺服器,完成配置
發布成功
2.本教程使用的是阿里雲的ECS伺服器——windows server 2012

購買過程就不詳細說明了
登入之後,運行伺服器,記住你設置伺服器登入的初始密碼。
打開你電腦上的遠程桌面連接
輸入你購買的阿里雲伺服器的公網IP,輸入第2步的密碼,連接成功之後登入即可。
登入之後,為了方面操作,把你的項目復制到桌面
接下來就是配置IIS伺服器的操作了,直接換成你的電腦,通過網頁登入伺服器IP,測試是否鏈接成功。

Ⅶ 發布靜態網頁到域名需要伺服器嗎

靜態網頁幾乎所有的雲主機都支持 而動態就要分php和asp了 對於發布網站 首先你要做好網頁 再通過ftp或主機控制面版上傳到伺服器

Ⅷ hexo使用github action自動部署至騰訊雲開發靜態網站託管服務以及github pages

原文地址: https://blog.kaygb.com/210.html

談及靜態網站的好處,無非是快速輕量,甚至無需購買伺服器,使用github pages或者coding等託管即可實現。同時,jsdelivr可對github公開倉庫的靜態資源進行加速,並且自帶全球cdn,快速,並且完全免費。

近期,我的博客網站也遷移到了hexo,並託管在github pages,由於之前申請過騰訊雲開發的9.9元靜態網站託管服務,本著不用白不用的原則,我把國內的線路以及博客生成的頁面都放在了騰訊雲開發靜態網站託管服務上。

首先在本地安裝hexo環境,配置好主題以及自定義的配置,然後將整個hexo目錄推送到github私有倉庫。私有倉庫在接受到push之後,使用github action進行hexo g和hexo deploy,將生成的靜態文件推送到另一個以 用戶名.github.io 為名稱的倉庫。

如你所見,我們需要使用兩個github倉庫來構建我們的個人博客,其中私有倉庫(我們可以將名稱設置為blog-source)作為博客源文件保存目錄,包含所有的hexo配置文件以及我們的主題文件。

這樣的好處就是,我們可以完整保留hexo的目錄,不用擔心文件丟失的問題,還有就是我們可以直接在github網頁端直接進行文章的寫作,並且支持原生的github markdown格式。

在我們commit之後 github action會自動幫我們構建以及發布,我們只需要安心寫作即可。

這一步可以根據hexo官方文檔來進行配置。

https://hexo.io/zh-cn/docs/

一個是私有的倉庫,用來存放hexo所有的源文件,另一個是公開的以 用戶名.github.io 的倉庫。

使用ssh-keygen生成一組公私秘鑰對

在 Settings -> SSH and GPG keys 添加剛剛生成的公鑰,名稱隨意。

在私有倉庫的 Settings -> Secrets 里添加剛剛生成的私鑰,名稱為 ACTION_DEPLOY_KEY 。

在hexo目錄創建 .github 文件夾,並在裡面創建 workflows 文件夾,然後在裡面新建 blog.yml

貼出我的GitHub action配置文件,後面再進行講解。

其中,在31至38行內,可以添加自己所使用的hexo插件,如果本地測試的時候使用了此插件,一定要記得將那個插件的npm安裝命令寫在那裡。

雲開發Cloudbase提供了可直接使用的action: https://github.com/marketplace/actions/tencent-cloudbase-github-action

在騰訊雲開發控制台獲取token: https://console.cloud.tencent.com/cam/capi

然後在項目 Setting/ Secrets 里設置 SECRET_ID , SECRET_KEY , ENV_ID 信息

根據文檔做出修改然後添加在blog.yml後面

同時,目前我也遇到很多問題,包括到現在為止還無法解決的問題。

一般來說是無法推送 .git 目錄的,如果你使用的主題是直接使用git clone下來的,那麼一定就會存在 .git 目錄,這時我們可以在.gitignore文件內忽略此目錄或者直接刪除.git文件夾。由於我是直接刪掉文件夾,所以另一種方式請大家自行嘗試。

其實我最開始是想在公開倉庫設置一個github action,在推送到公開倉庫之後再由公開倉庫的action推送到騰訊雲 開發,但是不知道為何hexo deploy的時候無論如何都不會將 .github 文件夾推送上去,即使配置了 skip_render 和 include 也不行,但是我在本地hexo g的時候就可以在public目錄生成 .github 文件夾,並且我在網頁端公開倉庫嘗試創建action文件,可以推送成功,但是私有倉庫推送之後action文件就會被覆蓋,目前暫時無法解決這個問題。

所以只能妥協在同一個倉庫進行構建推送,由於處理的文件較多,所以每次的部署都會給我發送一封構建失敗的郵件,但它其實是已經部署成功了,我查找了很多的資料,目前暫未解決這個問題,如果您遇到這個問題並且具有解決辦法,煩請您告知,非常感謝!

https://juejin.im/post/5da03d5e6fb9a04e046bc3a2

Ⅸ 能不能用網盤當雲伺服器,來開發靜態網頁

不能,一般網盤沒有這項服務,不過你可以用Git倉庫試試,碼雲的pages就可以,不過不支持綁定域名,github好像支持綁定域名,你可以研究一下。

不過現在域名和雲主機都很便宜,有的平台都可以免費申請到,不花錢的都比較雞肋,建議去阿里雲,騰訊雲,華為雲,網路雲上看看。

Ⅹ 萬網的輕雲伺服器怎麼設置偽靜態

如果是windows系統,偽靜態是通過web.config文件實現。
如果是linux系統的話,偽靜態規則是通過.htaccess文件實現。
不同的程序偽靜態規則不一樣。自開發的程序,要找程序開發商去編寫偽靜態規則。

熱點內容
微信的緩存文件在那裡 發布:2025-03-26 14:40:42 瀏覽:326
php三層架構 發布:2025-03-26 14:25:23 瀏覽:432
nfs搭建伺服器集群 發布:2025-03-26 14:23:00 瀏覽:622
我的世界伺服器主城大廳在哪 發布:2025-03-26 14:18:41 瀏覽:828
版本編譯後出現時序警告 發布:2025-03-26 14:17:56 瀏覽:406
php數據加密解密 發布:2025-03-26 14:17:51 瀏覽:124
value在java 發布:2025-03-26 14:12:49 瀏覽:161
加密的優酷視頻 發布:2025-03-26 14:12:47 瀏覽:236
中山壓縮機 發布:2025-03-26 14:04:55 瀏覽:201
ftp用戶id未被認可 發布:2025-03-26 14:04:49 瀏覽:215