<强> Linux系统安装memcached 强>
1。首先要先安装libevent库。
yum安装libevent libevent-devel
2。源码安装memcached
wget在线下载工具
yum安装- y wget #在线下载源码
http://memcached.org/files/memcached-1.5.16.tar.gz
tar xf memcached-1.5.16.tar wget。广州
cd memcached-1.5.16, #配置
。/configure——prefix=/usr/地方/灯/memcached
让
让安装
-
<李>运行memcached
/usr/地方/灯/memcached/bin/memcached - d - m 64 - u root - p 11211 - c 256
4。查看memcached是否运行
ps辅助| grep memcached
使用PHP代码操作memcached李> <李>下载并安装cd/root/software libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.18/+下载/libmemcached-1.0.18.tar.gz
tar xf libmemcached-1.0.18.tar。广州
cd libmemcached-1.0.18
。/configure——prefix=/usr/地方/libmemcached——与memcached
让
让安装
2。安装memcached扩展
cd/root/software
https://pecl.php.net/get/memcached-3.1.3.tgz
tar xf memcached-3.1.3 wget。cd memcached-3.1.3 tgz
/usr/地方/灯/php/bin/phpize
。/configure——with-php-config=/usr/地方/灯/php/bin/php-config \
——with-libmemcached-dir=/usr/地方/libmemcached disable-memcached-sasl
让
让安装
3。修改php。ini添加memcached扩展
回声“扩展=memcached.so"在比;/usr/local/lamp/php/lib/php.ini
4。重启apache服务器
服务httpd重启
5。写PHP代码操作memcached
查看PHP手册:https://www.php.net/manual/zh/book.memcached.php
& lt; ?php
$ m=新Memcached ();
m美元→addServer (' localhost ', 11211);
m美元→设置(“username",“张三“);李>
用户名=$美元→(“username"); echo $ username;
Linux系统安装mongodb
-
<李>下载并安装mongo
官网:https://www.mongodb.com/download-center/community
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.10.tgz
tar 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/mongodb
mkdir - p数据/db
mkdir - p数据/日志
3。创建MongoDB运行时使用的配置文件
cd/usr/local/lamp/mongodb/bin
vim mongodb.conf
?添加以下内容
dbpath=/usr/local/lamp/mongodb/data/db #数据文件存放目录logpath=/usr/local/lamp/mongodb/data/logs/mongodb.。
=27017 #港端口
叉=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辅助| grep mongodb
?关闭mongodb
。/mongod——关闭- f mongodb.conf
5。连接mongo并操作
官网:https://docs.mongodb.com/manual/crud/
cd/usr/local/lamp/mongodb/bin
/mongo。
使用PHP代码操作mongodb
1。安装mongodb扩展
https://pecl.php.net/get/mongodb-1.5.5.tgz
tar xf mongodb-1.5.5 wget。cd mongodb-1.5.5 tgz
/usr/地方/灯/php/bin/phpize
。/configure——with-php-config=/usr/地方/灯/php/bin/php-config
让
让安装
回声“扩展=mongodb.so"在比;/usr/local/lamp/php/lib/php.ini
服务httpd重启
2。写PHP代码操作mongodb
官网:https://docs.mongodb.com/manual/crud/
https://docs.mongodb.com/ecosystem/drivers/php/
1。将PHP环境保存到环境变量中
vim/etc/profile #最后一行添加
出口路径=$路径:/usr/地方/灯/PHP/bin/#保存退出#重写加载环境变量文件
源/etc/profile
1。安装php的openssl扩展(访问https连接)
安装扩展依赖
yum安装openssl openssl-devel #进入到扩展文件源码目录
cd/root/software/php-7.2.1/ext/openssl #使用phpize生成配置文件
/usr/地方/灯/php/bin/phpize #配置
。/configure——使用openssl with-php-config=/usr/地方/灯/php/bin/php-config #编译安装
让
让安装#添加扩展到php。ini
回声“扩展=openssl.so"在比;/usr/local/lamp/php/lib/php.ini
1。安装git (PHP扩展包放在git上的)
yum安装git - y
1。安装作曲家
安装依赖
yum安装zip解压#下载
php - r“复制(“https://install.phpcomposer.com/installer”,“composer-setup.php”);“php composer-setup
。php
php - r“拆开(composer-setup.php);“#移动作曲家。phar,这样的作曲家就可以进行全局调用: