zoukankan      html  css  js  c++  java
  • Ubuntu 16 安装Nginx+Php+Mysql

    嗯哼,结束外派,我胡汉三又回来了,回来第一件事,就是重新装服务器,搭环境,以前用的apache,最近改了nginx,来吧,从头开始

    因为以前一直用apache,这次换一个nginx试试。

    1、更新系统

    sudo apt-get update
    
    sudo apt-get upgrade
    
    sudo apt-get dist-upgrade

    2、安装nginx

    sodu apt-get install nginx

    查看是否安装成功:

    nginx -v 

    或在浏览器输入: 127.0.0.1(你的访问地址,ip或者域名都可以)

    3、安装mysql

    sudo apt-get install mysql-server   (中间会让你输入root密码和确认密码)
    
    sudo apt-get install mysql-client

    查看是否安装成功:

    mysql -u root -p  (然后输入密码)

    select version(); (查看数据库版本)

    4、安装php

    sudo apt-get install php
    php -v (查看版本)

    5、安装FastCgi

    sudo apt-get install spawn-fcgi

     6、nginx 支持php (修改fefault的文件,一定先备份)

    修改主机名

    vim /etc/nginx/sites-available/default
    server_name localhost;

    修改为index.php

    index index.html index.htm index.nginx-rebian.html
    #修改为:
    index index.php index.html index.htm

    去掉下面部分的注释用于支持 php 脚本:去掉注释

    location ~ .php$ {
                    root           /var/www/html;
                    fastcgi_pass   127.0.0.1:9000;
                    fastcgi_index  index.php;
                    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                    include        fastcgi_params;
            }

    7、php支持mysql

    安装mysql扩展

    sudo apt-get install php7.0-mysql

    安装必要扩展

    sudo apt-get install php7.0 php-pear
    
    sudo apt-get install php7.0-curl
    
    sudo apt-get install php7.0-json
    
    sudo apt-get install php7.0-cgi

    8、最后是查看结果了

    在根目录里面

    vim index.php

    输入 <?php phpinfo();?

    注:

    nginx 重启/开始/停止(当然我安装过程中啊,还有很多坑,在其他文章里面有啊,关注我查看怎么解决其他的坑)

    sudo service nginx restart
    
    sudo service nginx start
    
    sudo service nginx stop
  • 相关阅读:
    Eclipse 卸载插件
    ubuntu下载linuxkernel source code
    Android原生态下载错误解决方法
    linux下查看文件或者文件夹属性和大小
    linux 进行hash校验方法
    Mercury迷你150M无线路由器设置
    xubuntu 12.10 安装jdk1.6
    Linux下stardic和goldendict等词典的词库下载
    Web前端面试指导(九):盒子模型你是怎么理解的?
    Web前端面试指导(十二):::before 和:before有什么区别?
  • 原文地址:https://www.cnblogs.com/xbxxf/p/9122920.html
Copyright © 2011-2022 走看看