redmine从一台服务器迁移到另一台服务器解决方案

redmine从一台服务器迁移到另一台服务器解决方案

托管的服务器到期,由于费用太高,不再续费,迁移到阿里云服务器。现在redmine版本是0.9.3 ubuntu系统,新服务器centos7系统,而且redmine已经更新到版本4了。最简单的方法是新服务器安装和老服务器一样版本的redmine,剩下只需要把数据库和files目录的文件迁移到新服务器即可。但是centos7已经不支持0.9.3的安装了,所以redmine使用了3.4.7版本 R...

搬砖 2020-01-10 AM 3102次 0条
Linux压缩与解压缩文件

Linux压缩与解压缩文件

01-.tar格式解包:[*******]$ tar -xvf FileName.tar打包:[*******]$ tar -cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gzip...

搬砖 2020-01-08 AM 1503次 0条
scp后台运行方法

scp后台运行方法

从一台服务器拷贝数据到另一台服务器,可以通过scp来实现,但是当数据过大的时候,我们不能一直保持开机状态,等待任务结束,这个时候,我们可以将运行状态转化到后台运行,即使你退出服务器,也不影响任务的正常运行,一切都在后台运行。上图的操作,就是将正在通过scp传输的任务转移到后台运行1、输入ctrl + z 暂停任务,然后通过jobs命令可以查看正在执行或者暂停的任务2、通过bg命令将你想后台执...

搬砖 2020-01-08 AM 2140次 0条
centos7系统更换mysql数据存储路径,无法启动问题

centos7系统更换mysql数据存储路径,无法启动问题

第一次再centos7的系统下配置MySQL,遇到的坑不少,一一记录下,避免下次再犯默认安装好mysql之后,数据存储的路径在/var/lib/mysql下面,下面我们修改数据的存储路径编辑/etc/my.cnf配置文件1、先停止数据库的运行systemctl stop mariadb //mysql在centos7名字变成了mariadb2、创建新的数据存储目录mkdir /data/m...

搬砖 2020-01-08 AM 3004次 0条
linux系统scp复制文件

linux系统scp复制文件

