在Debian 7系统安装 nginx + php + mysql 基本环境(译)
网上关于设置php环境的教程不少,阿里云网站上也有一键安装的脚本等。
这里,看到网上的一篇在Debian 7上安装 nginx + php + mysql 的教程,觉得容易上手,就实践了一下,顺便记录下来,方便其他人使用。
过程:
1.替换系统默认的apt安装源,因为目前Debian 8是最新的稳定版本而不是7:
deb http://mirrors.163.com/debian/ wheezy main non-free contrib
deb http://mirrors.163.com/debian/ wheezy-updates main non-free contrib
deb http://mirrors.163.com/debian/ wheezy-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib
2.更新软件库:
apt-get update
3.安装mysql数据库服务端:
apt-get install mysql-server
4.安装php及相应的组件:
apt-get install nginx php5-fpm php5-mysql php5-gd php5-curl php5-mcrypt
- 编辑默认站点的配置文件,启用php文件功能:
vi /etc/nginx/sites-enabled/default - 编辑php配置文件,更改其中cgi path的设置:
/etc/php5/fpm/php.ini - 重启php进程:
/etc/init.d/php5-fpm restart - 重启nginx进程:
/etc/init.d/nginx start - 创建一个info.php页面,并访问,看是否能成功:
echo "<?php phpinfo(); ?>" > /usr/share/nginx/www/info.php
源文: How to install Nginx with PHP and MySql support on wheezy, http://www.debiantutorials.com/how-to-install-nginx-with-php-and-mysql-support-on-wheezy/