
Linux
文章平均质量分 81
weixin_41647577
这个作者很懒,什么都没留下…
展开
-
centos 下安装 Let’s Encrypt 永久免费 SSL 证书
功能https证书,免费版,每三个月续签一次,可以用过脚本自动续签安装ssh登录到域名配置所在的主机(nginx,apache等)安装git yum -y install git输入 git clone https://github.com/letsencrypt/letsencryptcd letsencryptchmod +x letsencrypt-auto安装证书:./letsencryp...转载 2018-07-14 11:14:59 · 1993 阅读 · 0 评论 -
linux清空日志文件内容 比如log日志
在测试环境定位问题时,如果发现日志文件内容太多或太大,有时需要删除该日志,如Tomcat,Nginx日志。以前每次都是先rm -rf ***.log,然后重启应用。直到后来发现了以下命令,原来可以不用重启应用直接清空日志。权限要求: 至少执行用户对该文件有写的权限--w------- 1 QA_Deploy QA_Deploy 1 Jun 27 17:35 test.out...转载 2019-04-07 09:33:58 · 1476 阅读 · 0 评论 -
Apache优化:修改最大并发连接数
Apache是一个跨平台的web服务器,由于其简单高效、稳定安全的特性,被广泛应用于计算机技术的各个领域。现在,Apache凭借其庞大的用户数,已成为用户数排名第一的web服务器。尽 管如此,在实际的生产环境中,我们仍然不可能直接使用默认配置的Apache来充当服务器。毕竟,为了更充分合理地利用Apache服务器,我们都应该根 据自己的实际需要对Apache的默认配置作出一些必要的调整。而针对...转载 2019-04-20 00:27:28 · 213 阅读 · 0 评论 -
如何计算服务器能够承受多大的pv?
你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?服务器每秒要处理多少个请求才能应对?如果计算呢?PV是什么:PV是page view的简写。PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv。计算模型:每台服务器每秒处理请求的数量=((80%*总PV量)/(24小时*60分*60秒*40%)) / 服务器数量 。其中关键的参数是80%、40%。表示一...转载 2019-05-05 09:25:28 · 793 阅读 · 0 评论 -
利用xshell怎样远程更改centos的密码
先使用xshell 链接到centos 系统上去,然后 修改密码 passwd 用户名 然后就会提示要你输入密码[root@localhost ~]# passwdChanging password for user root.New password:Retype new password:passwd: all authentication tokens updated su...转载 2019-05-16 18:02:30 · 1035 阅读 · 0 评论 -
centos7 安装phpmyadmin
1、先安装epel,不然安装pgpmyadmin时会出现找不到包。yum install epel-releaserpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm2、sudo yum install phpmyadmin3、修改配置文件sudo vi /etc/httpd/co...转载 2019-07-18 13:24:17 · 143 阅读 · 0 评论 -
centos7.4安装swoole扩展
1、更新一下源yum update2、 安装pecl(默认安装 php7.2 没有pecl,如果已经安装可忽略)yum install php72w-develyum install php72w-pear3、安装 swoolepecl install swoole3.1补充: 关于 Swoole 安装配置选项:(特别注意:如果有些扩展没安装,yes之后后面...转载 2019-07-16 13:49:17 · 604 阅读 · 0 评论 -
Centos7 Apache配置虚拟主机的三种方式
一、虚机主机的三种方式1、基于IP2、基于IP+端口3、基于域名官网文档:http://httpd.apache.org/docs/2.4/二、安装Apache1、系统环境[root@localhost ~]# cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core)[root@localhost ~]#...转载 2019-07-17 17:40:38 · 496 阅读 · 0 评论 -
未完)httpd进程数查询,prefork模式修改apache最大连接数
https://blog.51cto.com/jschu/1753902系统centos7,apache版本2.4.6ps aux |grep -v grep|grep httpd |wc -ltop -bn 1 |grep httpd |wc -l都可以查看httpd并发请求进程数(正在处理的进程数)top -bn 1 |grep httpd |awk '{...转载 2019-04-06 17:51:42 · 707 阅读 · 0 评论 -
http 自动跳转https .htaccess 文件设置
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 ...原创 2019-03-16 16:01:54 · 1495 阅读 · 0 评论 -
crontab 5分钟定时执行访问一个网址
1.1 连接远程主机,连接成功后,输入命令 crontab -e:1.定时访问url:*/5 * * * *curl http://xxx.xxx.com2.2 crontab的几个服务命令service crond start //启动服务service crond stop //关闭服务service cron...原创 2019-03-09 17:43:22 · 1948 阅读 · 0 评论 -
crontab 命令简介
前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond是linux下用来周期性的...转载 2018-07-14 14:33:58 · 108 阅读 · 0 评论 -
linux centos中使用yum安装tomcat
在linux下部署java开发的web应用,一般采用Tomact+jre环境(可不需要apache),在RHEL和CentOS下,可以采用yum在线自动安装方式安装,具体操作如下:可以先查看tomcat在服务器上面的版本yum search tomcat 安装命令yum install tomcat6 执行以上命令系统会自动安装tomcat和所关联的jdk下面结束安...转载 2018-09-20 15:14:17 · 1144 阅读 · 0 评论 -
centos7安装ssh服务
1、查看是否安装了相关软件:rpm -qa|grep -E "openssh"1显示结果含有以下三个软件,则表示已经安装,否则需要安装缺失的软件openssh-ldap-6.6.1p1-35.el7_3.x86_64 openssh-clients-6.6.1p1-35.el7_3.x86_64 openssh-6.6.1p1-35.el7_3.x86_64 openssh-as...转载 2018-11-20 19:36:03 · 555 阅读 · 0 评论 -
Centos 7 使用git 用 ssh 连接github服务器
https://blog.youkuaiyun.com/wzq793957419/article/details/68067204首先Linux下载git,ssh服务都弄好生成ssh密钥:$ ssh-keygen -t rsa -C "wzq793957419@qq.com" //暂且用我自己的邮箱,可以为你本人的邮箱git clone git@gitee.com:huayoukej...转载 2018-11-20 19:39:11 · 491 阅读 · 0 评论 -
Certbot免费https证书
当前工作目录为 /root 获取certbot wget https://dl.eff.org/certbot-autochmod a+x certbot-auto 停止nginx service nginx stop 生成证书(如果后期生成报错,先删除原有certbot-auto,按第一步重新下载certbot即可) #使用-d追加多个域名,使用...原创 2018-12-05 14:15:29 · 798 阅读 · 0 评论 -
centos7.0 下安装git(ssh方式)
https://blog.youkuaiyun.com/qq_42176520/article/details/83541015安装依赖的库 1 [root@localhost ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2、 ...转载 2018-12-27 17:05:46 · 166 阅读 · 0 评论 -
Linux /var/log下的各种日志文件详解
1)/var/log/secure:记录登录系统存取数据的文件;例如:pop3,ssh,telnet,ftp等都会记录在此.2)/ar/log/btmp:记录登录这的信息记录,被编码过,所以必须以last解析;例如:lastb | awk '{ print $3}' | sort | uniq -c | sort -nr | more3)/var/log/message:几乎所有的开机系统...转载 2019-01-08 15:16:10 · 325 阅读 · 0 评论 -
php使用curl访问https返回无结果的问题
最近在做一个微信自动登录,发起验证以后回调页面获取openid时 curl函数返回空。$appid = "appid appid "; $secret = "secret "; $code = $_GET["code"]; $get_token_url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid='.$...转载 2019-03-04 10:56:57 · 3452 阅读 · 0 评论 -
centos7 配置
##########################firewall 防火墙常用命令#######################1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld停止: systemctl disable firewalld禁用: systemctl stop fi...原创 2019-08-06 21:00:47 · 148 阅读 · 0 评论