部署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

最新文章

  1. Android入门开发时注意的两个问题
  2. 基于ThinkPHP开发的PHPExcel导出
  3. 【转】js判断手机访问网页
  4. ios UI 适配布局相关文章
  5. Echarts3
  6. C中的volatile用法
  7. ZOJ3795 Grouping(强连通分量+缩点+记忆化搜索)
  8. django连接mysql自动同步生成数据表
  9. js 后台弹窗
  10. Keil C51软件的使用
  11. 帧动画 AnimationDrawable
  12. BZOJ 1006: [HNOI2008]神奇的国度( MCS )
  13. 【转载】SSD 下的 MySQL IO 优化
  14. LeetCode--031--下一个排列(java)*
  15. C++ Opencv 傅里叶变换的代码实现及关键函数详解
  16. 024-母版页MasterPage
  17. CentOS7 安装 Jenkins
  18. IDA反汇编学习
  19. MySQL查询50例
  20. reverse_iterator和ostream_iterator

热门文章

  1. SpringBoot 第一篇:入门篇
  2. CF 715 E. Complete the Permutations
  3. IDEA 2019注册码(2020年4月过期)
  4. CountDownLatch 一个复杂的例子
  5. java中需要转义的特殊字符
  6. SpringCloud 别人的主页
  7. linux常用命令--开发调试篇
  8. Python基础15
  9. RESTful规范总结
  10. JS基础 —— 数据类型