• 2

用dreamwever寫好的網頁,要怎麼有網址?

C:\Users\mas\Desktop\XXX.html

怎麼變成 https://www.XXX.com/

這類可以讓大家閱讀的網頁?
2017-05-27 17:30 發佈
網址看你是想用免費的 還是要用買的
是要經過註冊後
還需要一組固定IP來對應網址
這樣網址才能夠使用!!
網頁伺服器組合套裝,推薦用:XAMPP

它是 Apache網頁伺服器 + PHP + MySQL 的組合套裝。

有綠色免安裝(Portable)版的,不必安裝就可以使用。


一般在寫網頁程式,都需要在電腦安裝一套伺服器組合,無論是 Apache 也好,IIS 也好,總之要有一套伺服器環境,才能做測試。

這在那一類的電腦書,通常第二章就會提到。作者可能會推薦用一些套裝組合軟體什麼的。


基本上你寫好的網頁(*.htm、*.php 什麼的),丟上伺服器套裝軟體的 www 目錄,或 html 目錄,就是可以讓別人看了。

本機直接看:
http://localhost

http://127.0.0.1

家裡/公司 其它電腦看(區域網路):
http://你電腦的區網IP
比如:http://192.168.1.2


外面看:
提供讓全互聯網可以看,你的電腦主機必須對外(80/443埠)

一般是開埠,在路由器或IP分享器那邊,虛擬伺服器,開 80埠,指向你那台電腦的區網IP。或 DMZ 也行。推薦是只開埠比較安全。具體Google 搜尋:埠轉發。

然後你家的網路,對外會有一個對外 IP,浮動是不固定的(可以用 DDNS 解決),建議是要去申請一個固定 IP。

外面的人,要看你伺服器的網頁,就是打那個 IP。

伺服器 = 你的電腦。
伺服器頻寬 = 你家網路的上傳速度。


網域名稱(Doman Name),非必要。

那個是要買的,年費。一年幾百元。比方 PCHOME買網址 什麼的。也可買美國的比較便宜,比方 Godaddy,.com 的網域一年不到台幣300。

網域名稱服務商,會提供一個設定網頁,登入後可以做設定,把你買的網域名稱,指向你指定的IP。


用電腦主機當伺服器,需要 24H開機?

是的。不然你關機的時候,外面就連不上了。

所以一般人如果家裡自己架設伺服器,會用省電的小電腦,來當伺服器。要 24H 開機,全年都不關的。


另一方法,是去租「虛擬主機」

就是有一些廠商,在機房提供虛擬主機給人組用,你只要把做好的網頁上傳那邊,就可以對外開放瀏覽了。

租美國的比較便宜,月費不到台幣200,送一個網域名稱。

不過便宜的虛擬主機,大都有CPU使用率限制,超過會被終止合約,凍結網站。

如果要架設是比較吃 CPU 資源的網站,一個方法是租更高級的 VPS虛擬機(CPU使用率限制比較寬)。

另一個方法就是家裡自己電腦架設(電腦自己的,資源隨便用),但自己家裡架設伺服器,有一個問題是網路頻寬太小(上傳太小),不適合做影音、圖片伺服器,不然負載不了同時大量的瀏覽人次。


網站是可以「分離」的,像分離式冷氣機那樣子
主程式(自己家裡主機)
圖床(另外租個虛擬主機)。

PHP 主程式,佔用頻寬不大,只是吃CPU資源大,家裡自己伺服器最合適。圖床剛好相反,吃CPU資源不大,但需要大的網路頻寬,所以租外面機房的。這樣就終極省錢。

具體如何分離?

在設計一個網站時候,就要考慮所有多媒體都是外鏈的(圖片、影片、聲音什麼的,所有耗頻寬的多媒體),用一個變數去取代絕對或相對位址。變數的值,從一個 *.conf.php 之類的設定檔去讀入,事後可以隨意變更。這樣以後要改圖床位置,只須去改那個設定檔,不必全部網頁原始碼都改一遍。也可以設計一個後台控制台,去設定變數值。
找個網頁空間放就有了。
可以參考下面的網址。
https://free.com.tw/updog-co/

靜態網頁沒必要自己架主機,哪天被人打拿去做跳板就...
網頁寫完,
需要放到網站伺服器,
自架或是買服務都行
Windows有IIS可以用
或是Apache、tomcat、WebSphere

abollar wrote:
C:\Users\mas...(恕刪)

你不上傳到網頁空間哪來的網址?

abollar wrote:
C:\Users\mas...(恕刪)


如果是靜態的網站(沒有後端程式),你可以用github pages
http://ithelp.ithome.com.tw/m/articles/10171911
硬體不會淘汰,人心才會

froce wrote:
找個網頁空間放就有了...(恕刪)


為何我上傳後出現404錯誤呢?

http://XXX.updog.co

出現網頁不存在,我html檔有什麼問題嗎?

可是又可以預覽,只是輸入網址後出現404錯誤,網頁不存在
abollar wrote:
C:\Users\mas...(恕刪)

你是認真的嗎? Dreamweaver 課程的老師沒教嗎?
最簡單,我拿Mac 電腦做例子

比如網址: http://mysite.com

1. Terminal 終端 修改 sudo nano /etc/hosts
2. 加入 127.0.0.1 mysite.com
3. 儲存, Ctrl + x -> y -> Enter
4. 確保電腦安裝了Python 2.7的Package (https://www.python.org/ftp/python/2.7.13/python-2.7.13-macosx10.6.pkg)

5. 在Termial 輸入你的網站儲存的資料夾(以Desktop為範例)
6. cd ~/Desktop/mysite
7. python -m SimpleHTTPServer 80
8. 在瀏覽器輸入 127.0.0.1 ( http://mysite.com)
9. 要退出了,就在Terminal 按 Ctrl + c 退出
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?