zoukankan      html  css  js  c++  java
  • ubuntu 12.04 安装 nginx+php+mysql web服务器

    Nginx 是一个轻量级,以占用系统资源少,运行效率而成为web服务器的后起之秀,国内现在很多大型网站都以使用nginx,包括腾讯、新浪等大型信息网站,还有淘宝网站使用的是nginx二次开发的web服务器。

    直接php+mysql这是Linux web服务器的黄金组合。今天我们一来学如何在ubuntu 12.04 中架设lnmp。

    1. 使用官方PPA安装 Nginx 最新版本,使用以下命令:
    sudo add-apt-repository ppa:nginx/stable
    sudo apt-get update
    sudo apt-get install nginx

    Nginx相关控制命令:
    启动 Nginx:
    sudo /etc/init.d/nginx start
    浏览器浏览运行情况输入:http://localhost ;如果现实”Welcome to nginx!”,表明你的 Nginx 服务器安装成功!
    关闭 Nginx:sudo /etc/init.d/nginx stop;
    重启 nginx:sudo /etc/init.d/nginx restart;
    2. 安装 PHP,输入以下命令:
    sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5-mysql
    配置Nginx站点,设置:
    sudo vi /etc/nginx/sites-available/default
    修改 “index” 为:“index index.html index.htm index.php;”
    删除以下内容:

    location ~ .php$ {
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi_params;
    }

    测试,创建网站目录
    sudo mkdir /var/www/
    建立一个虚拟站点:
    sudo vi /etc/nginx/sites-available/default
    修改root目录: “root /var/www;”
    建立一个测试页面:
    sudo vi /var/www/test.php
    在测试页面test.php中加入以下代码:

    <?php phpinfo();?>

    重启nginx
    sudo /etc/init.d/nginx restart
    浏览器输入以下地址,看看有没有安装成功!
    http://localhost/test.php
    3.安装 MySQL 数据库:
    sudo apt-get install mysql-server

    原文地址: http://imcn.me/html/y2012/11833.html

  • 相关阅读:
    python-打包程序
    python-记log
    Git-分支
    跨线程调用控件之MethodInvoker
    c# Invoke和BeginInvoke 区别
    winform 开发之Control.InvokeRequired
    C#三种定时器的实现
    winform窗口打开后文本框的默认焦点设置
    C#在Winform中改变Textbox高度三种方法
    Json.net/Newtonsoft 3.0 新特性JObject/Linq to Json
  • 原文地址:https://www.cnblogs.com/flish/p/5532679.html
Copyright © 2011-2022 走看看