Browsing: linux

今天有个服务器的突然宕机了,听朋友说提交了工单2天都还没回复,也还没解决好。 果然网站无法正常访问,买过这么多服务器,还是头一回遇到这样的情况。加上没有备份的习惯,所以比较慌。 还是得做好多重准备,做好服务器的数据备份才行。 通过宝塔面板,能够很方便地把服务器的数据备份到阿里云OSS。 工具/原料 宝塔面板 方法/步骤 在宝塔面板-软件管理-宝塔插件中,找到阿里云OSS 2.2,点击安装。 阿里云OSS 2.2,安装完成后,点击设置。这里有几个参数,则需要先到阿里云中获取。 获取阿里云OSS的AccessKeyID 和 KeySecret 登录阿里云的账号, 找到对象存储, 如图所示,在右侧找到Access Key 的按钮。 此时出现的安全提示,选择继续使用AccessKey…

①、同一个域名需要反向代理到前台和后台(不同机器和端口); ②、需要采用IP+端口的模式,嵌入到APP作为DNS污染后的备选方案。 server { listen 80; server_name demo.domain.com; #通过访问service二级目录来访问后台 location /service/ { #DemoBackend1后面的斜杠是一个关键,没有斜杠的话就会传递service到后端节点导致404 proxy_pass http://DemoBackend1/; proxy_redirect off; proxy_set_header Host $host;…

yum provides php   #自带的只有5.4版本 yum remove php* rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm         #更新源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum remove php-common…

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“crontab”,是“cron table”的简写。 一、cron服务 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 service crond start    //启动服务 service crond stop     //关闭服务 service crond restart  //重启服务…

Aliyun – OSS工具ossutil使用简介 0. 简介 命令行管理工具。提供方便、简洁、丰富的Object管理命令。 官方工具,支持Windows, Linux, Mac平台,不依赖于任何第三方组件,下载后即用不需要安装。 ossutil工具旨在为用户提供一个方便的,以命令行方式管理OSS数据的途径。 当前版本未提供完整的Bucket管理功能和Multipart管理功能,相关功能会在后续版本中开发。现在如果有使用上述功能的需要,可以先使用osscmd命令行工具。 ossutil将逐步替代osscmd,除非需要ossutil不具备的Bucket管理功能外,因此,强烈推荐使用ossutil。 1. 下载安装 https://help.aliyun.com/document_detail/50452.html wget http://gosspublic.alicdn.com/ossutil/1.4.2/ossutil64 chmod 755…

1.创建文件夹(存放备份数据) mkdir /bak mkdir /bak/mysqldata 2.编写脚本 vi /usr/sbin/bakmysql.sh 脚本内容如下 DATE=`date +%Y%m%d%H%M` #every minute DATABASE=fgdatabase #database name DB_USER=root #database username DB_PASS=”+lintang”…

1.系统环境: lsb_release -a 2.运行命令查看数据盘 fdisk -l 查看磁盘情况,本次机器系统盘为vda:40G,数据盘为vdb:20G (在网上看到很多是xvda和xvdb,我不太清楚只是名称的区别还是类型有区别) 3.对数据盘分区 输入 fdisk  /dev/vdb 对数据盘进行分区。根据提示,输入 n, p, 1, 回车,回车, wq 查看分区是否成功 4.格式化分区…

对于centos7 mariadb方式归纳: 重启reboot后自动开启服务: 查看是否设置systemd is-enabled mariadb 如果未设置执行: systemd enable mariadb crash崩溃后自动启动服务: 编辑vi /etc/systemd/system/multi-user.target.wants/mariadb.service 在[Service] 节中增加Restart=always 退出编辑,执行systemctl daemon-reload 测试是否成功设置, sudo systemctl status…

摘要: 经常碰到内部同学或者外部客户问ossutil关于增量上传的问题。本文简单描述下原理并举例说明。 # 应用场景 ## 场景一 某用户有一批文件(比如1000个)要上传到OSS(或从OSS下载,或从OSS拷贝到OSS,下同),当执行批量上传的过程中出现失败(比如在上传第601个文件时失败)。

centos7安装samba服务器,这是一种比较粗暴的配置方式,没有任何安全防御措施,任何人都可以访问服务器上的文件,并且没有权限设置,这样做的目的就是方便Windows和Linux之间传输文件使用,简单记录一下搭建的过程 一.安装 [[email protected] ~]# yum -y install samba samba-client samba-common Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile…

1、安装好nginx或者tengine 2、下载pagespeed模块并且解压 sudo mkdir -p /usr/local/tengine/modules     wget https://github.com/pagespeed/ngx_pagespeed/archive/v1.7.30.3-beta.tar.gz     sudo tar xvfvz v1.7.30.3-beta.tar.gz -C /usr/local/tengine/modules  –no-same-owner 3、下载PSOL优化库 wget https://dl.google.com/dl/page-speed/psol/1.7.30.3.tar.gz     sudo tar xvfz 1.7.30.3.tar.gz -C /usr/local/tengine/modules/ngx_pagespeed-1.7.30.3-beta –no-same-owner  4、加载pagespeed模块 /usr/local/tengine/sbin/dso_tool –add-module=/usr/local/tengine/modules/ngx_pagespeed-1.7.30.3-beta/ 5、查看是否安装成功 ls /usr/local/tengine/module   (列出ngx_pagespeed.so 表示安装成功)…