當前位置:首頁 » 雲伺服器 » wamp搭建虛擬伺服器

wamp搭建虛擬伺服器

發布時間: 2025-01-01 20:00:33

❶ 如何用自己的電腦搭建web伺服器

如何用自己的電腦搭建web伺服器

這個可以直接網路搜索就有的。第一條經驗裡面就有裡面內容很詳細。搭建的時候。要看清楚自己的電腦是什麼系統。XP和WIN7的系統是有不同步驟的。
參考資料::jingyan../article/9f63fb91d583b7c8400f0eef.

如何利用自己的電腦搭建WEB伺服器

如何利用自己的電腦搭建WEB伺服器?有各種方法,現在總結如下:
一、apache
1,下載wamp(windows+apache+mysql+php)環境安裝包,解壓到本地,就可以本地搭建web網站了,不過這種方法要求對代碼和apache比較精通。
2,下載phpstudy環境安裝包,解壓到本地,這個環境適合學習及本地測試,操作非常小白,界面式操作。
3,下載upupw適配安裝包,這個也是界面式的,可以選擇IIS、APACHE、KANGLE等各種環境。
二、IIS
目前windows7以上版本的系統,都支持IIS7.0。操作步驟比較繁瑣。

如何用自己的電腦搭建web伺服器,讓外網的用戶訪問

1、建議使用虛擬機,選擇好你需要的平台,在機子上裝好系統,以及對應的web服務端,然後在你的路由器上做好埠映射。
2、你要有個公網IP,如果沒有固定IP的話,可以用動態域名還做。

1.咱們先假定是固定IP的,如何域名解析?(我在區域網中用靜態IP,是固定的)
2.動態IP又如何域名解析?
3.自己的家的電腦想試試,還有就是學校的一台電腦伺服器也想試試

如何搭建自己的Web伺服器

安裝護衛神.主機大師,一鍵安裝web環境,支持IIS+ASP+ASP.+PHP+FTP+MYSQL+主機系統

如何用自己的電腦做一個WEB伺服器

伺服器具備的條件是24小時開機,因為要向外開放網路。web的話就必須搭建相應的環境,比如你製作的網站是asp環境就必須搭建asp環境的,還有php,jps等等,根據自己的需求安裝環境,還有其他的web應用。搭建網站的條件是1.域名(等等)2.伺服器(自己電腦,或者購買伺服器)3.腳本(aspaspxphpjsp等等)為了防止別人入侵你的網站你可以安裝相應的軟體來防止別人入侵你的網站比如:安全寶,安全狗。

xp用戶請下載iis for xp 的壓縮包。網路一下即可
一、IIS的添加
請進入「控制面板」,依次選「添加/刪除程序→添加/刪除Windows組件」,將「Inter信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
二、IIS的運行
當IIS添加成功之後,再進入「開始→程序→管理工具→Inter服務管理器」以打開IIS管理器,對於有「已停止」字樣的服務,均在其上單擊右鍵,選「啟動」來開啟。
三、建立第一個Web站點
比如本機的IP地址為192.168.0.1,自己的網頁放在D:Wy目錄下,網頁的首頁文件名為Index.htm,現在想根據這些建立好自己的Web伺服器。
對於此Web站點,我們可以用現有的「默認Web站點」來做相應的修改後,就可以輕松實現。請先在「默認Web站點」上單擊右鍵,選「屬性」,以進入名為「默認Web站點屬性」設置界面。
1.修改綁定的IP地址:轉到「Web站點」窗口,再在「IP地址」後的下拉菜單中選擇所需用到的本機IP地址「192.168.0.1」。
2.修改主目錄:轉到「主目錄」窗口,再在「本地路徑」輸入(或用「瀏覽」按鈕選擇)好自己網頁所在的「D:Wy」目錄。
3.添加首頁文件名:轉到「文檔」窗口,再按「添加」按鈕,根據提示在「默認文檔名」後輸入自己網頁的首頁文件名「Index.htm」。
4.添加虛擬目錄:比如你的主目錄在「D:Wy」下,而你想輸入「192.168.0.1/test」的格式就可調出「E:All」中的網頁文件,這裡面的「test」就是虛擬目錄。請在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:All」後再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入「192.168.0.1」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
四、添加更多的Web站點
1.多個IP對應多個Web站點
如果本機已綁定了多個IP地址,想利用不同的IP地址得出不同的Web頁面,則只需在「默認Web站點」處單擊右鍵,選「新建→站點」,然後根據提示在「說明」處輸入任意用於說明它的內容(比如為「我的第二個Web站點」)、在「輸入Web站點使用的IP地址」的下拉菜單處選中需給它綁定的IP地址即可(如圖1);當建立好此Web站點之後,再按上步的方法進行相應設置。

