redis-server忘了把配置里面的daemonize的no改成yes
所以把redis-server加入到了/etc/rc.local里面,在服務器啟動的時候就會阻塞在這里,導致服務器不能啟動。
[解決方案]
使用GRUB時,可以添加一個S(大寫S)到內核命令行,可以進入單用戶模式。
要做到這樣, 需要重新起動系統,當GRUB的屏幕出現時:
1、使用方向鍵選擇你希望引導的內核。
2、按下e鍵以編輯這個命令行。
3、選擇以單詞kernel起頭的這行。
4、按下e鍵以編輯這個命令行。
5、在行末添加一個字母S
6、回車接受改動。
7、按b鍵接受修改並且啟動內核。
這樣就會進入單用戶模式,可以在bash下執行命令。
此時 進入 /etc/rc.local把文件修改回來
刪除其中的這兩行
redis-server /home/redis/redis.conf
rabbitmq-server