整理了几个常用的MongoDB的备份的命令,供使用在脚本里(例如备份、恢复)的时候用到 以下 database-name1请替换成你实际的数据库database的名称 collection-name1请替换成你实际的collection #导出 -d后面跟数据库database -c后面的参数跟collection #如果要导出全部的collection,那么使用下面的mongodump mongoexport -d database-name1 -c collection-name1 --out /home/ba…

2021-11-11 0条评论 528点热度 0人点赞 admin 阅读全文

Windows Server下nginx的绿色版的安装和使用 首先到官网下载最新的nginx:https://nginx.org/en/download.html 下载下来是一个zip文件: nginx-1.21.4.zip,解压到任意Windows目录,例如:C:\nginx-1.12.4 命令提示符cd到C:\nginx-1.12.4,然后运行nginx.exe就可以启动了,nginx会找到当前目录下的conf下的配置文件进行启动 cd C:\nginx-1.21.4 C:\nginx-1.21.4\nginx…

2021-11-06 0条评论 780点热度 0人点赞 admin 阅读全文

RT Windows下,也是可以和Linux一样,有原生的端口转发功能的,可以监听到本机的tcp连接,转发到本机或者其他主机的tcp端口。 那就是使用netsh命令,这个命令需要在管理员的命令提示符。 我们以需要将发往本机的3389端口转发到本机的8933端口为例,执行以下netsh命令即可: netsh interface portproxy add v4tov4 listenport=8933 connectport=8933 connectaddress=127.0.0.1 netsh interface p…

2021-11-05 0条评论 732点热度 0人点赞 admin 阅读全文

CentOS上遇到几个类似的问题: server 监听8090等非常用端口,无法启动nginx 配置文件类似如下: server { #nginx下监听非常用端口 listen 8090; server_name _ } systemctl start nginx无法启动错误如下: 2021/11/01 09:20:00 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied) location里使用proxy_pass到非常用端口…

2021-11-02 0条评论 495点热度 0人点赞 admin 阅读全文

默认的vue程序路由使用的是#hash模式,地址栏上会出现http://localhost:8080/#/user 这样的,比较难看,对于强迫症晚期患者来说,必须要解决。 我们在开发中,很容易解决,只需要在router/index.js下找到如下代码修改成: const router = new VueRouter({ mode: 'history', # 这里加上,就换成history模式了 base: process.env.BASE_URL, routes }) export default router 开…

2021-10-31 0条评论 523点热度 0人点赞 admin 阅读全文

Windows服务器一般是使用RDP(RemoteDesktop)来进行远程控制,默认的端口号是3389,不过有时候因为安全的原因,我们希望关闭3389换用其他端口。 总结下,有以下几种方式,以默认端口3389修改成8933为例: 打开注册表编辑器:开始-运行-输入regedit 依次找到如下Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 找到PortNumber,双击或者右键点…

2021-10-30 0条评论 1703点热度 0人点赞 admin 阅读全文

默认在CentOS上yum只能安装到MySQL5.7版本,所以要安装MySQL8需要额外的配置。 以安装MySQL8 Community Server为例 首先设置yum源 rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm 安装 MySQL的yum源里面有其他一些版本的MySQL,我们需要将其禁用,然后安装MySQL8 Community Server sed -i 's/enabled=1/enabled=0/' …

2021-10-27 0条评论 711点热度 0人点赞 admin 阅读全文

以下是我平时用客户端备份和恢复Oracle数据用到的命令记录,供参考 服务器端备份,详见:https://blog.terrynow.com/2021/11/21/oracle-server-side-backup-examples/ 备份相关脚本的介绍。详见:https://blog.terrynow.com/2021/10/22/linux-oracle-client-backup-script-example/ 包含: 设置环境变量(方便cron排程执行) 全部导出 exp按表空间来导出 exp按用户名来导出…

2021-10-26 0条评论 760点热度 0人点赞 admin 阅读全文

有个需求,需要在客户端Linux上定期备份Oracle某个账户下的数据(使用oracle的exp命令),而因为需要exp而去安装整个Oracle服务器显然有点小题大做了。 备份脚本的文章详见:https://blog.terrynow.com/2021/10/22/linux-oracle-client-backup-script-example/ 经过一番摸索,找到了Linux下仅安装OracleClient/最小化安装exp需要的程序。 Oracle在12.2开始在oracle client/tools里包含了…

2021-10-23 0条评论 999点热度 0人点赞 admin 阅读全文

如题,分享我在Linux服务器上备份Oracle数据库(使用客户端备份)的脚本。 如果你需要在非Oracle数据库服务器上备份,且只需要安装客户端exp命令,详见:https://blog.terrynow.com/2021/10/23/linux-oracle-install-client-exp-tool-not-install-oracle-server/ 设置环境变量(因为是cron下运行,一些环境变量可能没有) 根据Oracle的用户名、密码备份当前Owner下的数据库内容(dmp) 使用rar用密码加密…

2021-10-22 0条评论 510点热度 0人点赞 admin 阅读全文
1111213141524