mongodb安装、配置、实例

MongoDB 是一个基于分布式文件存储的数据库。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

添加yum源

1
2
3
4
5
6
7
8
vi /etc/yum.repos.d/mongodb-org-3.4.repo
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

安装

1
yum install -y mongodb-org

启动服务,随系统启动

1
2
systemctl start mongod
systemctl enable mongod

安装PHP扩展

1
2
3
4
5
6
7
8
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make install
vi /usr/local/php7/etc/php.ini
添加
extension=mongodb.so

生成

1
2
3
mongo
>

运行

模拟器运行

1
ionic cordova emulate android

手机运行

1
ionic cordova run android

部署

删除调试插件

1
ionic cordova plugin rm org.apache.cordova.console

生成apk

1
ionic cordova build android --release

生成证书

1
keytool -genkey -v -keystore xiahe.keystore -alias xiahe.keystore -keyalg RSA -keysize 2048 -validity 20000

apk签名

1
jarsigner -verbose -digestalg SHA1 -sigalg SHA256withRSA -keystore xiahe.keystore -signedjar android-release-signed.apk android-release-unsigned.apk xiahe.keystore

zipalign优化已签名apk

1
zipalign -v 4 android-release-signed.apk xiahe-erp.apk

文章目录
  1. 1. 添加yum源
  2. 2. 安装
  3. 3. 启动服务,随系统启动
  4. 4. 安装PHP扩展
  5. 5. 生成
  6. 6. 运行
  7. 7. 部署