<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[[实践OK]设置Linux 服务的开机启动顺序]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Thu, 03 Jul 2014 23:57:59 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	背景：有时在重启时出现nginx启动比sshd还快，导致加了ssh启动nginx要密码（后来去了），卡在那儿起不来，作为vps，打电话太麻烦了，于是否，能不定定个顺序，可能好一些。<br/>&nbsp;&nbsp;我们知道，在Linux系统中，系统服务的启动脚本一般放在/etc/init.d目录下。不同的开机模式，则分别对应到/etc/rcx.d目录下。其实/etc/rcx.d上的文件，一般都是链接到/etc/init.d目录下的对应文件的。我们还知道，/etc/rcx.d下的文件名，是以S+数字或K+数字打头的，这里的S表示启动，K表示关闭，数值其后面的数值则表示服务启动或服务退出时的次序。那么，这些数值是怎样来的呢？是不是需要在/etc/rcx.d下去修改文件名呢？答案是否定的。那应该怎么做呢？<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打开/etc/init.d下的脚本，查找类似下面的一句：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#chkconfig: 2345 64 36<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这里的64，就是启动的顺序值，36则是退出的顺序值，如果需要改变顺序，就在这里改。然后执行下面的命令：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#chkconfig --del servicename<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#chkconfig --add servicename<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#chkconfig servicename on<br/><br/> <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;servicename对应您的服务名称。<br/><br/>来自：http://blog.csdn.net/yetyongjin/article/details/7050068<br/><br/>实践如下：<br/>vi /var/log/boot.log <br/>Starting mcelog daemon<br/>^[[60G[^[[0;32m&nbsp;&nbsp;OK&nbsp;&nbsp;^[[0;39m]^MStarting php-fpm&nbsp;&nbsp;done<br/>Starting nginx...&nbsp;&nbsp;done<br/>Starting sshd: ^[[60G[^[[0;32m&nbsp;&nbsp;OK&nbsp;&nbsp;^[[0;39m]^M<br/>Starting xinetd: ^[[60G[^[[0;32m&nbsp;&nbsp;OK&nbsp;&nbsp;^[[0;39m]^M<br/>Starting MySQL^[[60G[^[[0;32m&nbsp;&nbsp;OK&nbsp;&nbsp;^[[0;39m]^M<br/><br/>vi /etc/init.d/sshd<br/># chkconfig: 2345 55 25<br/>vi /etc/init.d/nginx<br/># chkconfig: 2345 55 25<br/>于是作下调整如下：<br/>vi /etc/init.d/sshd<br/># chkconfig: 2345 5425
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]设置Linux 服务的开机启动顺序]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>