首页 » Web前端 » phpmongod操作类技巧_PHPer在linux下安装Mongodmemcachedredis方法大年夜全

phpmongod操作类技巧_PHPer在linux下安装Mongodmemcachedredis方法大年夜全

duote123 2024-11-16 0

扫一扫用手机浏览

文章目录 [+]

1、首先要先安装libevent库

yum install libevent libevent-devel

phpmongod操作类技巧_PHPer在linux下安装Mongodmemcachedredis方法大年夜全

2、源码安装memcached

phpmongod操作类技巧_PHPer在linux下安装Mongodmemcachedredis方法大年夜全
(图片来自网络侵删)

# wget 在线下载工具yum install -y wget# 在线下载源码wget http://memcached.org/files/memcached-1.5.16.tar.gztar xf memcached-1.5.16.tar.gzcd memcached-1.5.16、# 配置./configure --prefix=/usr/local/lamp/memcachedmakemake install

3、 运行memcached

/usr/local/lamp/memcached/bin/memcached -d -m 64M -u root -p 11211 -c 256

4、查看memcached是否运行

ps aux | grep memcached

利用PHP代码操作memcached

1. 下载并安装libmemcached

cd /root/softwarewget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gztar xf libmemcached-1.0.18.tar.gzcd libmemcached-1.0.18./configure --prefix=/usr/local/libmemcached --with-memcachedmake make install

2.安装memcached扩展

cd /root/softwarewget https://pecl.php.net/get/memcached-3.1.3.tgztar xf memcached-3.1.3.tgzcd memcached-3.1.3/usr/local/lamp/php/bin/phpize./configure --with-php-config=/usr/local/lamp/php/bin/php-config \--with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-saslmakemake install

3.修正php.ini添加memcached扩展

echo \"大众extension=memcached.so\公众 >> /usr/local/lamp/php/lib/php.ini

4.重启apache做事器

service httpd restart

5.写PHP代码操作memcached

查看php手册:https://www.php.net/manual/zh/book.memcached.php

<?php$m = new Memcached();$m->addServer('localhost', 11211);$m->set(\公众username\公众,\公众张三\"大众); $username = $m->get(\"大众username\"大众);echo $username;

Linux系统安装mongodb

1. 下载并安装mongo

官网:https://www.mongodb.com/download-center/community

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.10.tgztar xf mongodb-linux-x86_64-4.0.10.tgz# 拷贝到指定目录mv mongodb-linux-x86_64-4.0.10 /usr/local/lamp/mongodb

2.创建MongoDB数据存放文件夹和日志记录文件夹

cd /usr/local/lamp/mongodbmkdir -p data/dbmkdir -p data/logs

3.创建MongoDB运行时利用的配置文件

cd /usr/local/lamp/mongodb/binvim mongodb.conf添加以下内容

dbpath = /usr/local/lamp/mongodb/data/db #数据文件存放目录logpath = /usr/local/lamp/mongodb/data/logs/mongodb.log #日志文件存放目录port = 27017 #端口fork = true #以守护程序的办法启用,即在后台运行#auth=true #须要认证。
如果放开注释,就必须创建MongoDB的账号,利用账号与密码才可远程访问bind_ip=0.0.0.0 #许可远程访问,或者直接注释,127.0.0.1是只许可本地访问

4.启动mongodb

cd /usr/local/lamp/mongodb/bin./mongod -f mongodb.conf查看mongodb是否运行

ps aux | grep mongodb关闭mongodb

./mongod --shutdown -f mongodb.conf

5.连接mongo并操作

官网:https://docs.mongodb.com/manual/crud/

cd /usr/local/lamp/mongodb/bin./mongo

利用PHP代码操作mongodb

1.安装mongodb扩展

wget https://pecl.php.net/get/mongodb-1.5.5.tgztar xf mongodb-1.5.5.tgzcd mongodb-1.5.5/usr/local/lamp/php/bin/phpize./configure --with-php-config=/usr/local/lamp/php/bin/php-configmakemake installecho \"大众extension=mongodb.so\"大众 >> /usr/local/lamp/php/lib/php.iniservice httpd restart

2.写PHP代码操作mongodb

官网:https://docs.mongodb.com/manual/crud/

https://docs.mongodb.com/ecosystem/drivers/php/

1、将php环境保存到环境变量中

vim /etc/profile # 末了一行添加 export PATH=$PATH:/usr/local/lamp/php/bin/ # 保存退出 # 重写加载环境变量文件 source /etc/profile

2、安装php的openssl扩展(访问https连接)

# 安装扩展依赖yum install openssl openssl-devel# 进入到扩展文件源码目录cd /root/software/php-7.2.1/ext/openssl# 利用phpize天生configure文件/usr/local/lamp/php/bin/phpize# 配置./configure --with-openssl --with-php-config=/usr/local/lamp/php/bin/php-config# 编译安装makemake install# 添加扩展到php.iniecho \公众extension=openssl.so\公众 >> /usr/local/lamp/php/lib/php.ini

3、安装git(PHP扩展包放在git上的)

yum install -y git01、安装composer# 安装依赖yum install zip unzip# 下载php -r \"大众copy('https://install.phpcomposer.com/installer', 'composer-setup.php');\"大众php composer-setup.phpphp -r \"大众unlink('composer-setup.php');\公众# 移动 composer.phar,这样 composer 就可以进行全局调用:mv composer.phar /usr/local/bin/composer# 配置中国镜像composer config -g repo.packagist composer https://packagist.phpcomposer.com# 查看镜像设置composer config -gl

02、下载mongodb扩展

composer require mongodb/mongodb

03、写PHP代码操作mongodb

$client = new MongoDB\Client(); $db = $client->test;# crud操作

Linux下的Redis安装和利用

Redis做事安装

1、下载redis源码

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

2、安装redis

tar xf redis-5.0.3.tar.gz //解压cd redis-5.0.3//不须要配置参数不须要实行./configuremake && make install//编译&&安装

3、将redis设置为系统做事

cp ./utils/redis_init_script /etc/init.d/redisvim /etc/init.d/redis //修正红框处的代码

修正redis.conf配置文件

mkdir /etc/redis //创建/etc/redis目录cp ./redis.conf /etc/redis/redis.confvim/etc/redis/redis.conf

//将redis配置文件复制到redis

//设置为守护进程,往后台办法运行

利用service redis start命令启动redis做事.

4、将redis做事设置为开机启动

chkconfig --add redischkconfig --level 345 redis on

相关文章

介绍百度码,技术革新背后的智慧之光

随着科技的飞速发展,互联网技术已经成为我们生活中不可或缺的一部分。而在这个信息爆炸的时代,如何快速、准确地获取信息,成为了人们关注...

Web前端 2025-01-03 阅读0 评论0

介绍皮箱密码,开启神秘之门的钥匙

皮箱,作为日常生活中常见的收纳工具,承载着我们的珍贵物品。面对紧闭的皮箱,许多人却束手无策。如何才能轻松打开皮箱呢?本文将为您揭秘...

Web前端 2025-01-03 阅读0 评论0

介绍盗号器,网络安全的隐忧与应对步骤

随着互联网的快速发展,网络安全问题日益突出。盗号器作为一种非法工具,对网民的个人信息安全构成了严重威胁。本文将深入剖析盗号器的原理...

Web前端 2025-01-03 阅读0 评论0