㈠ 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,回车进入。