1、主機寶如何切換php版本,扯淡的就別說了
解壓覆蓋PHP5.2所在的目錄。為安全你可以先備份(如果是IIS,你看下.php是用什麼處理的,是用ISAPI的方式還是cgi的方式)
2、Nodejs + MongnDB 怎樣部署到雲伺服器
×
loading..
資訊
安全
論壇
下載
讀書
程序開發
資料庫
系統
網路
電子書
微信學院
站長學院
QQ
手機軟體
考試
Linux|
Windows|
Dos命令行|
瀏覽器|
虛擬機|
其他|
首頁 > 系統 > 其他 > 正文
阿里雲部署Node.js伺服器(Windows環境)
2015-04-20
0 個評論
來源:空気力學少女の詩
收藏
我要投稿
花了大半個月做的網站終於要上線了,周圍的同學們很多都在使用阿里雲的伺服器,我也入手了一台。
考慮到自己不是很適應ubuntu的命令行界面,於是買了個windows的,上網搜了一下,似乎都是用linux來部署nodejs的,所以只能自己摸索著來,所幸的是nodejs本身就相當於web伺服器,所以不需要apache之類的額外配置
一,配置環境
首先是要安裝node環境,可以到官網上下載安裝包,安裝好之後進入目錄安裝express框架:
?
1
2
<code class="hljs lasso">npm install express -gd (全局安裝)
npm install -g express-generator(安裝generator)</code>
詳情看這里: nodejs入門
二,部署網站
然後是把本地網站文件夾上傳到伺服器上,為了圖省事我直接用郵箱附件發過去的==||
不用配置什麼IIS伺服器,也不用什麼網站根目錄,直接丟在桌面上進入目錄使用命令:
?
1
<code class="hljs lasso"><code class="hljs cs">node root.js//自定義的主文件</code></code>
如果已經正確配置了nodejs,就可以正常運行了,就這么簡單
打開chrome(阿里雲自帶IE,自己下了一個chrome),在地址欄輸入
?
1
<code class="hljs lasso"><code class="hljs cs"><code class="hljs css">localhost:3000</code></code></code>
網站就開始運行啦
除此之外,還可以在本地瀏覽器輸入
伺服器ip:3000
就可以遠程訪問了~~~~
不需要什麼網站根目錄,也不需要什麼www,htdocs文件夾,node就是這么好用
三,域名綁定
接下里似乎還有一個問題
輸入IP和埠可以訪問了,域名怎麼搞??
主機寶可以幫我們綁定域名,IIS伺服器也能幫我們綁定域名,但nodejs似乎在裸奔誒
百度了好久,似乎有個叫IISNode的東西但出於對IIS的天然恐懼pass掉。
後來才找到下面的方法:
使用nginx的反向代理綁定域名
下載好nginx的windows版本之後,打開conf文件夾,網上有一些關於linux下nginx的配置,說要打開inculde文件夾新建conf文件但windows版本的似乎沒有啊~~~
解決方法:
打開nginx.conf,在http域裡面,第一個server域下面添加如下內容:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<code class="hljs lasso"><code class="hljs cs"><code class="hljs css"><code class="hljs bash">upstream nodejs {
server 127.0.0.1:3000;
#server 127.0.0.1:3001;
keepalive 64;
}
server {
listen 80;
#xxx是你自己的域名
server_name www.xxx.com xxx.com;
# access_log ../logs/test.log;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Nginx-Proxy true;
proxy_set_header Connection "";
proxy_pass http://nodejs;
}
}</code></code></code></code>
大致就是把外部的80埠訪問轉到本地的3000埠
詳細信息請看下面:
Nginx反向代理Nodejs
這樣就域名就綁定好了
除此之外,還要在域名服務商那裡綁定ip,搞定之後,在瀏覽器輸入域名就可以訪問啦
3、伺服器web經常假死
首先要確定的是你是否查看了伺服器的使用量,是否是因為配置過低導致網站打不開。這個是一點。還有就是伺服器內部網站的設置是如何設置的。
4、主機寶windows版怎麼偽靜態擴展
偽靜態是相對於靜態而言的。我們知道web1.0的時候網頁都是一個一個的,沒有資料庫之類的,這個時候的每一個網頁都是一個文件,但是web2.0年代,動態網頁出現了,一個文件後邊的參數不一樣,網頁數據就不一樣,這樣的網站就叫做動態網站。例如,靜態網頁的網址一般是:http://www.390seo.com/article/535.html,而動態網站的網址一般是http://www.390seo.com/show.asp?id=535這種形式的。偽靜態其實就是通過特點的技術(其實就是配置伺服器的一些參數)讓用戶可以用靜態頁面的網址形式去訪問動態網站。
5、主機寶Windows版主機寶WindowsWANMP版這二個版本有什麼不同
主機寶IIS版,是針對Windows Server下 IIS作為WEB伺服器而開發的一款管理工具
主機寶WANMP版, 是針對WINDOWS 平台下 使用 Apache 或者Nginx作為WEB伺服器而開發的一款工具
主要區別就是使用誰作為web伺服器
6、雲主機怎麼配置環境?
雲幫手,作為一款免費全面功能管理雲主機的工具軟體,能幫到你。
雲幫手功能包括以下幾點:
1.站點環境部署,如php、sql、阿帕奇等建站環境更豐富,環境安裝更簡單一鍵安裝;
2.站點、資料庫自定義時間備份;
3.快速批量管理多台雲主機,後續如果增設雲主機的話,也完全沒有問題;
4.主機資源監控,多台主機,資源一覽無遺,自動巡航告警;
5.系統安全檢測,系統一鍵修復;
6.安裝簡單,pc端運行,不佔用雲主機內存,一次安裝,免登陸雲主機;
雲幫手專注於為企業和個人用戶提供一站式跨雲管理;
在官網注冊,下載安裝,所有功能即可免費使用。
7、關於阿里雲伺服器綁定新網域名的問題
主機綁定域名和在哪兒注冊的域名無關。。