linux
大肚晓东
学无止境
展开
-
阿里云CentOS7下Supervisor安装与配置
Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,...原创 2019-10-23 11:52:47 · 641 阅读 · 0 评论 -
lnmp 安装swoole扩展 方法
在lnmp 环境下用 pecl install swoole 安装swoole,运行php出现警告NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library 'swoole.so' (tried: /usr/local/php/lib/php/extensions/no-debug-non-zts...原创 2019-02-16 12:55:40 · 1992 阅读 · 0 评论 -
CentOS7升级cmake
背景在编译Hadoop3.0的时候,在cmake编译阶段失败,错误如下:[WARNING] CMake Error at CMakeLists.txt:23 (cmake_minimum_required):[WARNING] CMake 3.1 or higher is required. You are running version 2.8.12.2很明显,这是cma...转载 2019-01-15 18:14:15 · 2644 阅读 · 0 评论 -
Linux下编译安装PHP7.3.1
【准备工作】所有操作需要在root用户下本机测试案例系统信息:centos7.4安装路径:/usr/local/php 【安装PHP】先安装如下依赖包$ yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-de...转载 2019-01-15 17:39:55 · 4539 阅读 · 0 评论 -
Git配置多个SSH-Key
SSH Key背景当有多个git账号时,比如:a. 一个gitee,用于公司内部的工作开发;b. 一个github,用于自己进行一些开发活动;解决方法生成一个公司用的SSH-Key$ ssh-keygen -t rsa -C 'xxxxx@company.com' -f ~/.ssh/gitee_id_rsa生成一个github用的SSH-Key$ ssh...转载 2018-12-27 11:07:18 · 209 阅读 · 0 评论 -
shell 脚本监控 php进程 screen 发送信号
#!/bin/shsource~/.bash_profileps -ef |grep xx.php|grep -v 'grep' |grep -v"log"if [$? -eq 0]then{ pid=$(echo $(ps -ef |grep xx.php|grep -v grep)|awk '{print $2}')}else{ sleep 20原创 2017-09-22 08:52:29 · 766 阅读 · 0 评论 -
在Linux环境下给php添加mbstring扩展
1,今天在开发项目的时候使用了一个php函数(mb_strcut),运行代码时候提示报错"call to undefind function mb_strcut",首先检查下函数名没有写错,难道是php.ini中没有开启扩展,后来去phpinfo看了确实没有加载mb_strcut,后台得知这个扩展在官方由mbstring构建2,去php官方pecl首页搜索竟然搜索不到,由于php安装包中带转载 2016-12-22 10:39:33 · 1096 阅读 · 0 评论 -
CentOS和Linux使用crontab运行定时任务
安装crontab:yum install crontabs说明:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/service crond reload //重转载 2016-10-04 19:52:38 · 333 阅读 · 0 评论 -
nginx apache 配置反向代理服务器
nginx 由于其高效的并发处理能力,而开始被越来越多的人接受和认可,现在很多网站使用lnmpa架构,用nginx做反向代理和负载均衡非常简单,支持两个用法 1个proxy, 1个upstream,分别用来做反向代理,和负载均衡。nginx不自己处理php的相关请求,而是把php的相关请求转发给apache来处理.反向代理后端如果有多台apache服务器,自然可形成负载均衡,但pr原创 2016-10-25 09:39:00 · 3387 阅读 · 0 评论 -
linux下多版本库svn独立服务器搭建
1、安装subversion根据你的linux系统使用系统命令咯:sudo apt-get install subversionsudo yum -y install subversion2、到某个目录下新建一个所有版本库的根目录cd /home/jingxing05mkdir svnreposcd svnrepos3、创建多个库svnadmin create转载 2016-10-12 16:46:49 · 343 阅读 · 0 评论 -
Linux基于libmemcached,php扩展memcached的安装
安装环境:CentOS 6.4 php的扩展memcache,不支持cas,所以我们要装memcached扩展,memcached扩展是基于libmemcached,所以要先安装libmemcached 一、下载软件1、libmemcached下载地址:https://launchpad.net/libmemcached/+download文件:m转载 2016-10-12 14:27:14 · 392 阅读 · 0 评论 -
Linux下php安装memcache扩展
安装环境:CentOS 6.4 php扩展memcache的作用是为了支持memcached数据库缓存服务器,下面是安装方法。 1、下载下载地址:http://pecl.php.net/package/memcache文件名:memcache-3.0.8.tgz文件下载成功后上传至/usr/local目录 2、安装[root@vm15 local]# ta转载 2016-10-12 14:30:56 · 274 阅读 · 0 评论 -
Linux 定时任务
Linux 定时任务fileclear.shtamcdir=${HOME}/ora/user_projects/domains/tamccd ${tamcdir}echo rm -f `ls heapdump*.phd`rm -f heapdump*.phdecho rm -f `ls javacore*.txt`rm -f javacore*.txte转载 2016-10-11 16:38:57 · 336 阅读 · 0 评论 -
linux服务器mysql如何每天定时备份数据库
11. 在根目录下新建定时备份存储文件夹mkdir /mysql_backup22.新建备份的脚本vim /root/mysql_backup.sh33.在mysql_backup.sh中输入内容:backupdir=/mysqlbackup time=` date +%Y%m%d%H`mysqldump -uroo转载 2016-10-11 16:28:59 · 923 阅读 · 0 评论