作者:AlbertWen
添加时间:2012-10-16 16:05:06
修改时间:2025-04-19 08:14:24
分类:
Linux基础
编辑
Linux自带的unzip命令可以解压windows下的zip格式的压缩文件。
unzip命令
语法:unzip [选项] 压缩文件名.zip
各选项的含义分别为:
-x 文件列表 解压缩文件,但不包括指定的file文件。
-v 查看压缩文件目录,但不解压。
-t 测试文件有无损坏,但不解压。
-d 目录 把压缩文件解到指定目录下。
-z 只显示压缩文件的注解。
-n 不覆盖已经存在的文件。
-o 覆盖已存在的文件且不要求用户确认。
-j 不重建文档的目录结构,把所有文件解压到同一目录下。
作者:AlbertWen
添加时间:2012-10-16 14:57:41
修改时间:2025-05-13 20:42:11
分类:
Linux基础
编辑
#压缩
tar -czvf ***.tar.gz
tar -cjvf ***.tar.bz2
#解压缩
tar -xzvf ***.tar.gz
tar -xjvf ***.tar.bz2
作者:AlbertWen
添加时间:2017-10-29 20:38:40
修改时间:2025-05-06 15:03:17
分类:
14.Golang/Ruby
编辑
1、判断 类型
类似于 JavaScript 中 typeof 和 Java 中 instanceof
var a interface{}
newA, ok := a.(string)
// 如果 ok 是 true,则说明 变量 a 是字符串类型,而 newA 就是 string 类型的变量,a 的实际值
//
作者:AlbertWen
添加时间:2017-10-27 20:12:57
修改时间:2025-05-07 06:01:35
分类:
Apache/Nginx
编辑
这篇文章我们就特别来讲解下,nginx、php-fpm 以及 mysql 运行在各个用户下的配置。
先来做个说明:nginx本身不能处理PHP,它只是个web服务器。当接收到客户端请求后,如果是php请求,则转发给php解释器处理,并把结果返回给客户端。如果是静态页面的话,nginx自身处理,然后把结果返回给客户端。
Nginx下php解释器使用最多的就是fastcgi。一般情况nginx把php请求转发给fastcgi(即 php-fpm)管理进程处理,fastcgi管理进程选择cgi子进程进行处理,然后把处理结果返回给nginx。
在这个过程中就牵涉到两个用户,一个是nginx运行的用户,一个是php-fpm运行的用户。如果访问的是一个静态文件的话,则只需要nginx运行的用户对文件具有读权限或者读写权限。
而如果访问的是一个php文件的话,则首先需要nginx运行的用户对文件有读取权限,读取到文件后发现是一个php文件,则转发给php-fpm,此时则需要php-fpm用户对文件具有有读权限或者读写权限。
作者:AlbertWen
添加时间:2019-03-30 22:50:34
修改时间:2025-05-15 02:40:27
分类:
15.OpenResty_Lua
编辑
在 Lua 中,函数是一种对语句和表达式进行抽象的主要机制。函数既可以完成某项特定的任务,也可以只做一些计算并返回结果。在第一种情况中,一句函数调用被视为一条语句;而在第二种情况中,则将其视为一句表达式。
作者:AlbertWen
添加时间:2012-10-16 11:50:10
修改时间:2025-05-09 05:22:44
分类:
06.Linux软件安装
编辑
适用环境:
- 系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)
- 内存要求:≥256M
安装了什么:
- 1、Apache 2.2.22或Apache 2.4.2
- 2、MySQL 5.5.24
- 3、PHP 5.2.17或PHP 5.3.13
- 4、phpmyadmin 3.5.1
- 5、ZendOptimizer 3.3.9(可选,只适合PHP 5.2.17)
- 6、xcache 1.3.2(可选)
- 7、pure-ftpd-1.0.36(可选)
作者:AlbertWen
添加时间:2012-10-16 00:47:29
修改时间:2025-05-14 17:58:43
分类:
06.Linux软件安装
编辑
前阵子在虚拟机上装好了centos6.0,并配好了nginx+php+mysql,但是本机就是无法访问。一直就没去折腾了。
具体情况如下
1、本机能ping通虚拟机
2、虚拟机也能ping通本机
3、虚拟机能访问自己的web
4、本机无法访问虚拟己的web
后来发现是防火墙将80端口屏蔽了的缘故。
作者:AlbertWen
添加时间:2012-05-24 13:13:06
修改时间:2025-05-04 01:01:08
分类:
11.PHP基础
编辑
面向对象编程(OOP)是我们编程的一项基本技能,PHP5对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高 PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。
作者:AlbertWen
添加时间:2017-10-29 09:50:19
修改时间:2025-05-10 07:08:40
分类:
11.PHP基础
编辑
要想理解 PHP 依赖注入 和 控制反转 两个概念,就必须搞清楚如下的两个问题:
- DI —— Dependency Injection 依赖注入
- IoC —— Inversion of Control 控制反转
什么是依赖注入
没有你我就活不下去,那么,你就是我的依赖。 说白了就是:
不是我自身的,却是我需要的,都是我所依赖的。一切需要外部提供的,都是需要进行依赖注入的。
作者:AlbertWen
添加时间:2017-10-27 19:35:52
修改时间:2025-05-14 01:08:24
分类:
18.系统设计/UML建模
编辑