开发者社区> 问答> 正文

在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

5. 编辑默认站点的配置文件,启用php文件功能:
vi /etc/nginx/sites-enabled/default

6. 编辑php配置文件,更改其中cgi path的设置:
/etc/php5/fpm/php.ini

7. 重启php进程:
/etc/init.d/php5-fpm restart
8. 重启nginx进程:
/etc/init.d/nginx start
9. 创建一个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/





展开
收起
dongshan8 2015-08-31 13:59:00 8452 0
1 条回答
写回答
取消 提交回答
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    略有不足。

    阿里巴巴为阿里云准备了内网mirror,不计流量。

    mirrors.aliyuncs.com

    -------------------------

    其实关键还是得讲一下怎么添加虚拟机

    2015-08-31 14:14:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载