centos7 nginx+mysql+php配置

安装之前可以先将selinux关闭,如果不关闭,会碰到一堆问题。如果你喜欢研究,可以查看/var/log/messages或者/var/log/audit/audit.log中的selinux错误信息,并配合systemctl status php-fpm -l查看错误提示信息,慢慢修改。

首先安装mysql

 因centos7的资源库里没有mysql,只能安装mariadb(完全兼容mysql)。安装完成后执行以下命令开启mariadb:

然后执行mysql_secure_installation设置密码以及其它基本配置项

继续阅读centos7 nginx+mysql+php配置

Linux telnet替代

最近在处理现场问题时,需要检测特定端口是否能连通。但是,因服务器都是内网且装机时只安装了最基本的环境,所以服务器上没有telnet、nc之类的端口测试工具。情急之下,突然想到用python(现在几乎大部分的linux一般都会预装python)的socket api来创建一个连接,以此来达到端口连通的目的。 继续阅读Linux telnet替代

javascript “holy grail” inherit

 

shell统计文件或目录数量

有时候我们需要观察某个目录下的文件或目录数量的变化,在linux下可以通过shell很简单的即可完成该功能。通过 ls -l 显示某个目录时,如果第一列是目录则已d开头,如果是文件则已-开头,找到规则后,通过配合grep与正则表达式即可完成需要的操作了。

继续阅读shell统计文件或目录数量