既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
#cat /proc/sys/kernel/sem
查看httpd进程占用了多少信号量
#ipcs -s |grep daemon
daemon是启动Apache进程的用户,默认是daemon,也看是nobody,发现很多daemon的信号量输出。
解决信号量耗尽办法,使用ipcrm命令清除。
#ipcs -s |grep nobody | perl -e 'while (<STDIN>) {@A=split(/\s+)};print `ipcrmsem $a[1]`'
执行之后,再次启动Apache,查看httpd进程是否启动
2、apache(20014)故障与解决办法
提示httpd.pid文件的错误,httpd.pid文件是Apache的进程pid文件,Apache的启动进程ID就放在这个文件中。
解决思路
提示httpd.pid文件有问题,先看看这个文件是否存在
#more /usr/local/apache2/logs/httpd.pid
发现这个文件存在,但内容为空,这里肯定有问题。
解决办法 :
解决这个问题有两个办法:一是直接删除httpd.pid这个空文件,二是将这个文件写入一个数字ID值
#echo "28976">>/usr/local/apache2/log/httpd.pid
#more /usr/local/apache2/log/httpd.pid
28976
再次启动Apache
#/usr/local/apache2/bin/apachectl start
Apache启动正常了,查看httpd.pid文件内容
#more /usr/local/apache2/log/httpd.pid
7789
3、could not bind to address 0.0.0.0:80
Apache无法启动,Tomcat可以启动
4、
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
取](https://bbs.csdn.net/topics/618631832)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!