以常见的 LNMP 架构为例,Nginx 在一台服务器上,PHP 在另一台服务器上。 当我们请求一个域名的时候,比如一个测试域名,http://www.oiox.cn域名解析到 Nginx 服务器,Nginx 路由到 index.php 文件。此时 Nginx 检测出这不是静态文件,需要找 PHP 解析器来解析,然后加载 Nginx 的 FAST_CGI 模块,并 fastcgi_pa...
1,安装nginx 1 sudo apt-get install nginx 所有的配置文件都在/etc/nginx下,虚拟主机配置在/etc/nginx/sites-available下 程序文件在/usr/sbin/nginx 日志放在了/var/log/nginx中 并已经在/etc/init.d/下创建了启动脚本nginx 默认的虚拟主机的目录设置在了/var/www/nginx-default 启动nginx 1 2 sudo /etc/...
一.安装Nginx apt-get install nginx 安装完毕后,启动nginx。可以直接使用service管理:service nginx start|stop|restart|reload 二.安装MySQL 1.安装mysql的服务端 apt-get install mysql-server 在安装的过程中需要你输入root用户的密码。 2.安装mysql的客户端 apt-get install mysql-client 安装完毕后,根据自己的...
1.安装nginx aptitude search nginxsudoapt-getinstallnginx 2.安装php sudoapt-getinstallphp5sudoapt-getinstallphp5-fpm 3.配置nginx 我的nginx安装路径为/etc/nginx sudogedit /etc/nginx/sites-available/default 增加php fastcgi的配置:把php解析发送给本机的9000端口 location ~\.php$ { root/var/www; fas...
Ubuntu安装PHP和NGINX环境 介绍 PHP-FPM PHP-FPM 是 PHP FastCGI Process Manager 的缩写,是 FastCGI 进程管理器。 PHP-FPM 是基于 master/worker 的多进程架构模式,与 nginx 的设计风格类似。master 进程主要负责 CGI、PHP 环境初始化,事件监听、子进程状态,worker 进程负责处理 PHP 请求。
PHP 版本:5.5.9 已有服务器软件:Apache (基本不影响,后文会提到) 1.安装 Nginx sudo apt-get install nginx 1. 如果你安装了 Apache ,并且此时 Apache 在运行,那么请先修改一下配置文件(没有的同学直接跳过): #打开配置文件 sudo vim /etc/nginx/sites-available/default ...
Ubuntu安装PHP和NGINX环境 介绍 PHP-FPM PHP-FPM 是 PHP FastCGI Process Manager 的缩写,是 FastCGI 进程管理器。 PHP-FPM 是基于 master/worker 的多进程架构模式,与 nginx 的设计风格类似。master 进程主要负责 CGI、PHP 环境初始化,事件监听、子进程状态,worker 进程负责处理 PHP 请求。
参考Ubuntu中文wiki:http://wiki.ubuntu.org.cn/Nginx 0. 版本信息 nginx:1.4.6 php:5.5.9 MySQL:5.5 1. 安装nginx sudo apt-get install nginx nginx文件结构 /etc/nginx:所有配置文件,虚拟主机在/etc/nginx/sites-available下 | /usr/sbin/nginx:程序文件路径 ...
先安装: 代码如下: sudo apt-get install nginx php5-fpm 我是在新安装的Ubuntu13上测试通过的,真的只安装这两个东西就够了。 然后编辑配置文件。 代码如下: sudo gedit /etc/nginx/site-available/default 注意,如果是用gedit而不是用vi编辑,那应该编辑site-available下的default文件,如果是编辑site-enabled下...
sudo apt-get install php5-fpm php5-cgi 如果你打算使用数据库或者一些需要的模块(例如:mcrypt,ldap,snmp等)你同样可以安装他们。 好了,我们现在已经安装完了nginx和php 一个注意点:如果你使用"php的短标记(<?)",你需要在php.ini中开启(fpm和cli同样),如果你不改变这些,你将看到代码以文本的方式显示。