1、将本机文件复制到远程机器scp /var/www/test.txt root@192.168.6.129:/var/www/var/www/ 本地文件的绝对路径test.txt 要复制到服务器上的本地文件root 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户)192.168.6.129 远程服务器的ip地址(也可以使用域名...

搬砖 2020-01-07 PM 1461次 0条
centos7系统mysql的安装设置

centos7系统mysql的安装设置

centos 7 中把mysql改成了mariadb,所以安装mysql的命令如下[root@nmserver-7 ~]# yum install mariadb mariadb-server mariadb-libs mariadb-devel执行上面的命令,等待安装完毕之后开启mysql服务,并设置开机启动,检查mysql状态systemctl start mariadb //启动my...

搬砖 2020-01-07 PM 1282次 0条
centos7测试php是否可以连接mysql

centos7测试php是否可以连接mysql

$link=mysql_connect("localhost","root","密码"); if(!$link) echo "FAILD!连接错误,用户名密码不对"; else echo "OK!可以连接";php,mysql安装好之后,测试php是否可以连接mysql,再php文件里面输入上面的测试连通代码,刷新页面,报错,无法打开,百度一下,通过下面的方法解决问题。执行命令:getseb...

搬砖 2020-01-07 PM 1472次 0条
Centos服务器搭建svn仓库

Centos服务器搭建svn仓库

首先,查看服务器是否安装了svn,直接在客户端输入命令 svn 回车,如何返回下面的提示,表示没有安装-bash: svn: command not found 然后,运行命令 yum -y install subversion 回车,默认安装即可,安装完毕之后通过 svnserve --version验证是否安装成功其次,创建SVN版本仓库进入你想创建仓库的目录 创建svn仓库进入文件cd...

搬砖 2019-12-04 PM 1333次 0条
Linux系统,通过iostat/iotop/sar分析查看系统CPU/内存/磁盘情况

Linux系统,通过iostat/iotop/sar分析查看系统CPU/内存/磁盘情况

上一篇提到通过top命令发现wa使用率很高,就是磁盘的I/O输入输出比较高,这意味这磁盘有高频次的输入或输出请求,有可能是真的有大量进程调用,也有可能是磁盘出现损坏。我们可以通过iostat这个命令来分析到底是哪一种情况,导致的wa使用率增高。我实用的是centos系统,如果系统没有安装iostat命令,需要先安装centos的安装命令是 yum install sysstatubuntu的...

搬砖 2019-11-28 AM 3637次 0条
Linux系统负载高,教你如何排查原因

Linux系统负载高,教你如何排查原因

今天打开网站发现,灰常慢,然后先测试连通性,通过ping测试,可以ping通,服务器没有宕机。然后登陆到服务器,通过uptime命令查看服务器的负载情况,发现负载平均值在10。通过top命令查看,发现wa占比较高,cpu空闲率较低,肯定有进程占用了大量cpu资源,导致网站请求失败。通过命令 ps -ef 查看进程情况,发现redmine进程占用了大量cpu资源,元凶找到之后,查看进程id,杀...

搬砖 2019-11-28 AM 1920次 0条
安利一个简单好用的PHP生成excel文件类

安利一个简单好用的PHP生成excel文件类

今天发现一个简单好用的PHP生成excel文件类,分享给大家。PHP_XLSXWriter:PHP_XLSXWriter类的github地址这个类可以很方便的生成excel文件,做导出,邮件发送都很方便,简单到想哭,看看下面的列子,有某有?require_once("/PHP_XLSXWriter-master/xlsxwriter.class.php"); $data ...

搬砖 2019-09-24 AM 2613次 0条
Python爬虫之xpath使用

Python爬虫之xpath使用

xpath获取文本比较方便但是获取带html标签的内容,比如,获取某个文章内容,里面有大量的html标签的时候,就需要选进行字符串转化,然后再对字符串解密获取内容。content = selector.xpath('//*[@id="article_content"]')[0] content2 = etree.tostring(content, encoding='ut...

搬砖 2019-09-16 PM 1314次 0条
Python生成windows系统可以执行的exe程序

Python生成windows系统可以执行的exe程序

为了实现编辑部门自动下载产品的需求,通过Python写了一个爬虫,但是不能每个人给他们安装Python环境吧,这样太麻烦,就在想怎么样才能轻量化使用,唯有可执行的EXE程序可以达到这个要求,于是百度了一下,Python还真的可以生成exe可执行程序,经过测试,解决问题,编辑部的小姐姐们高兴坏了。下面把实现的过程记录下,也方便以后实现更多的自动化。1、首先安装pyinstaller,他就是Py...

Python 2019-08-16 PM 2078次 0条
Anyproxy的使用介绍

Anyproxy的使用介绍

最近在研究爬取微信公众号的方法,接触了一下抓包工具,如:Fiddler,Wireshark等,今天看到一款Nodejs版的Anyproxy,感觉挺有意思,就研究了下。配置测试环境PC Win10 64位;手机Iphone 6P首先要安装支持Anyproxy的node环境,这么安装node环境就不多说了,百度一下就知道了,很简单,主要说下Anyproxy的安装和使用。1、安装Anyproxy执...

搬砖 2019-08-13 PM 3168次 0条
Python爬虫利器selenium

Python爬虫利器selenium

selenium,被成为web自动化的神器。1、什么是seleniumSelenium是基于WEB应用的验收测试工具集合,直接运行在浏览器中,通过一系列命令来模拟用户操作,Selenium可以将这些命令转化成实际的HTTP请求在浏览器中运行 。2、如何使用selenium先按照selenium包pip3 install selenium驱动下载地址https://sites.google.c...

Python 2019-08-12 PM 1673次 0条
Python爬虫,爬取糗事百科

Python爬虫,爬取糗事百科

如今大数据时代,爬虫的需求越来越大,Python在大数据分析,爬虫上面优势明显,如今Python的用户使用者也是逐渐增多,Python也是一度霸榜最佳语言第一名。作为一名程序员,当然要与时俱进,不能停止学习的步伐,花了2天时间,写了一个爬取糗事百科的爬虫,刚开始接触,一边百度一边写,终于在今晚11点调试成功。爬的过程中遇到的问题记录下,避免以后发生类似错误和方便查找解决问题。❧❧闺蜜每天都会...

Python 2019-08-10 PM 1850次 0条
mysql按天,按周,按月,按年统计订单数

mysql按天,按周,按月,按年统计订单数

1、按天统计订单数据SELECT COUNT(1) AS total, FROM_UNIXTIME(order_date,'%Y-%m-%d') AS days FROM order_list GROUP BY days DESC;2、按周统计订单数据SELECT COUNT(1) AS total, WEEK(FROM_UNIXTIME(order_date)) AS weeks FROM...

搬砖 2019-08-08 AM 1887次 0条
Linux分析apache日志常用命令

Linux分析apache日志常用命令

1、查看日志中访问次数最多的前10个IPcat access.log |cut -d ' ' -f 1 |sort |uniq -c | sort -nr | awk '{print $0 }' | head -n 10 2、查看日志中出现100次以上的IPcat access_log |cut -d ' ' -f 1 |sort |uniq -c | awk '{if ($1 > 1...

搬砖 2019-08-05 AM 1571次 0条
Ubuntu系统UFW防火墙简单设置

Ubuntu系统UFW防火墙简单设置

Ubuntu使用iptables设置禁止某个IP访问,重启防火墙生效一直报下面的错误iptables: unrecognized service 百度了下说Ubuntu不支持iptablses,可以使用简单的UFW防火墙来禁止ip访问启用ufwsudo ufw enable 如果没有安装,可以先安装sudo apt-get install ufw 关闭防火墙sudo ufw disable ...

搬砖 2019-08-02 PM 2819次 0条
linux下实用iptables封ip段的一些常见命令

linux下实用iptables封ip段的一些常见命令

查看Aapche日志,发现有很多ip短时间很多请求,肯定是爬虫采集或者蜘蛛,攻击废话不多说,直接封ip封单个IP的命令是:iptables -I INPUT -s 211.1.0.0 -j DROP 封IP段的命令是:iptables -I INPUT -s 211.1.0.0/16 -j DROP iptables -I INPUT -s 211.2.0.0/16 -j DROP ipta...

搬砖 2019-07-31 PM 2084次 0条