在Debian 8系统安装 nginx + php + mysql(MariaDB) 基本Web环境-问答-阿里云开发者社区-阿里云

开发者社区> dongshan8> 正文

在Debian 8系统安装 nginx + php + mysql(MariaDB) 基本Web环境

2016-07-10 15:38:44 8245 3
阿里云的ECS公共系统镜像里有“Debian 8.0 64位”的选择项,下边以安装wordpress为例,简单记录一下安装环境的过程。

环境:Debian 8 64位, nginx-1.6.2,php-5.6,MariaDB-10.0

过程:


1. 创建文件 /etc/apt/sources.list,因为当前Debian 8的镜像系统中没有该文件,内容如下:
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free

deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free


2. 运行 apt-get update 的命令,更新软件包安装源

3. 运行 apt-get install nginx 命令,安装 nginx web

4. 运行 apt-get install php5-fpm php5-mysqlnd 命令,安装 php-fpm 及相应组件

5. 编辑默认的nginx站点配置文件/etc/nginx/sites-enabled/default,添加 index.php 类型的默认首页文件,及启用php
index index.html index.htm index.nginx-debian.html;
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
        #
        #       # With php5-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php5-fpm:
                fastcgi_pass unix:/var/run/php5-fpm.sock;
        }


6. 之后需要通过 systemctl restart nginx 命令重启 nginx  服务,以让更改生效

7. 运行 apt-get install mariadb-server 命令,安装 MariaDB (mysql)数据库服务端

8. 将wordpress的程序文件放在 /var/www/html 目录里,根据提示完成wordpress安装


参考:
https://wiki.debian.org/SourcesList
https://www.vultr.com/docs/setup-up-nginx-php-fpm-and-mariadb-on-debian-8



取消 提交回答
全部回答(3)
  • dongshan8
    2016-07-16 15:38:00
    回 2楼(ivmmff) 的帖子
    我也不确定,原文里这么说的: http://httpredir.debian.org/
    About httpredir.debian.org

    The redirector aims to solve the problem of choosing a Debian mirror. It uses the geographic and network location of the user and the mirrors, the architecture of the requested files, IP address family, the availability and freshness of the mirrors, and a few other things.
    The result: it selects the best mirror that can serve the file. Give the demonstration a try!


    0 0
  • 妙正灰
    2016-07-16 12:53:28
    httpredir.debian.org 是干什么的
    0 0
  • 鬼才神兵
    2016-07-15 20:56:10
    优秀文章-欢迎进行技术分享,感谢你的支持!
    0 0
添加回答
相关问答

17

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 964708浏览量 回答数 17

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 222956浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333822浏览量 回答数 8

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 643055浏览量 回答数 18

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 256849浏览量 回答数 38

294

回答

Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)

qilu 2014-09-25 13:26:50 431593浏览量 回答数 294

248

回答

【史上最详细】阿里云ECS安装wordpress教程

爱映疯wp 2014-03-09 23:55:43 251151浏览量 回答数 248

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 302576浏览量 回答数 249

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 203993浏览量 回答数 2

13

回答

游戏云精彩帖汇总

nono20011908 2014-08-22 11:00:12 203620浏览量 回答数 13
+关注
dongshan8
旺旺:nectar2。
17
文章
21125
问答
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载