
Linux
molaifeng
道阻且长,行则将至;行而不辍,未来可期。
展开
-
Linux上pptx转pdf
文章目录缘由libreoffice字库转码缘由今天下载了个 ppt 课件,蛮大的,73M,直接打开,卡的不行不行的,于是打算转成 pdf。在网上找了一圈,免费的则有大小限制,没有大小的则要收费。如此种种,那就撸起袖子自己弄个了,以后就是过程。libreofficeyum -y install libreofficeyum -y install libreoffice-headless字库由于 ppt 里有许多汉字,不下载字库则没法看,都是乱码。https://mirrors.tuna.ts原创 2021-07-07 15:58:27 · 1309 阅读 · 2 评论 -
linux 下批量操作善用 \
有快两个月没写博客了,今天就水一遍,主要源于本月中旬的一个需求,批量打包文件,但又懒得写 shell 脚本,想起了平常安装工具时的 \ 分成多行的符号,那么就简单了,只需写成如下即可tar czvf image.tar.gz a.png b.png \c.png \d.png \e.png...原创 2020-02-29 16:13:57 · 271 阅读 · 0 评论 -
Linux上利用NFS实现远程挂载
两台服务器192.168.1.1 【WEB服务器】192.168.1.2 【录音服务器】说明在192.168.1.2服务器上每天有许多录音文件生成,192.168.1.1作为WEB服务器,里面有个应用需要播放录音文件,于是需要NFS把192.168.1.2的录音目录远程挂载到192.168.1.1。安装NFS服务yum install nfs-utils...原创 2017-03-16 18:14:18 · 741 阅读 · 0 评论 -
安装Linux的Java Web环境
Java版本1.7安装yum -y list java*yum -y install java-1.7.0-openjdk*安装完毕后,配置JAVA_HOMEvim /etc/profileexport JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAV原创 2017-07-04 15:23:01 · 286 阅读 · 0 评论 -
解决 Requires: libc.so.6(GLIBC_2.14)(64bit)
在 Centos 6 上安装一个软件,报 Requires: libc.so.6(GLIBC_2.14)(64bit),使用命令 strings /lib64/libc.so.6 | grep GLIBC,查看支持的 gblic 版本[root@kvm supdev]# strings /lib64/libc.so.6 | grep GLIBCGLIBC_2.2.5GLIBC_2.2.原创 2018-01-16 10:18:56 · 42849 阅读 · 14 评论 -
MySQL 5.6.32 编译安装步骤
解压cd /usr/local/srcwget https://downloads.mysql.com/archives/get/file/mysql-5.6.32.tar.gztar xf mysql-5.6.32.tar.gz安装cd mysql-5.6.32cmake \-DCMAKE_INSTALL_PREFIX=/usr/share/mysql \-DMYS...原创 2018-06-26 18:13:39 · 365 阅读 · 0 评论 -
Nginx 日志分割
工作中 Nginx 日志基本为 access_log,配置启动后就开始产生日志文件,日积月累的,这个日志文件会越来越大。针对这种情况,采用日志切割,以下给出三种解决方法一、配置 nginx.confif ($time_iso8601 ~ "(\d{4})-(\d{2})-(\d{2})") { set $time $1$2$3;}#access_log /var/www/ht...原创 2018-09-12 19:46:56 · 9381 阅读 · 2 评论 -
线上带宽跑满分析
介绍下背景,公司办公室到 IDC 走的 200M 的专用带宽,最近运维监控图上,一到上班时间就跑满了,而且客服部也经常反馈,网速特别慢。之前客服走的是和其他部门的 40M 专线的,自从客服量上来后,也经常打满,于是接入办公网了,但是没多久,就出现一开始的情况。接下来就是分析,哪个环节大量占用带宽。运维通过监测,发现客服 IP 出口带宽一天带宽平均 2G 多,接下来就是更加细化的分析了,是哪个业...原创 2018-09-17 16:37:38 · 2678 阅读 · 2 评论 -
IOS 上用 EasyConnect 连接公司服务器
下载 EasyConnect截止今天 2019-01-29 苹果 App Store 已经下架了 EasyConnect,这里给个变通的方法。扫描下方的二维码,选择在 Safari 浏览器中打开 “apple.com”进入苹果安装 TestFlight 页面按照上图提示第 1 步,需要先去 App Store 安装 TestFlight安装 TestFlight 完成之后,再回到...原创 2019-01-29 14:43:22 · 7582 阅读 · 0 评论 -
GoAccess 分析 Nginx 日志
安装yum install -y glib2 glib2-devel GeoIP-devel ncurses-devel zlib zlib-develyum install gccyum install -y GeoIP-updateyum install -y goaccess安装成功后,可以查看[root@molaifeng log]# goaccess -VGoAccess...原创 2019-04-05 22:21:05 · 614 阅读 · 0 评论 -
利用 inotifywait 和 rsync 实现文件秒级同步
安装 inotifywaityum install -y inotify-tools安装 rsyncyum install -y xinetd配置 rsync把 /etc/xinetd.d/rsync 里面的 disable 值由 yes 改为 no,启动 xinetd,“service xinetd start”,再看看 netstat -tunlp | grep 873 ,发现 ...原创 2019-07-05 11:24:36 · 522 阅读 · 0 评论 -
Heartbeat 安装教程
准备两台虚拟机10.254.124.22710.254.124.228虚拟 IP10.254.124.22关闭防火墙service iptables stop配置网络和主机名分别在两台服务器上的 /etc/hosts 加上10.254.124.227 Master10.254.124.228 Slave修改主机名vim /etc/sysconfig/network...原创 2019-07-10 17:45:19 · 651 阅读 · 0 评论 -
在linux上安装git
新公司的版本控制系统是git,至此主流的版本控制系统都玩过了,cvs、svn。现在谈谈在linux上的安装(centos)原创 2015-04-13 22:05:55 · 2052 阅读 · 3 评论 -
linux上遇到的小问题
这篇博客,就一直更新吧,把平时项目中遇到的linux问题及解决方法都贴在这,以供自己以后查看。 1、linux和windows共享目录时,目录名最好不要有数字,不然的话apache识别有问题。一般目录共享后会在/mnt/hgfs目录里生成一个windows环境上的目录,如共享的目录为server,但如果同时又在另一个盘里共享了同名的server目录,这时得注意了,不要按照虚拟机上默认目录来...原创 2014-02-14 17:23:21 · 2055 阅读 · 0 评论 -
linux环境搭建node、npm、gulp
项目中的css、js在上线前,都需要经过压缩,而这个是通过gulp工具来实现的,这里就介绍下这套工具的下载安装过程。原创 2015-11-12 15:08:40 · 7022 阅读 · 2 评论 -
一招解决linux不能登录或是忘记密码的问题
中午吃饭时,听同桌android的同事说起一个linux问题。在/etc/profile加了一行配置,重启后,进入到桌面时,就一直停在显示用户名状态下,鼠标点击用户名后还是刚刚的状态窗口,切换到命令行模式登录后大多数命令没有,只能使用cd、pwd命令。听完后,我就想起刚刚看完的鸟哥的私房菜里面介绍了有关的解法,原解法是用户忘记密码了,但是我想通过此解法也能搞定。系统重启...原创 2014-05-29 14:08:58 · 906 阅读 · 0 评论 -
linux目录跳转的好武器z.sh
中午刷微博时看到一篇有关z.sh的介绍。 众所周知,在linux系统中进入目录都是用cd命令的,若是一般的开发人员,进入服务器的目的明确,每次都是进入服务器中的项目配置目录,同时要在两个目录来回跳转,如查看mysql日志或是apache日志,进入cd也能完成任务,可是来回跳转未免有些啰嗦,若是两个目录来回跳转,可以用cd -,三个呢,就不行了吧。试试z.sh,试了下,果真原创 2013-11-04 13:43:14 · 4633 阅读 · 0 评论 -
利用wkhtmltopdf和openoffice把html转成图片
再有22天,这个项目就耗时整整一年了,第一版已经完成,今天日志里讲的是第二版中的一个需求。原创 2014-07-29 13:54:04 · 2986 阅读 · 3 评论 -
shell与php相互调用
现在所在的这家公司,都是在服务器上编程,少不了要和shell打交道,三个多月过去了,linux上常用命令已经记得有二十几个了,当然了,这些事算少的了,但是应付平日的编程足够了。文章的最下面是云笔记里的常用命令,当然了,这些对我是很有用的,而且是时长更新的,如,某天我遇到了问题用某个命令解决了,就会加进去,不过相信一些和我同一级别的菜鸟也还是比较实用的好了,还是回归正题,在php中调用s原创 2012-12-03 16:24:47 · 4788 阅读 · 0 评论 -
在Windows上和Linux上安装xdebug
1、在Windows上安装。写个测试页,里面写上phpinfo();把内容复制贴到http://www.xdebug.org/find-binary.php页面里,点击提交,之后会提示本机php对应的Xdebug版本,下载后放到php目录下的ext目录内,再把下面的配置写入php.ini内,之后重启apache服务器,再刷新测试页面,看界面上是否有xdebug字样。原创 2015-07-14 18:04:52 · 2207 阅读 · 0 评论 -
安装redis
项目结束了,正好可以学习新知识,周末就学习redis,下面是介绍如何在linux上安装redis,主要是介绍安装过程中,我遇到的问题 1,去redis的官网下载最新的稳定版本,网址为http://redis.io/download 2,下载完成后,通过winsp上传到linux服务器上,我传的是/usr/local目录原创 2013-06-22 10:17:14 · 6027 阅读 · 0 评论 -
安装PHP7
该博客来源与喵了个咪的PHP7安装笔记,在此基础上添加了踩坑的配置原创 2015-12-04 19:07:46 · 3935 阅读 · 0 评论 -
Xshell常用配置
由putty转到xshell有一段时间了,今天就把最近配置的觉得方便的配置写下来,若是能够帮到需要的朋友们,那就是更好不够了。 1、实现putty中的左键选中复制,右键粘贴:在工具-选项-键盘和鼠标,在鼠标那栏找到向右按钮,选中“Paste the clipboard contents.”,在选择那栏里,勾选“将选定的文本自动复制到剪贴板(C)”。原创 2015-06-26 15:22:50 · 9094 阅读 · 0 评论 -
安装Apache(2.4.17)、MySQL(5.5.46)、PHP7、Nginx(1.8)
安装Apache原创 2015-12-07 20:47:38 · 1496 阅读 · 0 评论 -
Yum安装Apache(2.2)、MySQL(5.5)、PHP(5.4)
CentOs装好后,先配置网络,进入 /etc/sysconfig/network-scripts/ifcfg-eth0,把onboot改为on,重启网络service network restart。原创 2015-12-01 14:10:28 · 3306 阅读 · 0 评论 -
安装phpredis
昨天操作了一天的redis命令,今天就准备和php衔接了原创 2013-06-23 11:19:24 · 10847 阅读 · 0 评论 -
利用imagemagick把pdf转为image
1、首先下载ImageMagick yum install ImageMagick 2、安装完成后,使用convert命令convert 5242342196e3d.pdf 5242342196e3d.jpg原创 2013-09-27 14:17:20 · 5744 阅读 · 0 评论