上一篇文章 《如何在Windows上搭建web站點,并發(fā)布到公網1/2》 中,我們分享了如何在Windows上搭建了Web建站環(huán)境,并且配置了一個演示站點,并且使用cpolar將演示站點,發(fā)布到了公網上。
我們提供的服務有:成都網站設計、做網站、微信公眾號開發(fā)、網站優(yōu)化、網站認證、廣州ssl等。為上千余家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的廣州網站制作公司
本篇繼續(xù)配置,將該站點,配置成開機自啟動的模式。
正常第一次打開VS CODE時,它會自動判斷系統(tǒng)語言,并嘗試安裝中文插件,切換成中文??聪到y(tǒng)提示即可。
在上一篇教程中,我們在前臺運行cpolar程序,關掉后,域名消失,現(xiàn)在我們將參數(shù)保存到配置文件中。以支持開機后臺自啟動運行。
運行VS code, 菜單 -- 文件 -- 打開
找到cpolar的配置文件目錄: "C:\Users用戶名.cpolar\cpolar.yml"
在文件夾中,找到C盤--用戶--當前用戶名--.cpolar目錄--cpolar.yml文件,選擇 打開
提示是否信任,打勾,并點擊 打開
現(xiàn)在看到的就是當前cpolar的配置文件,如下圖:
上圖為樣例配置文件,它會配置兩個默認隧道:一個遠程桌面隧道和一個website隧道。
參數(shù)說明:
本例中,我們需要修改兩處:
保存文件
在前臺啟動所有隧道測試
應該命令的意思是啟動所有配置文件中保存的隧道
我們發(fā)現(xiàn),已經正確啟動配置文件中的所有隧道了,配置了二級子域名,并且本地端口也已經改為了80端口。
按CTRL+C退出。
在搜索欄上輸入 cmd ,彈出 命令行提示符 ,選擇 以管理員身份運行 ,如下圖
在管理員級命令行窗口輸入
啟動cpolar服務
如下圖:
可以在搜索欄輸入 services ,選擇打開 服務 ,進一步查看cpolar服務的狀態(tài),如下圖:
在 服務 中,我們找到cpolar service,可以看到,當前狀態(tài)為 運行中 ,說明啟動成功了。
該服務會開機自啟動,所以,我們以后就不必手動啟動它了。
由于是在后臺運行cpolar,我們不能像先期一樣看到隧道的情況。我們可以通過 訪問cpolar后臺--狀態(tài),查看隧道狀態(tài)。
如圖說明配置成功
驗證重啟后,站點是否正常。
如果重新啟動后,在cpolar后臺隧道在線列表中,隧道仍在線,并且網站仍可以正常訪問,就說明,全部配置成功了!
今天,我們將cpolar安裝為服務,將web站點的隧道信息,配置到了cpolar的配置文件中,并且設置為開機自啟動。Web站點也配置成了開機自啟動。
現(xiàn)在,您有了一個超穩(wěn)固的Web站點,只要PC機開機,它就可以被正常訪問到。不需要在前臺打開什么應用程序才可以,完全后臺服務化。
接下來,我們將搭建一個更接近實用的WordPress博客站點。
建站的話可以選擇Linux。
1.Linux可以看到源代碼,windows不行。
這一點直接導致的結果就是在特殊應用的場合可以自行剪裁和定制所需的內核模塊,這對于高級系統(tǒng)內核管理優(yōu)化和驅動程序的開發(fā)相當有利,另外也因為代碼可見,不用擔心惡意功能或者后門,對于軍政企的使用比較有利。另外在系統(tǒng)出現(xiàn)嚴重問題的時候,可以自行修改代碼或者接個幾k的patch就能編譯然后使用,而windows你得等微軟的補丁。
2、Linux命令行功能強大,可以做任何事情,windows也有命令行,但是屬于附屬品。
命令行是Linux的根本,甚至你對某些命令不滿意,你也可以自己修改或者編個自己的命令出來。命令行的好處是可重復。
3、開放源碼和高度可定制
開放源碼的初衷,不是為了自由而是為了定制。ATT UNIX從來就是有版權的,但是源代碼仍然可用,這是為了讓用戶能夠根據(jù)需要,去修改它。Linux社區(qū)所贊賞的軟件和系統(tǒng),多半遵循同樣的規(guī)則——它應該能夠適應不同用戶的不同環(huán)境,能夠輕易的改變自己的行為,能夠輕松的與不同環(huán)境整合。與其假設別人和你的需求一致,不如給予它們定制系統(tǒng)的自由。
4、去中心化
分散的軟件開發(fā),也注定了系統(tǒng)的接口和形式不統(tǒng)一——因為大家都喜歡發(fā)明輪子。而每個人的輪子或多或少更適合自己和社區(qū),而非所有人,而在Linux的環(huán)境下又沒有人能強迫所有人用自己的輪子(除了Kernel開發(fā)者,但其實很多distro對kernel也有patch),所以與其制定一種實踐,Linux更多的讓用戶去選擇生活的方式。
你會看到Linux生態(tài)環(huán)境中有大量的distro,不同的distro有不同的init方式,不同的軟件包管理器和安裝策略;每個人習慣使用不同的VCS,不同的shell,不同的編輯器,都就是更多的選擇的哲學的體現(xiàn)。
5、Linux是基于網絡的,誕生于網絡。
遠程連接上SSH,你就可以輕松操控遠在千里之外的Linux服務器,只要有相應的權限,幾乎和坐在物理機面前沒有區(qū)別,哪怕網速很糟糕,實際只是一些加密的字符在傳送,需要的帶寬很小。
如何在服務器上建立站點,讓互聯(lián)網其他人能訪問自己的網站,今天通過親手實踐操作,以圖文形式描述在服務器上建立站點的一些步驟和方法。 1、需要了解,服務器和普通電腦沒有太大的區(qū)別,由此,也讓我們在接下來的學習中更容易操作服務器,在任務欄“開始”菜單點擊“管理工具”選擇“Tnterest信息管理(TTS)服務器”如下圖所示: 2、點擊“+”展開可見如下圖所示信息,選擇“網站”右鍵再選擇“新建”點擊“網站”進入網站創(chuàng)建向導。 3、在“網站創(chuàng)建向導”如圖所示文本框里里輸入網站相關描述,這里可以是任意的,可是英文也可以是中文,關鍵是方便你的記憶和以后管理站點。輸入完后,按“下一步”繼續(xù)。 4、在“網站創(chuàng)建向導”里進行IP地址和端口的設置,保留“網站IP地址”和“網站TCP窗口”默認值不變,只是在“此網站的主機頭”位置的文本框里輸入網站的域名,然后點擊“下一步”繼續(xù)。如圖所示: 5、在“網站創(chuàng)建向導”里進行“網站主目錄”的設置,點擊“瀏覽”按鈕,選擇之前放置網站程序的文件夾,確定后路徑將會自動生成,然后點擊“下一步”繼續(xù)。如圖所示: 6、在“網站創(chuàng)建向導”里進行“網站訪問權限”的設置,默認只勾選了“讀取”,我們需要在此選擇第二項的“運行腳本(如 ASP)”,然后點擊“下一步”即可完成網站站點的創(chuàng)建。 以上就是在服務器里創(chuàng)建站點的方法以及步驟,大家可以通過訪問創(chuàng)建站點的時候綁定的域名來查看自己建立的站點是否成功,剛才綁定的域名是www.***.cn在ie瀏覽器上打開之后看到效果如圖所示: 站點建立完成后還需要一些簡單的設置,比如多個域名訪問同一個網站等方面,這些將會在下一次親手操作實踐后分享。先正確安裝Windows2008操作系統(tǒng),然后安裝IIS7(一定要選擇IIS6兼容模塊)。再安裝PHPWEB一體包,然后做些簡單IIS綁定網站的工作就搞定了。PHP套件是一款自動安裝配置PHP+MySQL+PhpMyAdmin等web環(huán)境的組件,一鍵操作省去很多的麻煩,只需要花上您幾分鐘的時間既可以迅速為您配置好。1、首先確定IIS是否已安裝,如果已安裝,此步驟可以略過,在控制面板中找到“添加/刪除window組件”,點擊“Internet信息服務”,繼續(xù)下一步,中途如果提示缺少什么文件的話,點擊只管選擇IIS包中的文件即可。點擊下步至到完成。2、web站點的配置,windows XP從“控制面板”-“性能和維護”- “管理工具”中找到“Internet信息服務”,點擊打開該服務的管理窗口如圖所示。3、IIS中一般都包含有一個默認web站點,它的站點文件夾是“c:\inetpub\wwwroot”下面我們看web站點的配置,選中“默認站點”,單擊鼠標右鍵,可以看到彈出菜單中有多種相關web站點的設置。4、而選擇“新建”中的“虛擬目錄”就可以為該web站點新建一個虛擬目錄。5、設置網站的默認打開文檔,即當在IE中輸入網站url地址后首先打開的網頁,一般是網站的主頁。Windows Server 2012 搭建PHP+MySQL環(huán)境要分環(huán)境,有IIS和APACHE。點擊任務欄左下角的“服務器管理器”,在“安裝類型”選項卡中選擇“基于角色或基于功能的安裝”,服務器選擇中直接選擇當前服務器即可,在服務器角色中選擇“Web服務器”(如圖1-1)。然后到“Web服務器角色(IIS)”中選擇需要的IIS組件。這里需要額外勾選:請求篩選、IP和域限制、URL授權、Windows身份驗證、HTTP重定向、CGI、ISAPI擴展、ISAPI篩選器。選擇完畢后確認安裝,在同時“功能”選項卡中選擇安裝“.NET Framework 3.5”,系統(tǒng)將會安裝IIS以及相關的服務組件。,如果看到以下頁面則表明我們已經安裝完畢。Windows Server2012中安裝MySQL同以往版本安裝并沒有什么不同。下載Windows (x86, 64-bit), MSI Installer。2.2.雙擊安裝包進行安裝,我們選擇“Custom”模式,將安裝目錄存放在“D:MySQL”中,數(shù)據(jù)庫文件存放在“D:MySQLdata”中;2.3.設定默認root管理員的帳號密碼,這里由于我們是本地測試,所以設定密碼為:123456,如果是用于服務器環(huán)境,需要根據(jù)情況將密碼、端口重設;至此MySQL服務器已經安裝完畢了(如圖:2-1)。3.1.我們這里選擇下載PHP5.3,可以從官方:獲取。這里由于我們將采用Fast-cgi模式安裝,所以選擇VC9 x86 Non Thread Safe。3.2.雙擊包進行安裝,將安裝目錄更改為“D:PHP”,選擇服務器“IIS FAST-CGI”;3.3.確認安裝,安裝完畢后在命令行中輸入“php -v”,看到如圖信息則表示已經安裝完成。(如圖3-1)為了方便的對PHP管理,我們選擇安裝IIS的PHP Manage組件,可以從百度上找網站下載,這個安裝過程非常簡單,這里不再詳細介紹。以服務器套件wamp Server 2.5為例說明。剛裝完wampserver之后,嘗試通過外網訪問我們配置好的wampserver服務器,但是會發(fā)現(xiàn)通過外網訪問會提示權限不夠,這是為什么呢?是因為wampserver默認是只允許127.0.0.1訪問的。1、進入系統(tǒng)的控制面板--程序和功能--打開或關閉Windows功能--勾選Internet信息服務,點擊確定安裝。2、安裝完成后,在控制面板 -- 系統(tǒng)和安全--管理工具中看到Internet信息服務(IIS)管理器,運行即可。3、打開IIS管理器,可以在默認網站上,右鍵”屬性“中進行設置,一般在”網站“選項卡下設置IP地址,在”主目錄“中設置web目錄,也可以在IIS管理器中,右鍵”添加網站“,在彈出添加網站的對話框時,可以設置主目錄以及IP地址等信息。
首先win2008過時了, 目前建議用 win2012或者2016版本。
要么使用 IIS,要么用第三方面板來部署建站環(huán)境。
國內比較流行的是phpstudy,phpevn,寶塔等等,這些可以搭建 php類的環(huán)境。然后就可以可用來建站了。
其實你要是想建php站, 比較合適的是在 linux服務器中運行,這樣效率高,安全性也高。從你的需求來看,國內選擇那幾個比較大的商家合適。
說到目前常用在服務器租用的時候選擇的系統(tǒng),自然就是Windows系統(tǒng)與Linux系統(tǒng),這兩個服務器系統(tǒng)可以說是平分秋色,用的人都是非常的多的。當然,也有其他一些比較偏門的系統(tǒng),不過基本上沒有幾個人使用,也就沒有什么好說的了。
那么,既然一般在服務器租用的時候,都有Windows系統(tǒng)與Linux系統(tǒng)的服務器給大家選擇,該選擇哪個服務器系統(tǒng)才好呢?相信很多人對于這個問題,都是比較困惑的吧,下面就一起來看看吧。
Windows系統(tǒng):
Windows系統(tǒng)大家自然再熟悉不過了,日常用的電腦基本上也都是裝的Windows的系統(tǒng),不過一個是個人版本,一個是服務器版本而已。目前在服務器租用的時候,常見的是Windows2003的服務器系統(tǒng),也有比較新的Windows2008系統(tǒng),不過使用率沒有03的高。
服務器租用時選擇Windows系統(tǒng)的好處在于,大家平時都在使用Windows系統(tǒng)的圖形界面,對其非常的熟悉,遇到一些問題也容易解決。相較于Linux的系統(tǒng)而言,會更加得心應手。不過在穩(wěn)定性與兼容性方面,Windows系統(tǒng)會略遜Linux一籌,但對于要求不是太高的人來說,Windows系統(tǒng)是非常不錯的選擇。
Linux系統(tǒng):
Linux系統(tǒng)相較于Windows系統(tǒng)來說,知名度就沒那么高了,但其專業(yè)性是毋庸置疑的。就像上面說的,Linux系統(tǒng)作為服務器系統(tǒng)來說,不管是在穩(wěn)定性還是兼容性方面,都要比Windows系統(tǒng)高,是專業(yè)人士在服務器租用時首選的服務器系統(tǒng)。
不過對于一些不熟悉Linux系統(tǒng)的人來說,在操作方面可能會有些難度。因此,在服務器租用時如何選擇,還是得根據(jù)自己的情況來抉擇。