借用nginx.vim工具进行语法高亮和格式化配置nginx.conf文件

 2019-04-26 17:28:38   阿拓   40

在生产环境中,我们肯定经常用到nginx.conf文件的编排工作,今天在阅读《决战nginx》的时候无意间看到nginx.vim这个辅助工具,于是百度搜索和实际部署检测了一下,其效果确实让人耳目一新,可能很清晰的发现语法上的错误。于是就在这里跟大家介绍一下它的部署方法。     首先看一下效果图:        怎么样还是很炫吧,下面是部署方法:   1.下载nginx.vim     http://www.vim.org/scripts/script.php?script_id=1886  这里使用的是0.3.3版本   2.将下载的文件复制到/usr/share/vim/vim72/syntax/目录下面,此外还可以弄到用户的目录下面~/.vim/syntax/ 。但是建议部署到系统层面,这样所用的用户都能使用。   3.配置nginx.vim    vim /usr/share/vim/vim72/filetypr.vim  #在文件中添加下面的一句话 1 au BufRead,BufNewFile /usr/local/nginx/conf/* set...

修改linux终端命令行颜色

 2019-04-26 17:21:11   阿拓   36

  最近因为工作需要,一直在使用linux操作系统(Cent5.0)。很讨厌linux终端命令行一成不变的风格,而且不容易与输出内容区分,很容易看花眼。于是上网找了找修改linux终端命令行颜色的方法,自己对那些方法进行了验证,最终找到了有效的修改linux终端命令行颜色的方法。(以工作在root用户下为例)   1.PS1   要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:#set,即可在输出中找到关于PS1的定义如下:   PS1='[\u@\h \W]\$ '   PS1的定义中个常用的参数的含义如下:   \d :#代表日期,格式为weekday month date,例如:"Mon Aug 1"      \H :#完整的主机名称      \h :#仅取主机的第一个名字     \t :#显示时间为24小时格式,如:HH:MM:SS      \T :#显示时间为12小时格式      \A :#显示时间为24小时格式:HH:MM      \u :#当前用户的...

elasticsearch设置执行脚本并添加开机启动

 2019-04-09 15:29:19   阿拓   28

在/etc/init.d目录下新建文件elasticsearch #!/bin/sh #chkconfig: 2345 80 05 #description: elasticsearch export JAVA_HOME=/usr/java/jdk1.8.0_112 export JAVA_BIN=/usr/java/jdk1.8.0_112/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH case "$1" in start) su lyt<<! cd /home/lyt/dev-repo/elk5/elasticsearch-5.6.9 ./bin/elasticsearch -d ! echo "elasticsearch startup" ;; stop) es_pid=`ps a...

Centos配置Kibana开机自启

 2019-04-09 09:42:32   阿拓   87

 cd /etc/init.d   touch kibana   chmod +x kibana   vim kibana 并输入以下内容: #!/bin/bash # chkconfig:   2345 98  02 # description:  kibana KIBANA_HOME=/elk/kibana case $1 in         start) $KIBANA_HOME/bin/kibana &;;         *) echo "require start";; esac 之后便可以用service kibana start启动kibana服务了 配置为开机自动启动:   root身份下执行以下命令: chkconfig --add kibana

Linux CentOS设置定时重启:crontab

 2019-03-19 10:46:45   阿拓   33

本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中。

Window SVN服务器搭建和使用

 2019-03-15 10:21:04   阿拓   68

Subversion是优秀的版本控制工具,下面介绍Windows下如何安装和使用SVN

centos7切换启动内核

 2019-03-15 10:15:09   阿拓   54

注:建议如果需要的话,可以先执行yum update -y,升级所有软件包 注意事项: 1、我用于测试的CentOS是7.2版本,默认最小化安装,系统内核是3.10.0-327。 2、升级到4.4.x以后,如果随意使用yum update -y命令进行软件升级,会继续安装CentOS7.4中的3.10.0-693内核软件包,并且会作为第一个启动项。 3、每次yum update -y后,需要使用grub2-set-default 0命令,修改默认的内核启动项,0位第一项,1为第二项,依次类推,查看GRU   1、查看当前系统内核 uname -r 3.18.6-2.el7.centos.x86_64 查看可使用的内核列表 awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg 结果如下: 0 : CentOS Linux (3.18.6-2.el7.centos.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-514.el7.x86_64) 7 (Cor...

搭建MySQL高可用负载均衡集群

 2019-03-15 10:11:00   阿拓   26

使用MySQL时随着时间的增长,用户量以及数据量的逐渐增加,访问量更是剧增,最终将会使MySQL达到某个瓶颈,那么MySQL的性能将会大大降低。那么如何跨过这个瓶颈,提高MySQL的并发量呢?方法有很多,分布式数据库、读写分离、高可用负载均衡、增加缓存服务器等等。接下来我将讲解MySQL高可用负载均衡这一方法。

elasticsearch的启动和配置

 2019-03-14 15:23:26   阿拓   61

ElasticSearch是一个开源免费,用Java开发的,基于Lucene框架的,提供RESTful web接口的、分布式多用户能力的,实时的分布式搜索分析引擎。简单高效,开箱即用。

让 kibana 后台启动的方案

 2019-03-12 15:22:07   阿拓   60

为了解决启动kibana后关闭shell终端kibana自动关闭的问题,记录2种解决方案,试验后均可行。 假设kibana安装的目录为 /usr/local/kibana/   方案一: 使用nohup 命令 用途:不挂断地运行命令。 语法:nohup Command [ Arg … ] [ & ]   #nohup /usr/local/kibana/bin/kibana &   方案二: 使用exit退出shell终端 #/usr/local/kibana/bin/kibana &  等待一会后,加载出status信息,接着输入“exit”回车,shell界面关闭

Powered By ZTsky Blog 版权所有 © 2015-2019. All right reserved. 鄂ICP备15021472号
Catfish(鲶鱼) Blog V 2.0.63