随笔分类 -  Linux

初学,懵懂
摘要:Ubuntu20.04美化和体验 windows用久了,换下系统也挺好的。ubuntu20.04优化后,用起来蛮舒服的。 系统配置 1.修改软件源 Ubuntu默认是国外的软件源, 我们可以手动切换为国内的,在【Software & Update软件和更新】中选择国内的镜像。 2.更新系统 # 更新 阅读全文
posted @ 2020-10-18 20:25 Ryan.Miao 阅读(11694) 评论(0) 推荐(0) 编辑
摘要:使用Jenkins执行shell脚本的时候, 碰到 . 比如 , 这些环境变量配置在 中, 但jenkins执行的时候并没有加载. 这是因为jenkins执行的shell是非登录交互式shell, 并不会加载 . 交互式shell会加载 , 进而会加载 , 而 会加载 . 因此, 自定义的变量应该定 阅读全文
posted @ 2020-05-15 19:33 Ryan.Miao 阅读(5452) 评论(3) 推荐(0) 编辑
摘要:使用Makefile构建Docker ===================== 刚开始学习docker命令的时候,很喜欢一个字一个字敲,因为这样会记住命令。后来熟悉了之后,每次想要做一些操作的时候就不得不 重复的输入以前的命令。当切换一个项目之后,又重复输入类似但又不完全相同的命令,仅仅通过his 阅读全文
posted @ 2019-08-27 08:57 Ryan.Miao 阅读(13775) 评论(0) 推荐(0) 编辑
摘要:vim 基本命令查找和替换 ================== vim简单的命令用着还好。比如插入,删除,查询。但替换就用的比较少。所以,还是需要用的时候拿出来对照者看。 使用vim编辑文件: 进入之后的界面叫做命令模式界面。可以修改文件编辑的时候叫做插入模式。 (命令模式)冒号+指令 在vim命 阅读全文
posted @ 2019-08-23 19:36 Ryan.Miao 阅读(14604) 评论(1) 推荐(2) 编辑
摘要:url匹配规则 = : 表示精确匹配后面的url ~ : 表示正则匹配,但是区分大小写 ~ : 正则匹配,不区分大小写 ^~ : 表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 @ : "@" 定义一个命名的 location,使用在内部定向时,例如 error_p 阅读全文
posted @ 2019-06-17 22:23 Ryan.Miao 阅读(40141) 评论(1) 推荐(4) 编辑
摘要:需要安装一个集群环境,发现全部要手动安装java。记录下安装Java环境的过程。虽然,依旧是挨个安装,但总算是有体系了。 java 找到下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133 阅读全文
posted @ 2019-01-11 18:15 Ryan.Miao 阅读(537) 评论(0) 推荐(0) 编辑
摘要:阿里云买的新的ESC,名字都是一串字符,不利于平时使用。我们可以重命名主机来标记。 centos6 centos7 阅读全文
posted @ 2019-01-11 18:09 Ryan.Miao 阅读(7377) 评论(1) 推荐(1) 编辑
摘要:[TOC] 前一篇的 "centos6安装postgresql" 在centos7发生了一些变化。 安装 下载yum repo https://yum.postgresql.org/repopackages.php 安装server和客户端 初始化db 数据文件依旧是: /var/lib/pgsql 阅读全文
posted @ 2018-12-26 10:59 Ryan.Miao 阅读(2094) 评论(0) 推荐(0) 编辑
摘要:What is EPEL EPEL (Extra Packages for Enterprise Linux) is open source and free community based repository project from Fedora team which provides 100 阅读全文
posted @ 2018-12-21 16:24 Ryan.Miao 阅读(4455) 评论(0) 推荐(0) 编辑
摘要:使用Nginx做代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。 比如,访问abc.com/appv2/a/b.html, 要求转发到localhost:8088/appv2/a/b.html 简单配置如下: 即,设置 即可。请求只会替换域名。 但很多时候,我们需要根据url的前缀转发到 阅读全文
posted @ 2018-11-02 20:35 Ryan.Miao 阅读(86487) 评论(6) 推荐(15) 编辑
摘要:我们经常使用一些模板语言来处理一些变量替换。比如jsp,php,velocity,freemarker,thymeleaf等。那对于shell来说,应该怎样替换变量呢。有一种很简单的办法可以做到。 先来看一个应用场景。在datax是阿里开源的一个异构数据源同步框架,其配置文档是json的,我想要用s 阅读全文
posted @ 2018-10-31 11:15 Ryan.Miao 阅读(6284) 评论(2) 推荐(0) 编辑
摘要:什么是环境变量 bash shell用一个叫做 环境变量(environment variable) 的特性来存储有关shell会话和工作环境的信息。即允许在内存中存储数据,使得在程序或shell中运行的脚本能够访问它们。 在bash shell中,环境变量分为两类: 全局变量 局部变量 全局环境变 阅读全文
posted @ 2018-10-13 20:44 Ryan.Miao 阅读(19215) 评论(1) 推荐(0) 编辑
摘要:安装memcached 安装php pecl memcached php memcache有两个实现类 我们需要装 否则,在PHP中会报错 Fatal error: Class 'Memcache' not found 启动memcached并测试php 新建php mem.php 执行 阅读全文
posted @ 2018-09-13 14:14 Ryan.Miao 阅读(992) 评论(0) 推荐(0) 编辑
摘要:启动 客户端 配置文件 修改为允许远程连接 打开防火墙端口, 重启防火墙,重启redis 如果发现redis没有重启, 找到,kill, start 远程测试 阅读全文
posted @ 2018-06-29 19:26 Ryan.Miao 阅读(1629) 评论(1) 推荐(0) 编辑
摘要:Linux中文件的属性 Linux的文件属性,简单的说,有这么几种 权限 所属者 所属组 下面是一个文件 对应关系为 Linux中的文件权限 上述权限一栏可以3个一组,分为3组 注意到,第一个字符单独分组,这个表示文件类型。 当为[ d ]则是目录,例如上表档名为『.gconf』的那一行; 当为[ 阅读全文
posted @ 2018-06-15 08:40 Ryan.Miao 阅读(4808) 评论(0) 推荐(0) 编辑
摘要:在centos6安装ES的时候遇到不少问题。这里记录日志。以后安装一定要升级centos7,别说啥稳定问题了,该升级就升级。 解决方案: vim config/elasticsearch.yml 追加 vi /etc/security/limits.conf 追加 vi /etc/security/ 阅读全文
posted @ 2018-06-13 19:59 Ryan.Miao 阅读(315) 评论(0) 推荐(0) 编辑
摘要:介绍 PostgreSQL是一个功能强大的开源数据库系统。经过长达15年以上的积极开发和不断改进,PostgreSQL已在可靠性、稳定性、数据一致性等获得了业内极高的声誉。目前PostgreSQL可以运行在所有主流操作系统上,包括Linux、Unix(AIX、BSD、HP UX、SGI IRIX、M 阅读全文
posted @ 2018-05-31 09:37 Ryan.Miao 阅读(5729) 评论(0) 推荐(1) 编辑
摘要:本文基于centos6安装mongod 3 添加repo vim /etc/yum.repos.d/mongodb org 3.6.repo 安装 开放端口 SELinux 如果安装了 或者直接关闭 /etc/selinux/config mongodb配置绑定ip 默认绑定端口为本机,可以指定ip 阅读全文
posted @ 2018-05-28 19:18 Ryan.Miao 阅读(1339) 评论(0) 推荐(0) 编辑
摘要:安装 mysql mariadb 字符集修改utf8 如果装的mariadb, 默认字符集已经是utf8了。mysql则不是 修改字符集: 添加以下内容 重启: 登录权限问题 Ubuntu18.04 安装mysql或者mariadb之后,发现普通用户和远程都没有权限连接。 修改了密码也不对。然后 即 阅读全文
posted @ 2018-05-27 20:05 Ryan.Miao 阅读(12925) 评论(2) 推荐(0) 编辑
摘要:1.安全介绍3A Authentication: 认证,用户名和对应口令 Authorization: 授权,不同用户权限不同 Accouting/Audition: 审计 2. 所属者和所属组 user: 用户 用户标识: UserID, UID(16bits二进制,0 65535) 管理员: r 阅读全文
posted @ 2018-05-22 16:33 Ryan.Miao 阅读(17933) 评论(1) 推荐(1) 编辑

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