zoukankan      html  css  js  c++  java
  • LNMP安装

    linux 7.1 ningx 1.1.6  mariadb5.5.6  php7.1

    如果本地安装rpm包可用yum localinstall -y rpm包名安装依赖关系

    ningx 1.1.6  mariadb5.5.6略

    php7.1只能通过第三方安装

    移除原有php

    yum remove php-mysql* php php-fpm php-common

    第三方yum的php仓库  http://mirror.webtatic.com/yum/el7/
    yum localinstall -y http://mirror.webtatic.com/yum/el7/webtatic-release.rpm

    安装php

    yum -y install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-gd php71w-mcrypt php71w-mbstring php71w-pdo php71w-xml php71w-fpm php71w-mysqlnd php71w-opcache php71w-pecl-memcached php71w-pecl-redis php71w-pecl-mongodb

    启动php-fpm管理进程

    systemctl start php-fpm

    systemctl enable php-fpm

    ss -lntp|grep nginx

    ss -lntp|grep mysql

    ss -lntp|grep php

    3个服务都起来就是做好了

    中/etc/nginx/conf.d/default.conf
    server {
    listen 80;
    server_name localhost;
    location / {
    root /usr/share/nginx/html;
    index index.html index.htm index.php;
    }
    location ~ .php$ {
    root /usr/share/nginx/html;    //路径
    fastcgi_pass 127.0.0.1:9000;   //让fastcgi把数据交给php-fpm(本地9000端口的php-fpm)
    fastcgi_index index.php;     //默认索引目录的这个文件index.php
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name//cat fastcgi_params找参数,该语句代表nginx根下的fastcgi_params模块处理
    include fastcgi_params;             //处理php的代码(php解析器)

    }

    .....

    nginx -t

    systemctl reload nginx

    php页面

    vim /usr/share/nginx/html/index.php

    <?php

        phpinfo();

    ?>

     测试连接数据库————>

    /usr/share/nginx/html/mysql.php

    <?php
    $servername = 'localhost';
    $username = 'root';
    $password = '123qwe';
    $conn = mysqli_connect($servername,$username,$password);
    if (!$conn) {
    die("connection failed:".mysqli_connect_error());
    }
    echo 'connection ok';
    ?>

    访问192.168.3.222/mysql.php即可看到结果

     

  • 相关阅读:
    分布式监控系统开发【day38】:报警自动升级代码解析及测试(八)
    分布式监控系统开发【day38】:报警阈值程序逻辑解析(四)
    分布式监控系统开发【day38】:监控trigger表结构设计(一)
    ubuntu 14.04 gitlab 的搭建
    u-boot2011.09 u-boot.img 的流程跟踪
    am335x u-boot2011.09 SPL 流程跟踪
    ubuntu apt-get 安装指定版本软件
    am335x Lan8710a 双网口配置
    Linux 使用tty0 显示10分钟自动关闭功能
    am335x uboot, kernel 编译
  • 原文地址:https://www.cnblogs.com/Leaders543/p/12493899.html
Copyright © 2011-2022 走看看