随笔分类 -  Linux服务器

Linux服务器
摘要:由于项目需要,用ThinkPHP开发的程序链接要去除index.php下面说下如何解决。一.Nginx方法 由于nginx不支持PATH_INFO,所以需要进入linux终端找到nginx 的配置文件nginx.conf添加如下代码: 使用如下: 二.apache [ Apache ] 有时候ind 阅读全文
posted @ 2019-02-28 22:09 与f 阅读(1993) 评论(0) 推荐(0)
摘要:Xdebug是一个PHP程序调试器,可以用来跟踪,调试和分析PHP程序的运行状况。其实调试PHP还有其他工具比如Zend Debugger,但zend官方不是免费发布的,后来更新为zend Server也是收费版。而Xdebug是完全免费的并且功能也不差。其实xdebug可以看做PHP的扩展,如果环 阅读全文
posted @ 2019-02-19 09:27 与f 阅读(2386) 评论(0) 推荐(0)
摘要:示例: 转: http://blog.51cto.com/visitor/2067810 阅读全文
posted @ 2019-01-26 14:39 与f 阅读(2240) 评论(0) 推荐(1)
摘要:Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 D 阅读全文
posted @ 2019-01-26 14:29 与f 阅读(154) 评论(0) 推荐(0)
摘要:原来只知道微信小程序,服务器接口必须支持 https, 所以在搭建环境的时候没有注意, 只是在原来已有的系统框架上,稳健升级,把apache2.2.25 X86_no_openssl升级为了apache2.2.25 x86 openssl0.98y 最后那里知道微信接口的https需要TLSV 1. 阅读全文
posted @ 2018-12-28 17:53 与f 阅读(789) 评论(0) 推荐(1)
摘要:自签名证书 配置Apache服务器SSL 自己作为CA签发证书 自签名证书 配置Apache服务器SSL 自己作为CA签发证书 这里是OpenSSL和HTTPS的介绍OpenSSLHTTPS 开启HTTPS配置前提是已在Mac上搭建Apache服务器→Mac上Apache服务器搭建 先在桌面创建个S 阅读全文
posted @ 2018-11-29 11:19 与f 阅读(1189) 评论(0) 推荐(0)
摘要:CA证书顾名思义就是由CA(Certification Authority)机构发布的数字证书。要对CA证书完全理解及其作用,首先要理解SSL。SSL(security sockets layer,安全套接层)是为网络通信提供安全及数据完整性的一种安全协议。SSL3.0版本以后又被称为TLS。SSL 阅读全文
posted @ 2018-11-29 10:53 与f 阅读(27925) 评论(0) 推荐(2)
摘要:最近要做一个相关的解决方案,在虚拟机测试没有问题。给大家分享出来,有更好的解决方案,欢迎讨论。 1.1 inotify相关介绍 1、rsync 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份 阅读全文
posted @ 2018-11-28 14:42 与f 阅读(4581) 评论(1) 推荐(0)
摘要:qps 每秒处理的查询数tps 每秒处理的事务数IOPS 每秒磁盘进行的I/O操作次数 一、TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS = CAPS × 每个呼叫平 阅读全文
posted @ 2018-11-21 09:24 与f 阅读(2801) 评论(0) 推荐(0)
摘要:Threads_connected 跟show processlist结果相同,表示当前连接数。准确的来说,Threads_running是代表当前并发数 MySQL服务器的线程数需要在一个合理的范围之内,这样才能保证MySQL服务器健康平稳地运行。Threads_created表示创建过的线程数, 阅读全文
posted @ 2018-11-19 08:50 与f 阅读(6045) 评论(0) 推荐(0)
摘要:1. 目的 因为想要学习redis,因此在虚拟机中安装了redis,为了实现在物理机可以访问redis,弄了好久;因此记录下来,以免忘记。 2. 环境 虚拟机:CentOS Linux release 7.4.1708 (Core) redis:3.2.12 防火墙:firewall (已经关闭) 阅读全文
posted @ 2018-11-16 15:22 与f 阅读(4158) 评论(3) 推荐(0)
摘要:PHP7.2.7版本中PDO链接MySql8.0.11出现的[2054]问题 使用PHP连接MySQL 8的时候,可能会发生如标题所示的错误: 发生这种错误,是由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd无法支持这 阅读全文
posted @ 2018-11-15 14:06 与f 阅读(3328) 评论(0) 推荐(0)
摘要:其实出现这个问题只会出现在laravel被部署在二级目录中,其原因是,除了请求根目录/ (http://www.xxx.com/public/),会请求public/index.php 你在浏览器输入其他路由地址时,会把你的请求定位到:http://www.xxx.com/index.php 里面, 阅读全文
posted @ 2018-11-15 10:26 与f 阅读(3663) 评论(0) 推荐(0)
摘要:有时候我们安装了nginx后发现配置文件只有一个,/etc/nginx/nginx.conf 所有的配置包括虚拟目录也在此文件中配置, 这样当虚拟主机多了管理就有些不方便了, 这是需要我们把配置文件拆分开来,在/etc/nginx/conf.d/ 文件建立对应的域名配置文件,比如 /etc/ngin 阅读全文
posted @ 2018-11-14 14:58 与f 阅读(52260) 评论(1) 推荐(3)
摘要:linux上的文件管理类命令 文件描述符:在linux中,内核通过inode来找到每个文件,但一个文件可以被许多用户同时打开或一个用户同时打开多次。这就有一个问题,如何管理文件的当前位移 量,因为可能每个用户打开文件后进行的操作都不一样,这样文件位移量也不同,当然还有其他的一些问题。所以linux又 阅读全文
posted @ 2018-11-14 11:12 与f 阅读(316) 评论(0) 推荐(0)
摘要:keepalived的作用是检测后端TCP服务的状态,如果有一台提供TCP服务的后端节点死机,或者工作出现故障,keepalived会及时检测到,并将有故障的节点从系统中剔除,当提供TCP服务的节点恢复并且正常提供服务后keepalived会自动将TCP服务的节点加入到集群中。这些工作都是keepa 阅读全文
posted @ 2018-11-14 11:01 与f 阅读(2433) 评论(0) 推荐(0)
摘要:一、安装vsftpd 1、安装vsftpd: yum install vsftpd -y 2、启动vsftpd: systemctl start vsftpd 3、设置开机启动:systemctl enable vsftpd 4、创建ftp根目录: mkdir -p /ftpserver 二、设置配 阅读全文
posted @ 2018-11-14 10:45 与f 阅读(5470) 评论(1) 推荐(0)
摘要:由于CentOS6的系统安装了epel-release-latest-7.noarch.rpm 导致在使用yum命令时出现Error: xz compression not available问题。解决方法:1.到http://ftp.riken.jp/Linux/fedora/epel/下载epe 阅读全文
posted @ 2018-11-14 09:48 与f 阅读(5787) 评论(0) 推荐(0)
摘要:CentOS 7上的安装方法,其中涵盖了源码安装,已编译版本安装,EPEL(Extra Packages for Enterprise Linux)安装和通过NVM(Node version manager)安装这四种方法,其中,前两种方法基本上都是Linux通用的安装方式,特别是前者,其优点自然是 阅读全文
posted @ 2018-11-14 09:13 与f 阅读(55055) 评论(2) 推荐(3)
摘要:网上的解决方法有很多,但都无法解决我的问题,最后在stackoverflow上找到解决方法,原文地址:https://stackoverflow.com/questions/41881123/mysqli-real-connect-hy000-2002-no-such-file-or-directo 阅读全文
posted @ 2018-11-13 17:34 与f 阅读(4861) 评论(0) 推荐(0)