㈠ cygwin 怎樣啟動ftp 伺服器
安裝Cygwin
一、下載完成後,安裝Cygwin_setup.exe,直接點擊下一步出現安裝模式,如下圖所示:
三種安裝模式:
1.Installfrom Internet,這種模式直接從Internet安裝,適合網速較快的情況;
2.downloadWithout Installing,這種模式只從網上下載Cygwin的組件包,但不安裝;
3.Installfrom Local Directory,這種模式與上面第二種模式對應,當你的Cygwin組件包已經下載到本地,則可以使用此模式從本地安裝Cygwin。
二、從上述三種模式中選擇適合的安裝模式,這里我們選擇第一種安裝模式,Cygwin組件下載完畢後會直接保存到本地,以便能夠再次安裝。選中後,點擊「下一步」,如圖所示:
三、這一步選擇Cygwin的安裝目錄,默認安裝位置是c:cygwin,你自己也可以選擇安裝目錄,然後點擊「下一步」,如圖所示:
四、安裝過程中從網上下載的Cygwin組件包的保存位置,是你上一步操作選擇的目錄,點擊「下一步」,如圖所示:
1.Direct Connection指定 Internet 連接;
2.如果你有代理伺服器,選擇「Use Internet Explorer ProxySettings」;
3.通過瀏覽器選項獲得伺服器名,選擇使用代理,輸入代理伺服器的主機名和埠號。
五、通過Direct Connection連接,選擇「下一步」,如圖所示:
1.Cygwin默認情況下提供了多個下載鏡像站點,因為這些站點是義務的鏡像,單獨一個下載點可能有風險,在其中選擇一個下載站點即可(通常情況下它們是可用的,但有時可能因各種原因不可用)。通常情況下,建議選擇離你比較近的那個站點。
2.指定一個站點,例如輸入http://www.cygwin.cn,在User URL中填寫這個地址,然後點add,就能將這個地址加到上面的鏡像列表中,然後可以選擇這個鏡像進行安裝。
六、通過http://mirrors.163.com用戶連接,點擊「下一步」,如圖所示:
1.在此頁面,你將選擇要安裝的包。默認情況下,Cygwin 基本包將不會安裝 GCC,因此,你必須修改默認設置
2.將滑鼠移動Devel邊的加號(+)上,然後點擊它展開Devel類;後面緊跟三個參數分別為:Default(默認),Install(安裝,全部),Uninstall(卸載,全部)。
3.Devel的分支下有很多組件,其中我們必須安裝的組件包含:Binutils,gcc,gcc-mingw,gdb,如圖所示:
binutils組件
gcc組件
gcc-mingw組件
gdb組件
選擇完成之後,點擊「下一步」,進入安裝過程,此時等待安裝結束,出現如圖所示,點擊「完成」。
七、測試安裝是否成功
㈡ 如何啟動一個fcgi的c程序 ,在cherokee伺服器中
CGI全稱是「公共網關介面」(Common Gateway Interface),HTTP伺服器與你的或其它機器上的程序進行「交談」的一種工具,其程序須運行在網路伺服器上。
CGI可以用任何一種語言編寫,只要這種語言具有標准輸入、輸出和環境變數。如php,perl,tcl等
什麼是FastCGI
FastCGI像是一個常駐(long-live)型的CGI,它可以一直執行著,只要激活後,不會每次都要花費時間去fork一次(這是CGI最為人詬病的fork-and-execute 模式)。它還支持分布式的運算, 即 FastCGI 程序可以在網站伺服器以外的主機上執行並且接受來自其它網站伺服器來的請求。
FastCGI是語言無關的、可伸縮架構的CGI開放擴展,其主要行為是將CGI解釋器進程保持在內存中並因此獲得較高的性能。眾所周知,CGI解釋器的反復載入是CGI性能低下的主要原因,如果CGI解釋器保持在內存中並接受FastCGI進程管理器調度,則可以提供良好的性能、伸縮性、Fail- Over特性等等。
FastCGI與CGI特點
1、如CGI,FastCGI也具有語言無關性.
2、如CGI, FastCGI在進程中的應用程序,獨立於核心web伺服器運行,提供了一個比API更安全的環境。(APIs把應用程序的代碼與核心的web伺服器鏈接在一起,這意味著在一個錯誤的API的應用程序可能會損壞其他應用程序或核心伺服器; 惡意的API的應用程序代碼甚至可以竊取另一個應用程序或核心伺服器的密鑰。)
3、FastCGI技術目前支持語言有:C/C++、Java、Perl、Tcl、Python、SmallTalk、Ruby等。相關模塊在Apache, ISS, Lighttpd等流行的伺服器上也是可用的。
4、如CGI,FastCGI的不依賴於任何Web伺服器的內部架構,因此即使伺服器技術的變化, FastCGI依然穩定不變。
FastCGI的工作原理
1、Web Server啟動時載入FastCGI進程管理器(IIS ISAPI或Apache Mole)
2、FastCGI進程管理器自身初始化,啟動多個CGI解釋器進程(可見多個php-cgi)並等待來自Web Server的連接。
3、當客戶端請求到達Web Server時,FastCGI進程管理器選擇並連接到一個CGI解釋器。Web server將CGI環境變數和標准輸入發送到FastCGI子進程php-cgi。
4、FastCGI子進程完成處理後將標准輸出和錯誤信息從同一連接返回Web Server。當FastCGI子進程關閉連接時,請求便告處理完成。FastCGI子進程接著等待並處理來自FastCGI進程管理器(運行在Web Server中)的下一個連接。 在CGI模式中,php-cgi在此便退出了。
在上述情況中,你可以想像CGI通常有多慢。每一個Web請求PHP都必須重新解析php.ini、重新載入全部擴展並重初始化全部數據結構。使用FastCGI,所有這些都只在進程啟動時發生一次。一個額外的好處是,持續資料庫連接(Persistent database connection)可以工作。
FastCGI的不足
因為是多進程,所以比CGI多線程消耗更多的伺服器內存,PHP-CGI解釋器每進程消耗7至25兆內存,將這個數字乘以50或100就是很大的內存數。
Nginx 0.8.46+PHP 5.2.14(FastCGI)伺服器在3萬並發連接下,開啟的10個Nginx進程消耗150M內存(15M*10=150M),開啟的64個php-cgi進程消耗1280M內存(20M*64=1280M),加上系統自身消耗的內存,總共消耗不到2GB內存。如果伺服器內存較小,完全可以只開啟25個php-cgi進程,這樣php-cgi消耗的總內存數才500M。
什麼是PHP-CGI
PHP-CGI是PHP自帶的FastCGI管理器。
啟動PHP-CGI,使用如下命令:
1
php-cgi -b 127.0.0.1:9000
PHP-CGI的不足
1、php-cgi變更php.ini配置後需重啟php-cgi才能讓新的php-ini生效,不可以平滑重啟
2、直接殺死php-cgi進程,php就不能運行了。(PHP-FPM和Spawn-FCGI就沒有這個問題,守護進程會平滑從新生成新的子進程。)
什麼是PHP-FPM
PHP-FPM是一個PHP FastCGI管理器,是只用於PHP的,可以在 http://php-fpm.org/download下載得到.
PHP-FPM其實是PHP源代碼的一個補丁,旨在將FastCGI進程管理整合進PHP包中。必須將它patch到你的PHP源代碼中,在編譯安裝PHP後才可以使用。
現在我們可以在最新的PHP 5.3.2的源碼樹里下載得到直接整合了PHP-FPM的分支,據說下個版本會融合進PHP的主分支去。相對Spawn-FCGI,PHP-FPM在CPU和內存方面的控制都更勝一籌,而且前者很容易崩潰,必須用crontab進行監控,而PHP-FPM則沒有這種煩惱。
PHP5.3.3已經集成php-fpm了,不再是第三方的包了。PHP-FPM提供了更好的PHP進程管理方式,可以有效控制內存和進程、可以平滑重載PHP配置,比spawn-fcgi具有更多有點,所以被PHP官方收錄了。在./configure的時候帶 –enable-fpm參數即可開啟PHP-FPM。
㈢ windows xp 安裝完sql server 個人版後 無法運行 提示「由於登陸失敗而無法啟動伺服器」怎麼辦!謝謝
你安的只是客戶端,沒有伺服器.xp上不能安裝伺服器但你這樣安也能用. 以前的要卸載
一、找一張SQL server伺服器版光碟,在光碟上找到目錄「MSDE」並進入,運行SETUP.EXE文件,並按照程序要求進行安裝。安裝完成重新啟動計算機。
二、運行光碟中的,AUTORUN.EXE文件,或讓光碟自動運行,打開安裝界面後,點擊「安裝SQL server 2000組件(C)」=》「安裝資料庫伺服器(S)」這里程序將提示你「....伺服器組件在此系統上不受支持,.....」點「確定」。進入新的安裝界面,點擊「下一步」,選擇默認的「本地計算機」=》「創建新的SQL server」=》「僅客戶端工具」...,一路點擊「下一步」。直至安裝結束。重新啟動計算機。
㈣ turbo c3.0安裝成功後怎麼啟動
你好
設置一下兼容性
右擊軟體圖標選擇
屬性
——>兼容性選項卡
選擇xp兼容
手機提問的朋友在客戶端右上角評價點滿意即可
如果你認可我的回答,請及時點擊採納為滿意回答按鈕
㈤ 遠程桌面是怎麼從新啟動伺服器的
一般來說不管是內網伺服器還是外網伺服器,我們都可能遇到通過遠程桌面連接訪問伺服器IP出現無法連接的錯誤提示。這代表遠程桌面服務已經不能提供使用。那麼我們如何快速的重啟機房的伺服器呢?下面我為大家介紹兩種方法:
方法一:使用windows自帶的shutdown命令,遠程重啟伺服器。
第一步:當遠程桌面服務無法順利使用後我們首先要確定的是伺服器是否真的死機。我們可以通過ping目標伺服器IP看是否暢通或者訪問該伺服器上的相關網路服務看是否還能順利應用,當然也可以通過UNC地址來判斷其網路訪問是否順利。當以上任何一個判斷返回成功結果後,我們就可以使用下面的方法來遠程重啟伺服器了。(如圖)
無法連接時如何遠程重啟伺服器
第二步:接下來我們通過shutdown命令,在遠程桌面不能順利連接的情況下通過網路重啟伺服器。具體操作是在命令提示窗口中執行「shutdown /m \\伺服器IP地址 /r」,這樣伺服器將自動重新啟動。我們在ping -t命令窗口中也將看到目的網路連接情況從暢通到requeset timed out,這說明目的伺服器已經在進行重啟操作。(如圖)
無法連接時如何遠程重啟伺服器
小提示:
如果之前沒有連接過目的伺服器的話我們在執行shutdown命令前還需要使用「et user \\伺服器IP地址 「密碼」 /user:用戶名」進行連接,例如「net user\\129.168.12.1 123456 /user:administrator」(管理員用戶名administrator,密碼123456)。只有建立了相應的IPC$連接後shutdown才能夠發揮作用,不連接就執行shutdown的話目的伺服器並不會乖乖重啟。
以上就是如何在遠程桌面無法順利連接伺服器時,通過網路來遠程重新啟動伺服器的方法。那麼如果我們在公網上,就無法直接連到內網IP了,這種情況下我們如何遠程重啟呢?請接著往下看。
方法二:我們可以使用專業遠程管理軟體<易維幫助台>,來完成遠程維護工作。
易維幫助台不但可以應用在企業中實現在線客服、遠程服務管理,還能很好的完成遠程維護工作。我們登錄易維幫助台,在系統維護中可以看到下圖的功能菜單,不但有多種重啟方式外,還有更多高級的維護功能可以使用。
無法連接時如何遠程重啟伺服器
下面,我們看看如何安裝配置,使用遠程維護功能。
無法連接時如何遠程重啟伺服器
第一步:打開英孚凱爾官網www.infocare.cn,免費注冊賬號,下載易維幫助台。
無法連接時如何遠程重啟伺服器
第二步:參照易維幫助台SaaS快速向導,定製維E,並下載安裝、激活維E。
無法連接時如何遠程重啟伺服器
第三步:維E成功激活後,就可以實現遠程管理了。我們看看是如何遠程重啟機房伺服器的。登錄易維幫助台進入主動維護,連接被控伺服器。
無法連接時如何遠程重啟伺服器
第四步:在系統維護中打開重啟計算機功能頁面,我們可以根據不同的情況選擇重啟方式。
註:有朋友問過我,如果伺服器設置了登錄密碼,系統停在登錄界面怎麼辦?其實易維幫助台的維E客戶端會以服務形式啟動,就算沒進入系統你還是可以在後台對伺服器進行維護。另外您還可以開啟維E的免打擾功能
無法連接時如何遠程重啟伺服器
開啟免打擾遠程維護後,您可以直接接管伺服器桌面,就算系統自帶的遠程桌面無法使用了也不怕。我們甚至可以將伺服器重啟至帶網路安全模式進行控制,不信您可以試試。
我這里提出的開發環境的只是我個人喜歡的,並不一定是最好的,僅供參考。以下都以我的系統為准: Fedora Core2, gnome。 1:linux下的 軟體安裝。 在linux下安裝有兩種方法:自己編譯源代碼安裝和用RPM安裝。一般軟體都提供了RPM包下載
㈦ 安裝程序時microsoft(c)注冊伺服器 已停止工作
應該是安裝了某些流氓軟體劫持了regsvr32.exe文件. 文件位置: C:WindowsSysWOW64 egsvr32.exe 你可以試試用WinPE啟動電腦或者進入Win7安全模式,找個純凈的相同系統的同名文件替換. 重啟. 我幫你共享一個,希望能幫到你.
㈧ 如何啟動web伺服器
把IIS安裝上金就可以了
㈨ 如何快速打開伺服器管理器 常用方法
不知道如何下載IIS7伺服器,今天我就來教大家:
1. 首先打開瀏覽器,輸入伺服器的官網www.iis7.com,回車進入。