随笔分类 -  Linux

1
摘要:Ubuntu 终端美化(oh-my-zsh) 一、 环境准备 这个美化教程适合于大多数的 Linux 系统,其实可以通用的。 首先,我们需要进行一定的环境准备: 安装 Git,以及对 Git 进行相关配置 sudo apt update sudo apt upgrade sudo apt insta 阅读全文
posted @ 2023-01-21 21:23 Kenny_LZK 阅读(2456) 评论(0) 推荐(0) 编辑
摘要:Ubuntu22.04 安装 ssh 一、 环境配置 安装 Ubuntu 系统后,我们首先需要配置管理员 root 用户: sudo passwd root 然后,进行软件源的更换: sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors 阅读全文
posted @ 2023-01-21 17:42 Kenny_LZK 阅读(2214) 评论(0) 推荐(0) 编辑
摘要:uwsgi 快速入门 一、 概述 1、 简单介绍 WSGI(Web Server Gateway Interface),定义了web服务器(nginx、apache、iis等)和 web应用(或者将web框架,flask、django等)之间的接口规范。也就是说,只要 web服务器和 web应用都遵 阅读全文
posted @ 2023-01-12 19:31 Kenny_LZK 阅读(294) 评论(0) 推荐(0) 编辑
摘要:Nginx 高级篇 一、 负载均衡 1、 负载均衡概述 负载均衡(Load Balance),它在网络现有结构之上可以提供一种廉价、有效、透明的方法来扩展网络设备和服器的带宽,并可以在一定程度上增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性等。用官网说,它充当着网络流中“交通指挥官”的角 阅读全文
posted @ 2023-01-12 15:56 Kenny_LZK 阅读(276) 评论(0) 推荐(0) 编辑
摘要:Nginx 进阶篇 五、 服务配置 经过前面的操作,我们会发现,如果想要启动、关闭或重新加载nginx配置文件,都需要先进入nginx的安装目录的sbin目录,然后使用nginx的二进制可执行文件来操作,相对来说比较繁琐,那这块该如何优化呢?另外如果我们想要吧Nginx设置成随着服务器启动就自动完成 阅读全文
posted @ 2023-01-11 18:00 Kenny_LZK 阅读(152) 评论(0) 推荐(0) 编辑
摘要:Ubuntu22.04虚拟机配置双网 一、 虚拟机网络 1、 简介 1.1 概述 近期在使用VirtualBox的时候遇到这样的场景,我们需要让宿主机可以访问虚拟机内部的服务,并且虚拟机可以上网。VirtualBox默认的网络方式是Nat网络地址转换,虚拟机可以直接上网但是宿主机却无法访问虚拟机的服 阅读全文
posted @ 2022-11-13 23:06 Kenny_LZK 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:Docker进阶 学完Docker安装到入门这篇文章后,相信大家对Docker有了较多的理解。下面是一些高级的使用,适用于分布式搭建等 八、 Docker网络 1、 理解网络 1.1 问题引出 首先我们需要清空所有环境: docker rm -f $(docker ps -aq) docker rm 阅读全文
posted @ 2022-10-14 12:23 Kenny_LZK 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Nginx 基础篇 一、 简介 1、 名词解释 web服务器:web服务器也叫网页服务器,英文名叫做 Web Server,主要功能是为用户提供网上信息浏览服务 HTTP:HTTP是超文本传输协议的缩写,是用于从web服务器传输超文本到本地浏览器的传输协议,也是互联网上应用最为广泛的一种网络协议。H 阅读全文
posted @ 2022-10-06 17:21 Kenny_LZK 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Docker安装到入门 一、概述 1、 简介 一款产品:开发 -- 上线 两套环境!应用环境,应用配置 开发····运维。那么:环境的配置是非常麻烦的,每一个机器都要部署环境(Redis、ES、Hadoop···)费时费力。 发布一个项目(jar + (Redis、MySQL、jdk···)),项目 阅读全文
posted @ 2022-10-05 12:10 Kenny_LZK 阅读(88) 评论(0) 推荐(0) 编辑
摘要:PM2管理器 一、 nodejs 1、 简介 今天介绍一个生产级的流程管理工具 PM2,通常我们说到 PM2 的时候,都是在说如何部署 Node.js 程序,但是实际上 PM2 很强大,不仅仅可以用来管理 Node.js,它还可以用来管理 Python、PHP、Ruby、perl 等等。 这里就以 阅读全文
posted @ 2022-09-21 22:33 Kenny_LZK 阅读(409) 评论(0) 推荐(0) 编辑
摘要:Linux安装mysql服务 一、 卸载mysql 所有平台的 MySQL 下载地址为: MySQL 下载 。 挑选你需要的 MySQL Community Server 版本及对应的平台。 Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL 阅读全文
posted @ 2022-09-11 13:38 Kenny_LZK 阅读(883) 评论(0) 推荐(0) 编辑
摘要:部署静态文件 一、 初始化 1、 创建文件 首先我们要创建好我们的文件,这个可以随便写一点内容。然后我们写好的静态文件使用git添加到GitHub远程仓库中,以便我们部署,这里我是使用bootstrap框架来搭建的一个简单的后管理页面,同时也设置好了登录界面,和一个帮助文档 2、 上传文件 我们在G 阅读全文
posted @ 2022-08-03 20:59 Kenny_LZK 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Linux 初始化 jupyter 一、 安装 安装 Jupyter 可以使用 Conda 或者 pip conda install jupyter # 安装 jupyter conda install ipython # 安装 ipython pip install jupyter # 安装 ju 阅读全文
posted @ 2022-07-05 11:23 Kenny_LZK 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:Linux安装python 一、 获取源码包 我们访问这个网址,就可以看到全部的python下载方式:【https://www.python.org/downloads/】 点击我们想要下载的python版本,这里我选择python3.9.10 进去后,获取第一个tar包的下载地址,复制出来:【ht 阅读全文
posted @ 2022-07-04 14:42 Kenny_LZK 阅读(5291) 评论(0) 推荐(2) 编辑
摘要:Shell 编程 一、 概述 1、 shell 名词解释 kernel linux 内核主要为了和硬件打交道 shell 命令解释器 shell 是一个用 C 语言编写的程序,它是用户使用 linux 的桥梁,shell 既是一种命令语言,又是一种程序设计语言 shell 是指一种应用程序,这个应用 阅读全文
posted @ 2022-07-04 14:01 Kenny_LZK 阅读(66) 评论(0) 推荐(0) 编辑
摘要:Linux 基础命令 一、 简介 1、 基本介绍 Linux 遵循 GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用 Linux 的所有底层源代码,也可以自由地修改和再发布。 由于 Linux 是自由软件,任何人都可以创建一个符合自己需求的 Linux 发行版。 目前主流的 Linu 阅读全文
posted @ 2022-07-03 19:31 Kenny_LZK 阅读(88) 评论(0) 推荐(0) 编辑
摘要:Git结构 graph LR 工作区--git add >暂存区--git commit >本地库--push >远程库B`程序员`--pull\clone >本地库 远程库A`项目经理`--fork >远程库B`程序员`--pull request>审核>merge >远程库A`项目经理`--pu 阅读全文
posted @ 2021-12-26 17:47 Kenny_LZK 阅读(77) 评论(0) 推荐(0) 编辑
摘要:配置静态IP地址 配置IP地址 网络配置文件 vim /etc/network/interfaces 打开文件以后的界面为 在文件后面添加 auto eth0 iface eth0 inet static #配置eth0使用静态地址 address 192.168.170.130 #配置eth0的固 阅读全文
posted @ 2021-12-25 12:44 Kenny_LZK 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:查看ssh服务状态 /etc/init.d/ssh status 修改配置文件 vim /etc/ssh/sshd_config #PermitRootLogin prohibit-password --> PermitRootLogin yes #PasswordAuthentication ye 阅读全文
posted @ 2021-12-25 11:57 Kenny_LZK 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1.screenfetch:显示系统、主题信息 安装使用: sudo apt install screenfetch screenfetch 2.linux_logo:linux版本logo图片及系统信息 安装使用: sudo apt install linuxlogo linuxlogo 3.sl 阅读全文
posted @ 2021-12-15 13:29 Kenny_LZK 阅读(113) 评论(0) 推荐(0) 编辑

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