分类:Server

Server技术

宝塔面板中安装MongoDB的几个问题

1 mac下的宝塔面板安装MongoDB只能安装 4.4版本的 2 如果出现 “pid文件不存在:/www/server/mongodb/log/configsvr.pid”,请如下操作: sudo chown -R mongod:mongod /tmp/mongodb-2701...

279℃

OpenCloudOS中安装MongoDB

OpenCloudOS上安装mongodb需要按照如下执行: 添加MongoDB仓库 首先需要添加MongoDB的官方仓库到你的系统中。打开终端,执行以下命令: sudo tee /etc/yum.repos.d/mongodb-org-8.0.repo << EO...

328℃

MongoDB和Mysql,我有个想法要用到MongoDB

有个想法要存储文本数据,所以想到了MongoDB。所以这里做个前期铺垫。 一、介绍: MongoDB 是一种非关系型数据库管理系统,它使用文档(document)来存储数据。文档是一种类似于 JSON 的格式,它由键值对(key-value pair)组成,每一个键值对代表一个属...

284℃

豆瓣API 能用篇

多年前豆瓣API就已经悄然下线,不过经过一番试探发现竟然有些还能用。正好我的P7电影网(http://www.p7dy.com)和灯塔阅读(http://www.dengtayuedu.com)有这方面的需要。 本着互联网的精神,整理如下。 V2 版 API 权限分 3 类: ...

1017℃

Docke下给php7.4.x安装GD扩展

特意说以下7.4的gd扩展安装是因为 php7.4的安装方式(gd安装方式)有些变化。对一些php下需要图片验证码是必须要某些扩展的。 1.首先进入容器 docker exec -it 容器ID /bin/bash 2.依次执行如下: # 更新软件源 apt-get update...

9011℃

Mac系统下给Docker增加端口 热增加

在mac环境下,docker的安装目录和阿里云上是不一样的,所以这里单独备注一下mac下的docker增加端口、映射目录的设置方法。 1.获取id 获取id的方式很多,用你自己熟悉的一种方式就行,只要能获取到id就可以跳入到第2步 docker inspect mnginx |...

8975℃

macOS修改Docker容器的端口映射配置

在mac上使用Docker Desktop 时候,有时候会碰上少添加端口的情况。可以用以下步骤。 1.查看正在运行的mysql的docker容器端口映射情况: docker container port baota 2.确定容器id docker container inspec...

10341℃

手动申请 Let’s Encrypt 证书教程 无需服务器 只验证域名

服务器环境:阿里云,系统:centos7,服务器上有nginx、mysql、php、go等docker环境。 虽然说阿里云的SSL免费证书已经了20个,但是这些都是只能给一个域名的,如果域名很多就就明显不够。 这时候Let’s Encrypt 证书就发挥作用了,虽然只...

13123℃

http的幂等性和如何设计高质量 RESTful API

http请求的分类: http定义了一下几种请求方式:1、GET;2、POST;3、PUT;4、DELETE; 5、HEAD;6、TRACE;7、OPTIONS; 各个方法的介绍: 1、GET方法:对这个资源的查操作。 2、DELETE方法:对这个资源的删操作。但要注意:客户端无...

5198℃

在宿主机上执行docker中的脚本

先说一下背景,在服务器上运行着几个docker容器,分别承担着nginx、mysql、go、php、python,具体架构设计初衷暂且不管,有个需求是需要用python脚本去定时采集数据。 宿主机上没有配置python也没有mysql所以只能吧采集任务放在python容器上。问题...

9603℃

shell基础之 执行脚本并保存日志文件

shell 错误输出重定向到标准输出 ./tmp/test.sh > /tmp/test.log 2>&1 >和<是文件重定向符。那么1和2是什么? shell中每个进程都和三个系统文件相关联 标准输入stdin 标准输出stdout 标准错误s...

10037℃