PHP默认编译安装过多模块,很多运维或者开发一般都是照抄网上给的编译安装文档,再次添加了更多无用模块。PHP的优化之一应当先从编译选择模块下手。推荐源码安装PHP时,根据Web程序官网文档介绍或者查找自写程序调用的模块,只安装必须用到的模块,其余模块全部砍掉。安装时的技巧,先用“--disable-all”参数禁用安装所有模块,然后“--enable-模块名”安装需要调用到的模块。大家可以修改fupdate函数内的编译选项更改需要安装的模块。
原创 2015-04-26 11:43:41
1282阅读
1点赞
2评论
#!/bin/bash#得到时间TIME_FLAG=`date +%Y%m%d_%H%M%S`#
原创 2022-02-05 14:47:45
416阅读
#!/bin/bash#得到时间TIME_FLAG=`date +%Y%m%d_%H%M%S`#备份配置文件cp /etc/profile /etc/profile.bak_$TIME_FLAGecho -e "Begin to install maven,Please waiting..."#解压maventar zxvf apache-maven-3.6.2-bin.tar.gzmv apache-maven-3.6.2 /usr/local/maven#修改maven的环境变量,直
原创 2021-08-26 13:28:51
545阅读
脚本内容如下:#!/bin/bash#进程管理工具---htopecho "正在检查安装系统依赖包,请稍等......"yum install ncurses-devel -yecho "正在下载htop主程序包......"DOWNLOAD=/usr/local/src/cd ${DOWNLOAD
原创 2013-06-04 14:39:44
1124阅读
使用脚本安装mysql5.7.36先检查环境:1、删除之前安装的Mysql2、安装4、设置开机自启5、外部连接测试6、mysql主从安装6.1、首先配置主服务器(192.168.11.131)6.2、配置从数据库 先检查环境:看是否有下边依赖,没有的话需要将下边依赖上传linux服务器#在此文件夹中全部都是rpm包,我们先执行 rpm -ivh *.rpm #如果出错执行一下 rpm -Uvh
CentOS笔记(十八)
原创 2022-06-21 10:04:43
73阅读
#!/bin/bashNULL=/dev/nullPACK=./installpackMYSQL=`rpm -qa |grep mysql-server >$NULL ; echo $?`alias cp='cp -i'unalias cpLOG=./install.logNULL=/dev/nullif [ $MYSQL -eq 1 ] ; thenrpm -ih $PACK/e2fs
原创 2011-10-18 17:52:07
647阅读
脚本安装 我们可以去网站下载脚本安装包:https://lnmp.org/ centos.sh脚本分析 所谓的一键安装包,实际上还是安装的源码包与RPM包,只是把安装过程写成了脚本,便于初学者安装。 优点:简单、快速、方便 缺点:   ——不能定义安装软件的版本        ——不能定义所需要的软件功
原创 2021-07-20 12:40:53
132阅读
Tampermonkey是一款备受欢迎的浏览器扩展和用户脚本管理器,它适用于目前各种主流浏览器。 方便的脚本管理(正在运行的脚本和可以运行的脚本在图标处显示一览无余) 脚本自动更新(可以设置更新频率,保持脚本处于最新版本) 设置白名单(将不需要使用脚本的网站加入名单) chrome同步(多个chrome浏览器可以同步脚本设置)
脚本支持 5.7 与 8.0 的二进制包的安装脚本执行方式:./installMysql.sh /opt/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz 3306 1.运行脚本 installMysql.sh 2.传入mysql安装包路径 3.传入mysql准备设置的端口 3306/3307等 默认安装路径 安装路径可以根据需求更改,只需要更改如下: mysq
#!/bin/bash #功能:Tomcat管理脚本 #日期:2011年8月3日 #版本:v1.0.1 #作者:www.so366.com #LISTEN=`netstat -natup|grep "8080"|grep -i listen|awk '{print $4}'|awk -F : '{print $2}'` #LISTEN=`netstat -natup
原创 2011-08-03 10:59:12
401阅读
shell管理脚本 shell 类型: Bsh是Bourne Shell 的缩写产生较早的UNIX Shell程序,实现最基本的解释功能 Csh是C shell 的缩写,因使用C语言的语法风格而得名,交互式界面做了很多的改进,增加了命令历史,别名,文件名替换等 Ksh是Kron Shell 的缩写,结合Bsh和Csh两者的功能优势,兼具Bsh的语法和Csh的交互特性,因此很受欢迎 Bas
转载 精选 2012-03-12 21:36:36
791阅读
公司应用是跑在tomcat里边的,tomcat每次重启、查看日志很不方便,所以简单写了个tomcat的管理脚本。公司服务器上边有两个java应用,所以运行了两个tomcat,所以脚本是针对两个tomcat的管理。 脚本命名:tomtomcat的端口:8300、8200存放路径:/bin/tom      同时不要忘了赋予执行权限
原创 2013-11-20 14:50:12
621阅读
1点赞
作者主页:http://www.ruzuojun.com/#!/bin/bash #script: my #version: 1.0 #purpose: this script can manage you mysql server Faster #author: ruzuojun #sc
转载 精选 2014-08-29 11:46:44
465阅读
# Python脚本管理指南 ## 介绍 在日常的Python开发工作中,我们经常会编写一些小脚本来完成一些重复的任务或实现一些特定的功能。但是,当我们的脚本数量增多时,管理起来可能会变得困难。因此,本文将介绍如何有效地管理Python脚本。 ## 流程概览 下面是一份表格,展示了整个Python脚本管理的流程。 | 步骤 | 描述 | | --- | --- | | 1 | 选择一个合适的
应用场景学习过程中遇到需要通过bat脚本卸载指定软件,但是各软件对应的卸载命令一般都是不同的。实现方法Windows软件在封装时一般会指定一个注册表项用来存放该软件的卸载方式,直接使用该方式即可。该注册表项的路径为:64位软件HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall32位软件HKEY_LOCAL_M
问题背景使用shell或者python脚本完成KVM虚拟机的批量创建,要求如下: (1)脚本需要人机交互,当输入虚拟机数量,虚拟机规格参数后,即可批量创建相应机器; (2)使用EXP技术从网络安装虚拟机,创建多个时使用复制原理; (3)脚本实现虚拟机生命周期管理,即可实现关机,启动,快照,从快照启动等等。README.txt本程序实现了虚拟机安装、虚拟机管理、快照管理、存储池管理、批量创建虚拟机功
在经过半年多的应用之后,我考虑再对现有的jenkins整套服务再做升级,使其更好用些。因为现存的jenkins服务结构已经在使用了,所以就联合运维部的同事重新搭建了一套,我也是从头设计了一下,具体设计方案,我准备另外写,这里只分享新体系里的pipeline的样本。新体系里会新用到gitlab、k8s这些技术,而且jenkins设计成了伸缩式的。好了,脚本如下: #!/usr/bin/env gr
通过重定向,管道或者输入文件来作为脚本的输入我们都希望自己编写的脚本能够接受任意的一种对用户来说最方便的输入机制。这应该包括从命令中产生脚本,把文件重定向到脚本,或者只是在命令行中传递一个或者一列文件名给脚本。对于这种情况,Python内置的fileinput模块使得这一切变得非常简单,如果有一个类似于这样的脚本:import fileinput with fileinput.input() as
  • 1
  • 2
  • 3
  • 4
  • 5