Articles of 启动脚本

Apache mod_perl无法find启动脚本

用Apache 2.2.15和mod_perl 2.0.4运行Centos 6.6 我试图添加一个启动脚本( startup.pl ),但似乎无法得到mod_perlfind它。 我已经将configuration降低到了最低限度,仍然为我重现了这个问题。 Apache的mod_perlconfiguration: LoadModule perl_module modules/mod_perl.so PerlRequire /home/web/pdxep/startup.pl PerlSwitches -wT /home/web/pdxep/startup.pl内容 [jhg@perseus pdxep]$ pwd /home/web/pdxep [jhg@perseus pdxep]$ cat startup.pl use lib qw(/home/web/pdxep); 1; 当试图启动Apache时: [Wed Jul 08 16:13:02 2015] [error] Can't locate /home/web/pdxep/startup.pl in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 /etc/httpd) at (eval 2) line 1.\n […]

在EC2启动时运行脚本

我想安装我的EBS卷,并启动我的EC2机器上的Apache / MySQL服务器,但我甚至无法让我的脚本在启动时运行。 我试过把它放在: /etc/init.d/中 /etc/rc.d/rc5.d/ 在/etc/rc.local 他们都没有工作…我应该把我的脚本放在哪里?

使用脚本更新保存的基本身份validation密码

我有一个网站,使用这个网页上描述的基本authentication。 我pipe理的每台电脑都将密码保存在浏览器中。 这只有一个用户名和密码。 在用户以这种方式login到网站之后,会将其个人用户名和密码提示作为网页的一部分提供给用户。 初始用户名/密码的目的是为了保护网站的外部访问部分。 到目前为止,当我们必须改变这个密码时,我已经手动去了每台电脑并更新了保存的密码。 我正在编写一个启动脚本来configuration这些系统的其他方面,以便我可以更容易地维护它们。 我希望能够通过此脚本更新保存的密码。 这些机器上运行的操作系统是Windows XP SP3,他们用来访问这个站点的浏览器是IE8和IE9。 如何通过脚本更新网站保存的基本身份validation信息?

Apache和MySQL不会在启动时启动

我在服务器上运行Debian 6。 在这台服务器上,我希望有一个Apache2的实例,MySQL在系统引导时启动。 为此我知道init.d脚本和rc.d目录中的符号链接。 我可以使用sysv-rc-conf命令检查configuration: ┌ SysV Runlevel Config -: stop service =/+: start service h: help q: quit ─┐ │ │ │ service 1 2 3 4 5 0 6 S │ │ —————————————————————————- │ │ apache2 [ ] [X] [X] [X] [X] [ ] [ ] [ ] │ │ mysql [ ] […]

使用update-rc.d更改Debian启动顺序时遇到问题

我有一个Debian Wheezy系统,我希望Tomcat在MySQL之后启动。 在默认运行级别2中 ,它们在/etc/rc2.d中的名称如下所示: S16tomcat7 S18mysql 我可以通过手动重命名tomcat7链接,至less暂时获得所需的效果: S18mysql S20tomcat7 不过,我想用update-rc.d命令来做到这一点。 我相信这将是使其适用于所有运行级别的最佳方法,也是升级后的最佳方式。 我已经尝试了以下内容: update-rc.d tomcat7 defaults 20 也 update-rc.d tomcat7 defaults 20 1 因为这些都不起作用,我试了一下: update-rc.d tomcat7 remove update-rc.d tomcat7 defaults 20 remove命令成功删除了tomcat7,但上面的命令导致它顽固地返回到S16tomcat7 ! 难道我做错了什么?

如何在Centos的每个login中运行一个shell脚本

其实我想在每次用户login时以及在启动时运行我的shell脚本。 我已经尝试使用使用crontab,但它只在启动时运行,而不是在每一个login.so请告诉我如何做到这一点。 #crontab -e @reboot /home/user/test.sh

在rc.local进程似乎并没有运行 – 在哪里看到?

我想在rc.local (Ubuntu Natty)中运行一个进程,但是我无法确定它是否已经运行。 我补充说 /bin/sleep 10 /usr/bin/killall PassengerWatchdog /bin/echo "Killall returned with code $?" 该文件具有设置的执行位。 脚本以#!/bin/sh开头,我希望echo会去/var/log/boot.log 这显然只是一个黑客,看看我是否可以解决一个问题。 我怎么知道脚本是否执行?

提供networking驱动器访问Windows服务

我有一个Windows服务,这需要访问一个networking驱动器。 由于Windows服务不执行交互式login,因此无法使用活动目录用户login脚本中映射的驱动器。 这将是最好的 – 安全和优雅的方式来提供这样一个Windows服务的networking驱动器? 帮手脚本? 或者,还有其他解决scheme吗? / Windows 2008 更新:不幸的是,这个服务不允许使用UNCpath,否则我们会很乐意使用我们的域名共享。 访问networking共享是我们的要求。 服务可以使用映射到字母的共享。 虽然这不是最优雅的方式。

苹果Mac启动脚本

我使用的是Mac 10.6(Snow Leopard)。 我想有一个shell脚本来处理在启动时执行的一些routing / vpn和服务器任务。 这个脚本应该最好在用户login之前执行,但只要它在后台没有时间问题。 最好的地方是从哪里来的? 谢谢大家

EC2启动脚本?

我们正在使用亚马逊的32位Linux AMI。 加载操作系统后自动运行脚本的最佳方式是什么( 不是在sshlogin,只是启动后)?