随笔分类 -  Linux

1
摘要:Nginx 常用的三大场景: 提供静态内容(Serving Static Content) nginx 作为 web 服务器提供静态文件,诸如图片或者 html 等文件。例如下面的配置: location /images/ { root /data; } 例如以 /images/ 开头的请求将会被拦 阅读全文
posted @ 2019-09-17 14:44 colin220 阅读(150) 评论(0) 推荐(0) 编辑
摘要:nohup和&主要是把命令放在后台运行。 & 可以在命令后面后面加上&实现后台运行。 test.sh & 如果后面想查看结果,通过通过重定向 > 命令,将结果保存到 out.txt 中。 command > out.txt 2>&1 & 上面命令看成两部分 command > out.txt 和 最 阅读全文
posted @ 2019-06-18 14:03 colin220 阅读(1955) 评论(0) 推荐(0) 编辑
摘要:ZooKeeper是一种集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以分布式应用程序的某种形式使用。 还是采用docker容器运行,其镜像地址是https://hub.docker.com/_/zookeeper/,如下命令运行镜像(这里用的是3.4.14版本 阅读全文
posted @ 2019-05-16 09:03 colin220 阅读(198) 评论(0) 推荐(0) 编辑
摘要:本文使用supervisor来管理python进程。 首先创建一个python工程,命名为super27, 新建文件 call.py ,文件内容: import datetime import os import time import logging while True: logging.bas 阅读全文
posted @ 2019-05-13 14:46 colin220 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems. 组成 supervisord: supervisor 阅读全文
posted @ 2019-05-08 16:37 colin220 阅读(176) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ是一个消息代理,它接收和转发消息。 用的是window操作系统,按照官方教程安装过于复杂。正好最近学习了docker,于是用rabbitmq的官方镜像运行容器。本次测试下载的镜像是rabbitmq:3-management,这个镜像中内置一个管理插件,提供web图形化页面管理rabb 阅读全文
posted @ 2019-05-06 12:02 colin220 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一些插件的使用 Deploy to container Plugin jenkins安装完成之后,添加插件 Deploy to container Plugin ,这个插件可以将打好的war包部署到tomcat中。 运行tomcat,在~/config/tomcat-users.xml中添加管理员用 阅读全文
posted @ 2019-04-25 16:43 colin220 阅读(139) 评论(0) 推荐(0) 编辑
摘要:文章来源:https://blog.csdn.net/sbsujjbcy/article/details/45387347 在Linux的下面部署了apache 或者 tomcat,为了安全我们使用非root用户进行启动,但是在域名绑定时无法直接访问80端口号。众所周知,在unix下,非root用户 阅读全文
posted @ 2019-04-23 15:07 colin220 阅读(3261) 评论(0) 推荐(0) 编辑
摘要:docker的概念 :docker是一个可供开发者在容器中 开发 部署 运行 应用的一个平台。通过使用Linux容器去部署应用的方式称为容器化。 基础概念 Images and Container image:镜像,镜像是一个可执行包,其中包含了运行应用的内容:代码、运行环境、库、环境变量、配置文件 阅读全文
posted @ 2019-04-22 14:38 colin220 阅读(179) 评论(0) 推荐(0) 编辑
摘要:简介 官网介绍如下: nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. nginx是一个 http 和反向代理服务器,还可以用作 阅读全文
posted @ 2019-04-18 17:41 colin220 阅读(161) 评论(0) 推荐(0) 编辑
摘要:本文参考 https://www.cnblogs.com/piperck/p/6219330.html 重定向命令 > 和 >> 将命令的输出结果存储在指定文件中。 例如下面的例子就是将 ls 的结果输出到一个 result.txt 文件中,如果文件不存在,会在当前目前创建一个。(如果是特定文件夹中 阅读全文
posted @ 2019-04-14 15:59 colin220 阅读(336) 评论(0) 推荐(0) 编辑
摘要:一般linux自带python2,如果需要python3以上版本,可以不需要卸载自带的python2,二者可以共存。只需要配置相应的环境变量即可。 具体回答可以参考这篇文章 https://stackoverflow.com/questions/26282986/how-to-update-pyth 阅读全文
posted @ 2019-04-08 10:36 colin220 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Tomcat是一个Servlet容器服务器,用java实现的。 目录结构 Tomcat的安装也很简单,从官网下载安装包。解压后的tomcat目录 apache-tomcat-7.0.92 下的子目录为: bin 目录中有一些常用的命令,启动命令startup.sh(shell脚本,linux系统下使 阅读全文
posted @ 2019-03-20 17:46 colin220 阅读(133) 评论(0) 推荐(0) 编辑
摘要:个人常用的Linux命令总结(持续更新): 切换目录:cd 列出目录下面的文件:ls 显示当前所在的目录:pwd 操作文件 新建文件:touch file01 查看文件内容:less more cat 删除文件:rm file01 其中 -f 是强制删除 复制文件:cp sourceFile01 d 阅读全文
posted @ 2019-03-01 15:31 colin220 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Linux系统下常用软件(针对CentOS,其他系统类似) lrzsz 可用于上传和下载,安装 yum -y install lrzsz ,使用 上传 rz 下载 sz mysql 安装 yum -y install mysql mariadb-server ,使用 启动服务 systemctl s 阅读全文
posted @ 2019-01-22 11:55 colin220 阅读(147) 评论(0) 推荐(0) 编辑
摘要:概念 真正能够控制计算机硬件(CPU、内存、显示器等)的只有操作系统内核(Kernel),图形界面和命令行只是架设在用户和内核之间的一座桥梁。 由于安全、复杂、繁琐等原因,用户不能直接接触内核(也没有必要),需要另外再开发一个程序,让用户直接使用这个程序;该程序的作用就是接收用户的操作(点击图标、输 阅读全文
posted @ 2018-12-26 09:08 colin220 阅读(237) 评论(0) 推荐(0) 编辑
摘要:在 windows 中使用 Jenkins(Linux系统下类似),步骤是: 1 从官网下载 jenkins 项目的 war 包 2 将 jenkins.war 放到 tomcat 的 webapps 目录中,启动 tomcat 3 浏览器访问 http://localhost:8080/jenki 阅读全文
posted @ 2018-12-24 14:16 colin220 阅读(817) 评论(0) 推荐(0) 编辑
摘要:Linux系统文件夹代表的含义: /bin - Binaries. /boot - Files required for booting. /dev - Device files. /etc - Etcctera. The name is inherited from the earliest Un 阅读全文
posted @ 2018-12-20 22:00 colin220 阅读(159) 评论(0) 推荐(0) 编辑
摘要:操作系统是CentOS 7,安装Jenkins 首先安装jdk,可在Oracle jdk和Openjdk中任选其一安装Oracle jdk步骤见: https://www.cnblogs.com/colin220/p/9193815.html 安装Openjdk步骤: yum install jav 阅读全文
posted @ 2018-06-17 23:41 colin220 阅读(132) 评论(0) 推荐(0) 编辑
摘要:系统为CentOS 7,安装Oracle jdk1.8 卸载系统自带的Openjdk(若无可跳过这一步,可以通过 java -version 查看),步骤是:查找Openjdk,卸载Openjdkrpm -qa |grep jdkrpm -e --nodeps java.. 用 wget 命令下载j 阅读全文
posted @ 2018-06-17 22:37 colin220 阅读(121) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示