如何在自己的電腦上搭建web伺服器

常見的Web伺服器有IIS,d和tomcat。Httpd和tomcat只需要下載只需要下載二進制包,解壓,從解壓目錄的bin目錄下運行d.exe或者startup.bat啟動即可。tomcat運行在java環境下,啟動之前還需要安裝java的jdk運行環境。另外,IIS自帶在微軟的Visual studio工具包里,安裝好以後可以通過控制面板裡面的安裝或關閉windows功能添加啟動服務。網路上都有相關安裝教程,可以參閱。

如何用nodejs搭建web伺服器

用nodejs搭建web伺服器方法:
引入需要用到的幾個模塊:
協議模塊
var = require('');
url解析模塊
var url = require('url');
文件系統模塊
var fs = require("fs");
路徑解析模塊
var path = require("path");
創建服務並在指定的埠監聽:
創建一個服務
var Server = .createServer(this.processRequest.bind(this));
在指定的埠監聽服務
Server.listen(port,function(){
console.log("[HttpServer][Start]","runing at :"+ip+":"+port+"/");
console.timeEnd("[HttpServer][Start]");
});
在創建服務的時候需要傳遞一個匿名函數processRequest 對請求進行處理,processRequest接收2個參數,分別是request和response, request對象中包含了請求的所有內容,response是用來設置響應頭以及對客戶端做出響應操作。
processRequest:function(request,response){
var hasExt = true;
var requestUrl = request.url;
var pathName = url.parse(requestUrl).pathname;
對請求的路徑進行解碼,防止中文亂碼
pathName = decodeURI(pathName);
如果路徑中沒有擴展名
if(path.extname(pathName) === ''){
如果不是以/結尾的,加/並作301重定向
if (pathName.charAt(pathName.length-1) != "/"){
pathName += "/";
var redirect = ":"+request.headers.host + pathName;
response.writeHead(301, {
location:redirect
});
response.end();
}
添加默認的訪問頁面,但這個頁面不一定存在,後面會處理
pathName += "index.";
hasExt = false; 標記默認頁面是程序自動添加的
}
獲取資源文件的相對路徑
var filePath = path.join("/webroot",pathName);
獲取對應文件的文檔類型
var contentType = this.getContentType(filePath);
如果文件名存在
fs.exists(filePath,function(exists){
if(exists){
response.writeHead(200, {"content-type":contentType});
var stream = fs.createReadStream(filePath,{flags:"r",encoding:null});
stream.on("error", function() {
response.writeHead(500,{"content-type": "text/"});
response.end("<h1>500 Server Error</h1>");
});
返迴文件內容
stream.pipe(response);
}else { 文件名不存在的情況
if(hasExt){
如果這個文件不是程序自動添加的,直接返回404
response.writeHead(404, {"content-type": "text/"});
response.end("<h1>404 Not Found</h1>");
}else {
如果文件是程序自動添加的且不存在,則表示用戶希望訪問的是該目錄下的文件列表
var = "<head><meta charset='utf-8'></head>";
try{
用戶訪問目錄
var filedir = filePath.substring(0,filePath.lastIndexOf('\'));
獲取用戶訪問路徑下的文件列表
var files = fs.readdirSync(filedir);
將訪問路徑下的所以文件一一列舉出來,並添加超鏈接,以便用戶進一步訪問
for(var i in files){
var filename = files[i];
+= "<div><a href='"+filename+"'>"+filename+"</a></div>";
}
}catch (e){
+= "<h1>您訪問的目錄不存在</h1>"
}
response.writeHead(200, {"content-type": "text/"});
response.end();
}
}
});
},

❷ 區域網內wamp架設伺服器

可以做到.
WAMP配置過程
1、注意
下面用到的一些特殊字元串,分別表示你自己安裝的相關軟體的路徑,在實際配置時需要替換成真正的路徑:
$PHP$:PHP的安裝路徑。比如你的PHP安裝在d:\php5.2,則$PHP$ = d:\php5.2
$APACHE$:Apache的安裝路徑。
2、安裝PHP
2.1 解壓
直接使用PHP的Windows壓縮包php-5.2.0-Win32.zip,將其解壓到某個路徑即可。
2.2 基本配置
1、 在$PHP$路徑下找到php.ini-dist文件,將其名稱改為php.ini,這就是PHP的配置文件
2、 用文本編輯器打開php.ini文件,下面要對它進行一些基本的設置
3、 搜索一行:extension_dir= 『./ 『,這是要配置PHP擴展包所在的路徑,將其改為extension_dir = 『$PHP$/ext』
4、 查找一行: ;extension=php_mysql.dll。它是用來載入mysql擴展的。默認行首有一個分號,將本行內容處於注釋狀態。為了以後使用PHP操作MySQL資料庫,需要將該模塊載入,只要去掉用於注釋的分號就可以了,即改為:extension=php_mysql.dll
5、 同時還可以開放的模塊有:php_exif.dll、php_gd2.dll用於圖像處理;php_mbstring.dll用於寬字元集處理;php_mysqli.dll升級版MySQL處理;php_pdo_mysql.dll通過PDO對MySQL進行處理等
6、 查找一行:;default_charset = "iso-8859-1",將其改為:default_charset = "gbk"。這樣,PHP將會在頁面上自動輸出"Content-Type: text/html; charset=gb2312",可以默認設置頁面上的字元集,預防漢字亂碼問題。
7、 查找一行:;upload_tmp_dir =,將其注釋去掉,並設置指向某一路徑。該路徑用來臨時存放上傳文件的。
8、 查找一行:;session.save_path=,將其注釋去掉,並設置指向某一路徑。該路徑用戶存放會話文件。
9、 查找一行:;date.timezone=,將其設置為date.timezone = 'Asia/Shanghai',否則默認取出的系統時間與本地時間相差8小時。
10、 查找一行:doc_root=,將其改為:doc_root = $APACHE$\htdocs

3、安裝Apache
3.1 安裝
使用Apache的windows安裝包apache_2.2.4-win32-x86-no_ssl.msi進行安裝。注意其中的Domain、ServerName、AdministratorEmail都需要設置。
3.2 基本配置(可選)
1、 用文本編輯器打開$APACHE$/conf目錄下的httpd.conf文件,這是Apache的配置文件,進行後續配置
2、 修改Apache的默認路徑。Apache伺服器的默認根路徑是$APACHE$/htdocs,即當你在瀏覽器中輸入http://localhost後,訪問到的就是htdocs目錄下的文件。其配置信息在httpd.conf文件中這樣定義:DocumentRoot "$APACHE$/htdocs",你可以根據自己的情況,將伺服器的根路徑設置到其他路徑下。
3、 修改Apache的默認首頁設置。查找到<IfMole dir_mole>模塊,將其改為:
<IfMole dir_mole>
DirectoryIndex index.html
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex default.php
</IfMole>
這樣,直接輸入某個路徑,不直接指向某個文件的時候,Apache會自己按順序查找index.html、index.php等文件顯示出來。
4、 增加虛擬路徑。使用Alias指令增加虛擬路徑。比如在httpd.conf的最後增加:
Alias /test/ "d:/apache2/test/"
<Location /test/>
Order allow,deny
Allow from all
</Location>
這樣設置後,你就可以通過http://localhost/test訪問到d:/apache2/test目錄下的文件了。
4、在Apache中配置對PHP的支持
4.1 配置
打開$APACHE$/conf/httpd.conf,在文檔最後添加:
# PHP 5
LoadMole php5_mole "$PHP$/php5apache2_2.dll"
AddType application/x-httpd-php .php
# php.ini
PHPIniDir "$PHP$"

保存關閉後重啟Apache伺服器。
4.2 測試
在$APACHE$/htdocs下新建文件phpinfo.php,用文本編輯器打開後,輸入
<?php
phpinfo();
?>
保存關閉。在瀏覽器中輸入http://localhost/phpinfo.php。如果能夠顯示出PHP的配置信息,則說明配置成功。

5、安裝MySQL
直接使用MySQL的window安裝包mysql-5.0.37-win32.exe進行安裝。
在配置資料庫的過程中,注意將默認字元集改為gbk。
記住管理員root用戶的密碼。
6、安裝PhpMyAdmin
6.1 安裝
將PhpMyAdmin的壓縮包phpMyAdmin-2.10.0.2-all-languages.zip解壓到htdoc目錄下,可以將目錄名改為phpMyAdmin。
6.2 配置
下述兩種配置任選一種即可。
1、手工配置:

將phpMyAdmin目錄中的config.sample.inc.php文件重命名為config.inc.php,修改
$cfg['Servers'][$i]['auth_type'] = 'config'; //cookie http
$cfg['Servers'][$i]['user'] = 'username'; // MySQL user
$cfg['Servers'][$i]['password'] = 'password'; // MySQL password

2、PhpMyAdmin配置向導

在PhpMyAdmin的目錄下新建config目錄,並設置該目錄的屬性為可寫,然後打開瀏覽器,運行:http://localhost/PhpMyAdmin/scripts/setup.php,將出現PhpMyAdmin的配置向導。
點擊「server」標簽下的「add」按鈕,在打開的頁面中根據提示輸入資料庫連接信息,主要是伺服器地址、用戶名、密碼,其他的空著就行。
保存回到setup界面後,點擊「configration」標簽下的「save」按鈕保存配置信息。這樣就可以在config目錄下看到一個config.inc.php文件。將它移動到PhpMyAdmin的目錄就可以了。
6.3 測試
打開瀏覽器,輸入http://localhost/PhpMyAdmin/index.php進行訪問。
如果出現用戶名密碼錯誤的提示,說明配置文件沒有配置正確,請重新配置。
如果出現「無法載入MySQL擴展」的提示,將$PHP$目錄下的libmysql.dll拷貝到windows系統目錄的system32目錄下,並重新啟動。
7、Zend Debugger遠程調試
7.1 安裝
1、安裝Zend Studio5.5。
2、安裝Zend Optimizer。
3、http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.3-Windows-i386.zip下載ZendDebugger。將其解壓到某一目錄。
7.2 配置
1、在ZendDebugger的目錄中,有 4_3_x_comp、4_4_x_comp、5_2_x_comp 等目錄,將目錄 5_2_x_comp 改為 php-5.2.x;
2、php.ini 添加下面幾行:
zend_extension_manager.debug_server_ts=」$Zend Debugger Path$〃
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.0/24
zend_debugger.allow_tunnel=127.0.0.1/32
zend_extension_manager.debug_server_ts 的值請根據你的實際情況填寫,就是 php-x.y.z 的父目錄。
3、把 ZendDebugger-5.2.3-Windows-i386 目錄下的 mmy.php 復制到你的 Web 站點根目錄。
4、重啟Web伺服器。
5、在Zend Studio中,打開「首選項」-「調試」,將調試方式設置為「伺服器」。
6、如果裝有防火牆,需要將默認的調試埠10000設置為例外。

7.3 測試
1、在Zend Studio中,「工具」-「檢查Debug Server連接」,測試是否連接成功。
2、在Browser界面,選擇地址欄最左側的「bug」按鈕,設置調試的頁面。

❸ 有沒有人在搭建伺服器過程中遇到和我一樣的問題解決了沒

要用自己電腦搭建個伺服器, 則需要一個伺服器的環境, 用的是個開源的集成的軟體 WAMP, 安裝好後 ,打開 localhost可能打不開, 原因則是 它默認使用的80埠被電腦里其它的程序佔用,這時可以選擇關閉80 埠(教程去網上查) ,但是我找了資料還是不能把佔用的80埠關掉,於是我就讓它用8080埠, 修改將其中的80埠換成8080, 則在打開localhost時後面加" : 8080",則能成功打開默認網頁,,原理就是換個埠。

有了環境則需一個將內網IP轉換成外網的IP軟體,我用的是花生殼, 作用就是將一個域名(注冊後它會自己產生一個分配給你用),外網可以通過這個域名訪問你的電腦, 映射到你的電腦IP. 配置埠號為8080,ip為內網ip, 埠要與WAMP埠一致,才能通信。

❹ 怎樣在電腦上模擬一個web伺服器

Windows可以安裝個 wampserver

  1. 網路一下wampserver並下載安裝

❺ 伺服器是裝在電腦上的一個應用程序,對嗎

1、首先需要在電腦上搭建伺服器,關於網上好多按步驟安裝apache,sql,phpmyadmin的方法復雜而且沒有必要,這里推薦wamp這樣的一個集成軟體,安裝非常簡單,一路點擊next,apache+sql+phpmyadmin的環境一鍵搭好。
2、在網路中搜索Wamp下載,直接下載就行。下載完wamp進行安裝,一路點擊next,裝在c:\wamp下,最後install完成.
3、在瀏覽器輸入localhost,出現以下頁面說明安裝成功了。現在伺服器和php環境算是搭好了。此時在桌面右下角任務欄中會有wamp的圖標,點擊會有下圖顯示,www是網站頁面根目錄,localhost是網站默認主頁,點擊phpmyadmin可以進入資料庫管理界面.
4、現在網站只能在PC上顯示,如何能把網站放到互聯網上讓朋友也欣賞一下。這時就需要一款叫花生殼的軟體,提供動態的域名映射.
5、下載完軟體按步驟安裝即可,這時候需要注冊一下花生殼會員,注冊時按網頁提示的步驟即可,用身份證注冊可以獲得一個免費域名。用注冊的賬號密碼登陸軟體。會出現以下界面。這里的網址是申請的免費域名。

6、在域名上右鍵,選擇新花生殼管理,填寫應用名稱,這個可以隨便填,內網主機為本機內網的ip地址,這時需要查看以下,win+R在cmd中輸入,ipconfig/all,
7、可以看到ipv4地址,填寫即可。埠為80埠。
8、同時,現在需要設置一下路由器。在瀏覽器輸入192.168.1.1。輸入路由器用戶名和密碼,一般都為admin。進入路由器界面。需要設置三個地方,首先是動態DNS,選擇服務商為花生殼,填寫用戶名密碼,驗證保存。然後是轉發規則中的虛擬伺服器,添加新條目,埠80,ip地址為內網ip。最後是,DMZ主機,設置開啟,ip為內網本機ip。
9、現在設置基本完成,這時就可以測試了。注意,要把防火牆關閉,否則外網還是訪問不了本機的網站。在控制面板中把防火牆關閉。現在可以寫一段html代碼,命名為index.html(注意此時先把index.php放到別的文件夾)放入wamp\www目錄中,來測試訪問。
10、最後,在瀏覽器輸入花生殼域名,看看是不是就能訪問了。同時也可以把自域名發送給朋友,讓他們幫測試一下。

熱點內容
php防止重復提交表單 發布:2025-01-04 14:15:38 瀏覽:504
我的世界拔刀伺服器合什麼拔刀好 發布:2025-01-04 14:06:55 瀏覽:777
如何遠程接入華三伺服器 發布:2025-01-04 14:06:10 瀏覽:814
我的世界偉大航路伺服器郵箱 發布:2025-01-04 13:40:52 瀏覽:902
配置測試如何獲得硬體 發布:2025-01-04 13:37:34 瀏覽:716
社保卡密碼一般是多少了 發布:2025-01-04 13:31:05 瀏覽:357
靜態成員函數訪問非靜態數據成員 發布:2025-01-04 13:23:53 瀏覽:435
米3系統存儲怎麼清理 發布:2025-01-04 13:19:31 瀏覽:971
解壓風聲 發布:2025-01-04 13:09:33 瀏覽:324
我的世界伺服器2b2t輔助 發布:2025-01-04 13:08:03 瀏覽:346