- 浏览: 570018 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
yeruby:
请教下,这个命令会将kube-scheduler的所有日志输出 ...
二、master的安装 -
107x:
不错,谢谢!
kerberos安装配置 -
yhq1212:
如何禁止NGINX先本地缓存呢
nginx upload在java中的应用 -
lcy651:
写的很好、学习了
Nginx的安装 -
huangyunbin:
楼主现在是做运维了吗
mysql的安装,CXXFLAGS
1.安装依赖包
2.下载php5.5
3.编译安装
备注:该参数支持,ftp,图片函数,pdo等支持,因为使用了php自带的mysqlnd,所以不需要额外安装mysql的lib库了.
如果你是64位系统,参数后面加上--with-libdir=lib64
如果PHP不需要curl和ftp的支持,可以将以上的–with-curl –enable-ftp去掉.
4.配置php
5.启动php-fpm
执行以上命令,如果没报错一般情况下表示启动正常,如果不放心,也可以通过端口判断是PHP否启动
6.安装nginx
参考http://running.iteye.com/blog/326873
7.配置nginx
8.编写测试文件
9、启动php-fpm 和nginx 测试
Php-fpm启动
Nginx启动
10.php-fpm常用命令
INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker进程并重新载入配置和二进制模块
示例:
php-fpm 关闭:
php-fpm 重启:
查看php-fpm进程数:
11.修改为stock
nginx将会连接回环地址9000端口执行PHP文件,需要使用tcp/ip协议,速度比较慢.建议大家换成使用socket方式连接。
建立socket文件
vim nginx.conf
修改:
在php-fpm.conf中修改配置为:
yum install -y gcc gcc-c++ make cmake* autoconf* apr apr-util libcurl* libxml2 libxml2-devel gd gd-devel bzip2-devel freetype* ncurse* bison* openssl* libjpeg*
2.下载php5.5
http://www.php.net/downloads.php wget http://cn2.php.net/distributions/php-5.5.22.tar.gz
3.编译安装
tar -xvf php-5.5.22.tar.gz cd php-5.5.22 ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-bz2 --with-curl --enable-ftp--enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir=/usr/local--with-png-dir=/usr/local--with-freetype-dir=/usr/local--enable-gd-native-ttf --with-iconv-dir=/usr/local--enable-mbstring --enable-calendar --with-gettext --with-libxml-dir=/usr/local--with-zlib --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-libdir=lib64 make make install
备注:该参数支持,ftp,图片函数,pdo等支持,因为使用了php自带的mysqlnd,所以不需要额外安装mysql的lib库了.
如果你是64位系统,参数后面加上--with-libdir=lib64
如果PHP不需要curl和ftp的支持,可以将以上的–with-curl –enable-ftp去掉.
4.配置php
cp php.ini-production /usr/local/php5/etc/php.ini cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf
5.启动php-fpm
/usr/local/php5/sbin/php-fpm
执行以上命令,如果没报错一般情况下表示启动正常,如果不放心,也可以通过端口判断是PHP否启动
# netstat -lnt | grep 9000 tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN
6.安装nginx
参考http://running.iteye.com/blog/326873
7.配置nginx
vi /usr/local/nginx/conf/nginx.conf server { listen 80; #server_name 127.0.0.1; root /data/www/test/; charset utf-8; index index.html index.php; location /{ try_files $uri $uri/ /index.php?$args; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { expires -1s; try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; include fastcgi_params; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass 127.0.0.1:9000; } location ~ .*\.(jpg|JPG|jpeg|JPEG|css|bmp|gif|GIF|png|PNG)$ { access_log off; } }
8.编写测试文件
cd /data/www/phptest/ vi /data/www/phptest/index.php <?php phpinfo(); ?>
9、启动php-fpm 和nginx 测试
Php-fpm启动
/usr/local/php5/sbin/php-fpm
Nginx启动
/usr/local/nginx/sbin/nginx
10.php-fpm常用命令
INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker进程并重新载入配置和二进制模块
示例:
php-fpm 关闭:
kill -INT `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm 重启:
kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
查看php-fpm进程数:
ps aux | grep -c php-fpm
11.修改为stock
nginx将会连接回环地址9000端口执行PHP文件,需要使用tcp/ip协议,速度比较慢.建议大家换成使用socket方式连接。
建立socket文件
#touch /tmp/php-cgi/php-cgi.socket
vim nginx.conf
修改:
# fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/tmp/php-cgi/php-cgi.socket;
在php-fpm.conf中修改配置为:
#listen = 127.0.0.1:9000 listen = /tmp/php-cgi/php-cgi.socket
发表评论
-
centos7 修改hostname
2016-09-03 20:59 2923在CentOS中,有三种定义的主机名:静态的(static), ... -
linux时间自动同步
2015-03-20 15:29 6871.查看当前时间 #date Fri Mar 20 ... -
varnish 4.0的安装
2014-09-05 10:25 20051.安装依赖 yum install -y automak ... -
redis配置文件详解
2014-05-12 13:09 21179配置文件redis.conf daemonize yes ... -
redis的安装
2014-05-10 23:59 21651.安装 $ wget http://download.r ... -
svn命令行
2013-11-09 22:23 1344客户端 1、检出 svn co http://路径(目录或 ... -
安装subversion1.8和apache
2013-11-09 15:42 6754一.安装apr和apr-uti wget http://mir ... -
linux忘记root
2013-11-09 22:30 8121,重启后在读秒的时候按一下“空格” 2,会出现如下 roo ... -
linux 安装网卡
2013-11-05 18:12 4051centos 6网卡驱动是r8169,而主板是r8168,导致 ... -
jdk的安装
2013-10-10 11:21 947yum install snmp-* ll yum -y ... -
nginx模块开发入门(十) -5 Load-balancers
2013-09-05 22:18 30115. Load-Balancers Load-bal ... -
nginx模块开发入门(九) -4 Filters
2013-09-05 11:35 14744. Filters 注:本节事例http/m ... -
nginx模块开发入门(八)-3.3 Handler Installation
2013-09-05 11:11 11213.3. Handler Installation 3.3. ... -
nginx模块开发入门(七)-3.2 Anatomy of an Upstream (a.k.a Proxy) Handler
2013-09-05 11:00 17463.2. 剖析Upstream(又称 Proxy) Handl ... -
nginx模块开发入门(六)-3.1 Anatomy of a Handler (Non-proxying)
2013-09-05 09:51 19863. Handlers 接下来我们把模块的细节放到显 ... -
nginx模块开发入门(五)-2.4 The Module Definition
2013-09-04 18:26 8392.4. 模块定义(The Module Definition ... -
nginx模块开发入门(四)-2.3 The Module Context
2013-09-04 18:15 33682.3. 模块上下文(The Modu ... -
nginx模块开发入门(三)-2 Components of an Nginx Module
2013-09-04 17:47 17412. Components of an Nginx Modul ... -
nginx模块开发入门(二) -1 Overview
2013-09-04 16:45 13281.High-Level Overview of Nginx' ... -
nginx模块开发入门(一) 快速编写一个模块
2013-09-04 16:16 15441.首先按照nginx 参考http://running.it ...
相关推荐
一键lnmp(nginx 1.13+mysql5.5+php5.3)-详细笔记文档总结
CentOs5.5+mysql+nginx+php5.3.3安全安装手册.doc
一键lnmp(mysql分离)(nginx 1.13+mysql5.5+php5.3)-详细笔记文档总结-带安装包
最详细全面的CentOs5.5+mysql+nginx+php5.3.3安全安装手册
其实在Centos 5.5中安装nginx+php+mysql是非常容易的。只需yum安装环境包和nginx、编译安装php、配置php-fpm文件和nginx.conf文件即可
nginx 1.4.1+php 5.3.26/5.4.16+mysql 5.6.12+memcahced 1.4.5+zend loader 5.5/6.0+phpmyadmin 4.0.4.1 程序请放盘符根目录下运行,不能用中文路径,也不能有空格,正确的路径如下: d:\qzzmserver d:\qzzmserver\...
nginx 1.4.1+php 5.3.26/5.4.16+mysql 5.6.12+memcahced 1.4.5+zend loader 5.5/6.0+phpmyadmin 4.0.4.1 程序请放盘符根目录下运行,不能用中文路径,也不能有空格,正确的路径如下: d:\qzzmserver d:\qzzmserver\...
主要介绍了在CentOS系统环境下安装 PHP5.5+Redis+XDebug+Nginx+MySQL开发环境的全过程,非常的细致详尽,推荐给有需要的小伙伴们参考下吧。
安装环境:vps独立服务器+宝塔+Apache2.4/Nginx+php7.1+mysql5.5 安装说明:(先配置好服务器环境,然后在进行安装哦) 1.准备一个vps独立服务器(服务器环境apache2.4或者Nginx+php7.1+mysql5.5),域名解析到服务器...
源码名称:仿《问答库》题库问答学习平台模板 知识付费...安装环境:宝塔+nginx+php5.6+mysql5.5 特色功能: 1、同步生成WAP 2、带sitemap.xml地图 3、含会员登陆注册 4、带微信支付宝插件 5、会员登陆查看答案
环境:宝塔+Nginx+php5.5+mysql5.5 1)把压缩包上传到服务器空间,并解压 2)配置虚拟主机,进入宝塔Web面板-网站-设置-网站目录,目录指向 /服务器目录/public,在网站目录那里,选择public目录 3)新建数据库,...
YimonServer是一个拥有图形界面的快速搭建Nginx、PHP、MySQL、PHPMyAdmin、eAccelerator、ZendOptimizer、ZendGuard的绿色服务器套件。只要将程序文件夹拷贝到任意分区、目录,双击运行YimonServer.exe即可操作。...
4.nginx连接PHP5.5 5.nginx配置虚拟主机 6.nginx location配置 7.nginx root&alias文件路径配置 8.nginx日志配置 9.apache和nginx支持SSL配置 10.nginx日子切割 11.Nginx重新规则指南 12.Nginx逻辑运算 13.隐藏Nginx...
推荐使用 WIN2008 IIS + PHP5.5 windows 2008 环境配置教程:http://www.xbwseo.com/web/how-to-build-win2008-station-cluster-server.html IIS7以上 伪静态安装教程 ...
mysql5.5脚本自动化部署、一键部署。安装,centOS、Ubuntu、等系统环境皆可。包括php、mysql、nginx等
PHP在线工具箱源码 站长引流+在线工具箱源码+多款有趣的在线工具+一键安装 测试环境:nginx+php5.6+mysql5.5 安装就不用说了,这个是一键安装的跟着提示来操作就行!
亲测环境:Linux+Nginx+PHP5.6+Mysql5.5 配置数据库文件:/global/db.conf.php php需要安装扩展:memcache/curl/imageick 二、目录权限&配置 1.cache目录必须可写; 2.uploads目录必须可写; 3.global.conf.php 配置...
PHP在线工具箱源码 多功能在线工具箱php源码 测试环境:nginx+php5.6+mysql5.5 安装非常方便,这个是一键安装的。大家只需要跟着提示来操作就行!
1、服务器选择 选用windows操作系统的服务器。 1、配置要求至少:2G内存,2核的CPU,带宽看自己,低于此配置服务器就比较卡。 ...2、操作系统版本:建议...3、PHP的运行环境:Nginx/Apache+Mysql5.5以上+PHP5.6以上。
php源码 PHP在线工具箱源码 多功能在线工具箱php源码 测试环境:nginx+php5.6+mysql5.5 安装非常方便,这个是一键安装的。大家只需要跟着提示来操作就行!