场景是这样的:我在 Windows 7 机器上安装了一个 Apache Web 服务器。同一台机器上安装了cygwin,cygwin配置了ssh。这使我可以远程 ssh 进入 cygwin,然后通过 cygwin,我可以访问这台计算机上的其他文件(甚至那些不在 cygdrive 中的文件)。
我的问题:如果我通过 ssh 远程访问它,如何通过 cygwin 重新启动 Web 服务器?是否可以?谢谢
如果您的服务被调用Apache
,那么就像这样:
ssh machine "net stop Apache; net start Apache"
有时它被称为Apache2
or httpd
,具体取决于您的发行版。
在linux中是
$ sudo service apache2 restart
or
$ sudo /etc/init.d/apache2 restart
请参阅:http ://httpd.apache.org/docs/2.2/platform/windows.html#winsvc 和http://httpd.apache.org/docs/2.2/platform/windows.html#wincons
你可以试试这个
$ service httpd restart
或者
$ /etc/init.d/httpd restart