本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
docker-compose 构建php72-fpm从零起步(3)
我的docker-compose学习系列文章
docker-compose 构建php72-fpm从零起步(1)
docker-compose 构建php72-fpm从零起步(2)
docker-compose 构建php72-fpm从零起步(3)
本文的目的是:加入Mysql5.7
data 目录下新加 mysql
然后,新建build / mysql 目录。
新建 Dockerfile文件 ...
docker-compose 构建php72-fpm从零起步(2)
我的docker-compose学习系列文章
docker-compose 构建php72-fpm从零起步(1)
docker-compose 构建php72-fpm从零起步(2)
docker-compose 构建php72-fpm从零起步(3)
本文的目的:加入redis
接续前面的步骤,现在,加入redis到docker-compose里。
compose下,新建data目录,下面再建re ...
docker-compose 构建php72-fpm从零起步(1)
我的docker-compose学习系列文章
docker-compose 构建php72-fpm从零起步(1)
docker-compose 构建php72-fpm从零起步(2)
docker-compose 构建php72-fpm从零起步(3)
说明:
docker-compose 这个文件就是单个的linux可执行文件,而docker宿主机就是linux。
所以只需下载这个文件并放到共享文 ...
Nginx 与 PHP-FPM 运行原理
一、什么是 CGI
CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找P ...
LNMP(linux+nginx+mysql+php)服务器环境配置(三)nginx安装
nginx安装
yum install -y nginx
nginx配置
配置前准备,创建一个自己的网站目录,我这里是在/根目录下创建,顺便把logs目录也创建了
mkdir -p /data/example/web/logs
1 修改nginx.conf
vi /etc/nginx/nginx.conf
2 修改fastcgi_params 注意,也可以不做这一步,但是在下面第3步中,要 ...
LNMP(linux+nginx+mysql+php)服务器环境配置(二)php安装
php要安装的东西比较多:请根据自己需要选择安装
yum install php php-common php-devel php-eaccelerator php-fpm php-gd php-mysql php-pdo php-mbstring php-mcrypt php-xml php-pecl-memcached memcached memcached-devel
首先增加www用户组和 ...
php使用php-fpm重启、停止操作命令
php 5.3.3 源码中已经内嵌了 php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。
关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。
但是,php 5.3.3 下的php-fpm 不再支持 ...
nginx + php-fpm 服务器配置
增加.htm格式的文件解析为php
修改nginx.conf,在server{}内,添加
location ~ \.php|\.htm$ {
root /home/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $d ...
php-fpm 启动脚本
事因:
历史原因,以前一直使用php5.2 php-fpm是通过补丁包安装的,在php5.3以后,已经集成php-fpm,以前的php-fpm((start|restart|stop|reload )都无法使用了。
解决:
1 编译时添加的php-fpm参数
--enable-fpm --with-fpm-user=www --with-fpm-group=www
...
php5.4 的 php-fpm 的重启
php 5.3.3以后 源码中已经内嵌了 php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。
关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。
但是,php 5.3.3以后 的php-fpm 不 ...