91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

NoSQL -- php應用redis、mongodb

發布時間:2020-02-28 22:30:19 來源:網絡 閱讀:536 作者:Ohimma 欄目:MongoDB數據庫

 php - redis 

安裝擴展模塊

wget https://codeload.github.com/phpredis/phpredis/zip/develop
mv develop phpredis.zip
unzip phpredis.zip
cd phpredis-develop
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config  
make && make install
vim /usr/local/php/php.ini  // 增加一行extension = redis.so
/usr/local/php/bin/php -m |grep redis 檢查是否成功

redis的session共享

php.ini中加入   //不建議
   session.save_handler = "redis"
   session.save_path = "tcp://127.0.0.1:6379"
或者apache虛擬主機加入   //用于LAMP架構中
   php_value session.save_handler " redis"

   php_value session.save_path " tcp://127.0.0.1:6379" 
或者php-fpm.conf對應的pool中加入   //用于LNMP架構
   php_value[session.save_handler] = redis
   php_value[session.save_path] = " tcp://127.0.0.1:6379 "   //ip可換成遠端redis服務器ip
redis的session測試

vim /usr/local/apache/htdocs/session.php

<?php 
session_start(); 
if (!isset($_SESSION['TEST'])) { 
$_SESSION['TEST'] = time(); 
} 
$_SESSION['TEST3'] = time(); 
print $_SESSION['TEST']; 
print "<br><br>"; 
print $_SESSION['TEST3']; 
print "<br><br>"; 
print session_id(); 
?>

測試curl  localhost/session.php  或 web訪問

輸出1443710814<br><br>1443710814<br><br>9jm6nom9ogojedj3pth0iscv22

連接redis
/usr/local/redis/bin/redis-cli
127.0.0.1:6379> keys *   //可以把所有的key都列出來
"PHPREDIS_SESSION:9jm6nom9ogojedj3pth0iscv22"
127.0.0.1:6379> get PHPREDIS_SESSION:9jm6nom9ogojedj3pth0iscv22
"TEST|i:1443710814;TEST3|i:1443710814;"

error:如果 curl 不出東西加 -I 后報500而且日志中看不出東西

解決# display_errors = Off 改為 display_errors = On   //此時 curl 會輸出錯誤之后記得改回去

 php - mongodb 

安裝mongodb擴展

wget 'https://codeload.github.com/mongodb/mongo-php-driver/zip/master' -O /usr/local/src/mong_php.zip
cd /usr/local/src/
unzip mong_php.zip
cd mongo-php-driver-master/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
vi /usr/local/php/etc/php.ini //增加 extension = mongo.so
/usr/local/php/bin/php –m
重啟apache重新加載php

mongodb 測試擴展

vi /usr/local/apache2/htdocs/1.php //增加

<?php
// 連接到mongodb
$m = new MongoClient();
echo "Connection to database successfully";
// 選擇一個數據庫
$db = $m->mydb;
echo "Database mydb selected";
?>

測試curl  localhost/1.php
----------------------------------------------------------------------------------------------

mongodb詳解:http://www.runoob.com/mongodb/mongodb-php.html

redis詳解:http://www.runoob.com/redis/redis-tutorial.html  

redis參數:http://beibing.blog.51cto.com/10693373/1875638 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长宁区| 海丰县| 高安市| 高陵县| 枝江市| 泰来县| 谢通门县| 尼勒克县| 航空| 上犹县| 社会| 沂水县| 邵东县| 洛隆县| 绥江县| 石渠县| 久治县| 吉木萨尔县| 象州县| 汉寿县| 新安县| 图们市| 安岳县| 道孚县| 周口市| 开原市| 东乡| 禄丰县| 巴塘县| 福建省| 和平区| 玛沁县| 铜陵市| 苗栗县| 咸宁市| 库车县| 凌海市| 鹤壁市| 英吉沙县| 临泉县| 凤凰县|