Linux
螃蟹@横着走
Life is coding, no bug fixes!
展开
-
CentOS 7安装ELK(三):安装logstash
解压:tar -xvf logstash-6.6.1.tar.gz编辑配置文件,/home/elk/logstash-6.6.1/config/logstash.conf,logstash配置文件示例: 该配置文件使用3个不同端口收集日志并发送到elasticsearch的不同index及控制台。input { tcp { type => "cps-...原创 2019-03-13 16:24:45 · 314 阅读 · 0 评论 -
CentOS 7中使用Docker安装jenkins
创建jenkins主目录:mkdir -p /home/docker/jenkins/jenkins_home设置权限:chown -R 1000 /home/docker/jenkins运行jenkins镜像:docker run --name jenkins \-p 58080:8080 \-p 50000:50000 \-v /home/docker/jenk...原创 2019-04-22 14:39:06 · 635 阅读 · 0 评论 -
CentOS 7 更换阿里云镜像源
1.备份默认源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.更换源curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo或者yum instal...原创 2019-04-02 23:37:10 · 645 阅读 · 0 评论 -
CentOS 7 安装宝塔面板
执行以下命令进行安装:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh升级:wget -O update.sh http://download.bt.cn/install/update_pro.sh &...原创 2019-04-10 10:37:47 · 7496 阅读 · 0 评论 -
VirtualBox中安装alpine linux(三)安装Portainer
简介:Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像和网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。拉取镜像:docker pull portainer/portainer运行容器:docker run --name portainer -d \--res...原创 2019-02-21 12:53:38 · 984 阅读 · 0 评论 -
VirtualBox中安装alpine linux(五)安装telnet客户端
安装指令:apk add busybox-extras从alpine 3.8开始,telnet客户端在busybox-extras中,能过以上指令开安装。原创 2019-02-25 09:51:31 · 1253 阅读 · 0 评论 -
VirtualBox中安装alpine linux(四)修改系统时区
执行下面命令下载时区数据:apk add -u tzdata执行下面命将时区设为上海:cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime执行下面命将时区设为UTC:cp /usr/share/zoneinfo/UTC /etc/localtime执行下面命令删除下载的时区数据:apk del tzdata查...原创 2019-02-22 09:32:58 · 640 阅读 · 0 评论 -
VirtualBox中安装alpine linux(二)安装docker
先保证/etc/apk/repositories中包含下面的源:https://mirrors.aliyun.com/alpine/latest-stable/community/https://mirrors.aliyun.com/alpine/latest-stable/mainhttp://dl-cdn.alpinelinux.org/alpine/latest-stable/ma...原创 2019-02-15 14:53:35 · 616 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(十)为Docker Api开启TLS
以root身份建立目录:mkdir /root/.docker进入该目录,执行下列命令生成证书:openssl genrsa -aes256 -out ca-key.pem 4096openssl req -new -x509 -days 3650 -key ca-key.pem -sha256 -out ca.pemopenssl genrsa -out server-key...原创 2019-01-26 00:42:38 · 438 阅读 · 0 评论 -
CentOS 7安装frp内网穿透示例
下载:wget https://github.com/fatedier/frp/releases/download/v0.26.0/frp_0.26.0_linux_amd64.tar.gz解压:tar -xvf frp_0.26.0_linux_amd64.tar.gz运行:./frps -c frps.inifrps.ini文件示例:[common]bin...原创 2019-04-24 20:11:52 · 2439 阅读 · 0 评论 -
CentOS 7 使用IUS第三方源安装git2
执行下面命令:curl https://setup.ius.io | shyum install -y git2ugit --version或:rpm -ivh https://centos7.iuscommunity.org/ius-release.rpmyum install -y git2ugit --version原创 2019-04-19 15:50:10 · 1007 阅读 · 0 评论 -
CentOS 7安装PHP 7.3
安装依赖:yum -y install libxml2 libxml2-devel\openssl openssl-devel\curl curl-devel\libjpeg libjpeg-devel\libpng libpng-devel\freetype freetype-devel\pcre pcre-devel\libxslt libxslt-devel\bzip2...原创 2019-04-18 17:39:30 · 431 阅读 · 0 评论 -
CentOS 7安装libzip-1.5.2
下载:wget https://libzip.org/download/libzip-1.5.2.tar.gz解压:tar -xvzf libzip-1.5.2.tar.gz && cd libzip-1.5.2编译安装:mkdir build && cd build/cmake -DCMAKE_INSTALL_PREFIX=/usr/l...原创 2019-04-18 17:20:58 · 5858 阅读 · 0 评论 -
CentOS 7升级CMake
删除自带版本本:yum remove cmake -y && rm -f /usr/bin/cmake下载:wget -c https://github.com/Kitware/CMake/releases/download/v3.14.2/cmake-3.14.2.tar.gz解压:tar xvf cmake-3.14.2.tar.gz &&am...原创 2019-04-18 17:16:50 · 4975 阅读 · 0 评论 -
CentOS 7 安装nginx
安装依赖:yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel下载安装包:wget -c https://nginx.org/download/nginx-1.15.12.tar.gz解压:tar -zxvf nginx-1.15.12.tar.gz进入源码目录:...原创 2019-04-18 14:51:23 · 241 阅读 · 0 评论 -
CentOS 7 为Docker配置代理
创建配置文件:mkdir -p /etc/systemd/system/docker.service.dvi /etc/systemd/system/docker.service.d/http-proxy.conf内容如下:[Service]Environment="HTTP_PROXY=http://127.0.0.1:8118"Environment="NO_PROXY=...原创 2019-04-23 00:20:18 · 1514 阅读 · 0 评论 -
CentOS 7 安装配置Privoxy
安装:yum -y install privoxy启动:systemctl enable privoxysystemctl start privoxysystemctl status privoxy编辑配置:vi /etc/privoxy/config确保有下列配置,根据实际的socks5代理修改端口:listen-address 127.0.0.1:811...原创 2019-04-23 00:07:22 · 5410 阅读 · 0 评论 -
VirtualBox中安装alpine linux(一)从光盘镜像安装
下载Alpine Linux镜像:https://maxwoods.ctfile.com/u/758954/32595332这里使用的3.8版,运行VirtualBox,新建虚拟机:将光盘镜像加载:网络则设为桥接模式:启动虚拟机后,以root用户登录:根据提示,使用下面命令进行安装:setup-alpine提示键盘布局,默认none...原创 2019-02-15 10:14:18 · 1779 阅读 · 3 评论 -
CentOS 7下编译安装redis 5
安装tcl:yum install tcl编译安装jemalloc:wget https://github.com/jemalloc/jemalloc/releases/download/5.1.0/jemalloc-5.1.0.tar.bz2tar xvf jemalloc-5.1.0.tar.bz2cd jemalloc-5.1.0./configure --prefix...原创 2019-01-28 14:39:29 · 479 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(七)安装mariadb
执行命令:yum install mariadb-server mariadb,得到如下输出:[root@localhost ~]# yum install mariadb-server mariadb已加载插件:fastestmirrorbase原创 2017-09-10 17:08:56 · 1473 阅读 · 0 评论 -
T400安装linux mint后安装指纹驱动
1.安装fingerprint-guisudo add-apt-repository ppa:fingerprint/fingerprint-guisudo apt-get updatesudo apt-get install fingerprint-gui policykit-1-fingerprint-gui libbsapi2.确定启用了指纹登录sudo pam-auth-u原创 2017-09-18 14:10:27 · 1841 阅读 · 0 评论 -
飞鸽传书(IPMsg)之linux mint安装
这两天在折腾linux mint,因为自己的Windows系统上安装了飞秋,使用的是飞鸽传书(IPMsg)的通讯协议,搜了搜,发现linux下有个叫iptux的软件,二话不说,开始安装:sudo apt-get install iptux安装完成后,在互联网里多了一个快捷方式 “信使(iptux)"。原创 2017-09-18 10:43:02 · 885 阅读 · 0 评论 -
解决报错 “build.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”
执行.sh脚本时,报错 “build.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”,因为 .sh文件是从windows拷贝过来的,所以多了\r,执行:sed -i 's/\r$//' start.sh 会把 start.sh 中的\r 替换成空白,再次执行则成功!原创 2017-09-14 19:23:09 · 7269 阅读 · 2 评论 -
VirtualBox虚拟机中安装CentOS 7(六) 安装Apache服务器
在命令行中输入: yum install httpd会得到类似如下输出: [root@localhost ~]# yum install httpd已加载插件:fastestmirrorbase | 3.6 kB...原创 2017-09-04 15:48:41 · 1390 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(一)安装系统
首先下载CentOS 7镜像文件:原创 2017-08-24 17:20:46 · 965 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(二)映射SSH端口
CentOS 7在VirtualBox中安装完成并启用网络后,现在使用端口映射将22端口映射到本机22端口,方便使用ssh进行连接1.打开在虚拟机的网络设置,点开高级--端口转发如下图所示,加入一个SSH端口22的转发,主机端口可以不和子系统端口相同(比如122):在xShell中建立到虚拟机的ssh连接,如下图所示,如果上面主机端口设为122,则下机的端口也要对应改为12原创 2017-08-24 19:04:20 · 1530 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(三)升级CentOS
CentOS 7在VirtualBox中安装完成后,首先对系统进行更新,执行yum update命令:软件包列出后,选择y,进行升级开始安装更新:原创 2017-08-24 20:08:09 · 588 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(四)安装常用工具
现在开始安装一些常用程序:安装net-tools:yum install net-tools安装telnet服务:yum -y install xinetd telnet telnet-server安装jdk:下载jdk到/usr/local目录解压缩得到下面目录:/usr/local/jdk1.8.0_144编辑/etc/profile文件,追原创 2017-08-24 20:46:33 · 554 阅读 · 0 评论 -
Linux下不能进入windows的NTFS分区之挂载错误问题(error mounting)
问题描述装了Windows 8.1与Ubuntu双系统后,在Ubuntu系统下想进入Windows的某个NTFS分区,点击时却出现下面错误:Error mounting /dev/sda2 at /media/love/Mis Archiivos: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000转载 2017-10-09 22:28:43 · 843 阅读 · 0 评论 -
Linux常用配置及命令:基于CentOS 7
网卡配置文件(将ifcfg-enp0s3替换为实际对应名称):vi /etc/sysconfig/network-scripts/ifcfg-enp0s3指定IP的配置文件样本:TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATA...原创 2019-01-25 14:32:55 · 395 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(十)安装zerotier
安装:curl -s https://install.zerotier.com/ | sudo bash加入网络:sudo zerotier-cli join NetworkID查看网络信息:sudo zerotier-cli info原创 2019-01-11 16:11:51 · 3765 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(九)安装docker compose
下载Docker Compose:sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose加入执行权限:sudo chmod +x /usr/loca...原创 2019-01-11 15:09:30 · 534 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(八)安装Docker CE
以管理员登录,依次执行下列命令:yum install -y yum-utilsyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum makecache fastyum install -y docker-ceservice docker start如果使用...原创 2018-12-20 23:43:23 · 1242 阅读 · 0 评论 -
linux mint中安装远程桌面
Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。它以简单、统一、同质、易用的用户界面支持多种网络协议。Remmina 功能支持 RDP、VNC、NX、XDMCP 和 SSH。用户能够以组的形式维护一份连接配置列表。支持用户直接原创 2017-11-23 10:11:12 · 6982 阅读 · 0 评论 -
jemalloc在linux上从安装到使用
jemalloc在linux上从安装到使用上次在引导大家安装redis时提到可能会报错: 发现了redis有用到jemalloc。首先,jemalloc是干什么的? 我们看看作者自己的介绍:jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoida转载 2017-11-15 19:58:29 · 3209 阅读 · 1 评论 -
linux mint 安装类似于xShell的ssh软件PAC Manager
PAC Manager是开源的,项目主项:https://sourceforge.net/projects/pacmanager/files/latest/download原创 2017-11-14 15:21:11 · 1769 阅读 · 0 评论 -
linux mint下安装apache,php
1.运行sudo su,输入管理员密码2.apt install apache2,安装apahce,完成后运行http://localhost,出现下图表示成功!原创 2017-11-10 21:54:47 · 1264 阅读 · 0 评论 -
LinuxMint轻松解决TXT文本乱码问题
很多 Linux 用户都会遇到打开 TXT 文本乱码问题,在打开 Windows 下制作的 TXT 文件时尤为常见。为什么会有乱码呢?简单地说,就是因为 Linux 采用的是 UTF-8 编码,Windows 的中文编码是 GB18030。解决的办法有两个:1.把 Linux 默认编码设置为 GB18030。2.让 Linux 的文本编辑器支持 GB18030。站长薄荷君强烈建议不转载 2017-10-09 22:51:22 · 4638 阅读 · 0 评论 -
VirtualBox虚拟机中安装CentOS 7(五) 安装JDK
安装OpenJDK 1.8:yum install java-1.8.0-openjdk-devel.x86_64 && \java -version安装Oracle JDK 1.8:下载oracle jdk到/usr/local目录解压缩得到下面目录:/usr/local/jdk1.8.0_144编辑/etc/profile文件,追加下面设置:...原创 2017-09-04 15:40:32 · 1467 阅读 · 0 评论