zoukankan      html  css  js  c++  java
  • LNMP+memcached

    部署LNMP+memcached网站平台,通过PHP页面实现对memcached服务器的数据操作,实现以下目标:
    部署LNMP实现PHP动态网站架构
    为PHP安装memcache扩展
    创建PHP页面,并编写PHP代码,实现对memcached的数据操作

    两台RHEL6虚拟机,一台作为服务器,操作在服务器,另一台为测试的客户机

    RHEL6 /7系统光盘中包含有我们需要的MariaDB、PHP,我们需要使用源码安装Nginx,使用RPM包安装FPM。另外如果希望使用PHP来操作memcached,注意必须要为PHP安装memcache扩展(php-pecl-memcache),否则PHP无法解析连接memcached的指令。客户端测试时需要提前安装telnet远程工具。

    步骤:(首先搭建LNMP架构)

    1)使用yum安装基础依赖包

    yum -y install gcc openssl-devel pcre-devel zlib-devel  #环境依赖包
    
    yum -y install mariadb mariadb-server mariadb-devel #安装数据库CentOS7
    yum -y install mysql mysql-server mysql-devel  # CentOS 6数据库
    
    yum -y install php php-mysql  #PHP所需要的依赖
    
    yum -y install php-fpm #fpm最好用最新版本

    yum -y install php-pecl-memcache #为PHP添加的memcached扩展,此扩展必需

    2)源码安装nginx

      tar zxf nginx-1.16.1.tar.gz 
      cd nginx-1.16.1
      ./configure && make && make install
    
      vim /usr/local/nginx/conf/nginx.conf
    
                location / {
                root   html;
                index index.php index.html index.htm;  #添加index.php为主网页显示地址
            }
    
                   location ~ .php$ {
                root           html;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name; #修改
                include        fastcgi_params;
            }
    
    
      /usr/local/nginx/sbin/nginx      #开启nginx
    

      

    3)启动所有服务:(nginx  mysql php-fpm)

    4)注意: 防火墙

    5)部署测试页面

    创建PHP首页文档

    vim /usr/local/nginx/html/index.php
    
        <?php
        phpinfo();
        ?>
    

     重启php-fpm

     

     session会话id路径为   /var/lib/php/session

  • 相关阅读:
    storm学习笔记
    Hbase学习笔记
    Hadoop实战项目之网站数据点击流分析(转载分析)
    Hive实战之学生选课
    Hive实战之求月销售额和累计销售额
    Hive实战之每年最高温度+时间
    Hive实战之学生课程成绩
    网易-C++开发实习生-业务初面和复面(视频)-20211028
    2021粤港澳大湾区智能网络与通信系统论坛-1026~1027-线上
    jupyter notebook
  • 原文地址:https://www.cnblogs.com/security-guard/p/12068507.html
Copyright © 2011-2022 走看看