
linux
文章平均质量分 52
yzbz
技术菜鸟,穷屌丝
展开
-
处理进程过多的思考
2原创 2021-12-01 09:57:47 · 315 阅读 · 0 评论 -
nginx配置https
密钥文件将从腾讯云下载的密钥文件放到服务器上,可放到如下目录/etc/ssl/certs/nginx配置文件如下 http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access原创 2021-11-10 09:57:51 · 157 阅读 · 0 评论 -
centos上基于yum安装lnmp
场景基于centos 7,初始化系统进行如下步骤安装nginx安装yum install nginx -y安装完成后,开启nginx服务systemctl start nginx.servicechown nginx.nginx /usr/share/nginx/html/ -R安装mysql数据库yum install mariadb-devel mariadb mariadb-server安装完成后,开启mysql服务systemctl start mariadb.servic原创 2021-10-28 09:49:25 · 290 阅读 · 0 评论 -
日志分析命令 cat+awk常见问题
nginx配置环境参数$_SERVER[’’]原创 2021-10-28 09:15:41 · 810 阅读 · 0 评论 -
php试题网试题-1
1.查看僵尸进程ps aux|grep Z查看一下进程stat的参数有哪些,仅查看一下前十条的结果。详细介绍一下STAT参数的含义S休眠状态进程s主进程包含子进程<优先级高的进程N优先级较低的进程l多进程的2....原创 2020-09-17 13:28:26 · 479 阅读 · 0 评论 -
linux中查看日志的某几条记录
背景在nginx中,我们总需要查看日志,并且有时候会仅仅是查看指定的几条而已,下面介绍三种查看方式功能第一种使用catcat 26.log |tail -n +190|head -n 5结果如图:第二种使用sedsed -n '190,195p' 26.log结果如图:第三种还是catcat 26.log |head -n +190|tail -n 5...原创 2020-09-17 08:36:08 · 1196 阅读 · 0 评论 -
使用logrotate分割遇到的问题
安装使用apt直接安装即可apt-get install -y logrotate下图是按照完成,配置给一个nginx按天分割,并压缩的示例/var/log/*.log { daily missingok rotate 14 compress copytruncate delaycompress dateext notifempty #cre原创 2020-07-30 09:03:29 · 2539 阅读 · 1 评论 -
linux中使用ps提示 bash: ps: command not found
背景最近服务器出现504,正常的情况肯定是链接超时,但是我有遇到的是打开页面直接就超时,一个执行的时间都没有,刷新就又ok了,系统用的是nginx+php-fpm,查到的大多两个建议,一个是增加fpm的缓冲区,让它大一点,我想到的是都没有往里存就直接504了,然后想到的是fpm的子进程数太少了,fpm进程的模式用的是动态的,想着进去看看当前进程总数ps -ef|grep -c php-fpm结果就遇到了这个问题解决方案没有ps,那就安装呗apt install ps直接提示没原创 2020-07-15 19:28:10 · 16931 阅读 · 0 评论 -
jenkins 配置源码管理增加git
场景在家想着要更新点东西到线上,发现teamviewer提示什么登陆人数限制,导致连不到公司的电脑,而上线有需要jenkin编译打包,就在家里的电脑安装个jenkins,之前公司电脑上安装过,本次记录一下,增强记忆,周六快乐。步骤1.进入插件管理2.选择可选插件,然后输入git server3.选择直接安装、4.配置项目的源码来源,发现有了git选项...原创 2020-07-12 18:19:16 · 831 阅读 · 0 评论 -
Linux编辑定时任务时no crontab for root - using an empty one
背景当我准备在一个新的服务器上写定时任务的时候遇到的这个问题。查看已有定时任务crontab -l返回的内容是没有定时任务编辑定时任务crontab -e正常的情况肯定是进入vim编辑模式,进行编辑定时任务即可但是这次出现一个选择框而当前的问题就是因为选择所谓导致的,我当时没注意选择了第一个。接触就出现了no crontab for root - using an empty one8888解决方案就是需要重新选择crontab的编辑器原创 2020-07-09 22:04:52 · 9896 阅读 · 0 评论 -
解决Linux关闭ssh连接导致执行的程序停掉的问题
场景在远程连接到服务器上执行一些命令后,会启动程序但是因为一些其他原因(断网)会导致在执行的程序断掉。思路第一次尝试:将执行的命令写入sh脚本通过sh start.sh即可执行。但是关掉链接还是会断掉,还是需要找到那种不挂断的命令重点nohup 可以解决这个问题ubuntu@VM-0-10-ubuntu:~$ nohup sh start.sh > run.log 2>&1 &直接输出存进run.log里面直接可以通过 ta原创 2020-06-30 16:19:43 · 884 阅读 · 0 评论