运维笔记
文章平均质量分 54
开发完毕后会涉及到相关的运维工作。比如云主机配置,域名,CDN,微服务,容器,Linux的知识等等。遇上的问题集成笔记以供日后查看起,并养成良好的记录习惯。
GuoyeZhang
全栈工程师(大前端方向)
展开
-
宝塔PostgreSQL设置数据库远程访问
宝塔PostgreSQL设置数据库远程访问?docker容器Postgre如何设置数据库远程访问?默认情况下,PostgreSQL 只接受来自 localhost 的连接。它会拒绝远程连接。这通过应用访问控制规则来控制,该规则允许用户在提供有效口令后从某个 IP 地址登录原创 2023-12-11 12:34:36 · 2566 阅读 · 0 评论 -
centos7升级安装java17
centos7下载,安装,升级jdk17原创 2023-02-03 15:38:28 · 3639 阅读 · 0 评论 -
CentOS7 修改ip、MAC、UUID
对于复制的虚拟机,在开机时,VMware自动为其分配了不同的Mac地址以及IP地址(ip是动态随机分配的)UUID(Universally Unique Identifier)是系统层面的全局唯一标识符号,Mac地址以及IP地址是网络层面的标识号两台不同的Linux系统拥有相同的UUID并不影响系统的使用以及系统之间的通信。原创 2022-12-12 12:07:29 · 4139 阅读 · 1 评论 -
Centos安装Android打包环境
Centos安装Android打包环境1、安装JDK2、Android SDK安装3、安装gradle环境4、打包在centos环境下,想实现Android程序的编译,只能通过gradle 命令去打包版本apk。1、安装JDKJDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html# 这里使用的是openjdk 1.8.0版本,有需要的话需要到java官网上进行下载对应的J原创 2022-03-17 15:09:38 · 5341 阅读 · 0 评论 -
AWS亚马逊主机ec2用户切换root用户
AWS亚马逊主机切换root用户使用证书文件登录ec2用户切换root用户sudo -s退出root用户 exit原创 2022-01-06 11:47:47 · 882 阅读 · 0 评论 -
docker安装jira
下载jira镜像```shelldocker pull atlassian/jira-software:8.14```编写`Dockerfile`文件```shellFROM atlassian/jira-software:8.14COPY atlassian-agent.jar /opt/atlassian/jira/RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CA原创 2021-09-16 15:45:40 · 2052 阅读 · 1 评论 -
service iptables save The service command supports only basic LSB actions
执行service iptables save报错The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.原因从 CentOS 7.x 开始,CentOS 开始使用 systemd 服务来代替 daemon,原来管理系统启动和管理系转载 2021-07-26 10:39:36 · 1910 阅读 · 0 评论 -
https://download.docker.com/linux/centos/2/x86_64/stable/repodata/repomd.xml: [Errno 14] HTTPS Error
使用Red Hat7安装docker时报以下错误https://download.docker.com/linux/centos/2/x86_64/stable/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found 正在尝试其它镜像。解决方法:添加配置reposudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos原创 2021-04-01 11:52:55 · 3332 阅读 · 1 评论 -
curl进行命令post formdata json file
使用curl进行post formdata多个参数可以使用-F进行串接curl -X POST -F 'accountId=xxxxxx' -F 'meetingId=xxxx' -F 'type=1' http://192.168.10.126:8088/api/web/xxxx/checkState原创 2021-03-22 15:56:03 · 13904 阅读 · 1 评论 -
CentOS7 获取公网IP、查看IP、Gateway、DNS、Hostname、网关
CentOS7 获取公网IP、查看IP、Gateway、DNS、Hostname、网关查公网IPcurl http://members.3322.org/dyndns/getip查本机IPip addr查看路由ip route查看DNScat /etc/resolv.conf查看主机名hostname查看网关netstat -rn...原创 2021-03-05 14:41:39 · 1966 阅读 · 0 评论 -
使用shell sed结合grep替换字符串并指定单/批量修改的文件
替换指定路径文件的字符串内容sed s/原字符串正则/新字符串正则/g 文件名路径(可相对、也可绝对路径)使用grep替换所在目录下的字符串内容# linux下 i指备份sed -i '.bak' s/原字符串正则/新字符串正则/g `grep 原字符串 -rl 所在目录`# 在mac下 -i是强制备份的,因此可以使用 -i ''sed -i '' s/原字符串正则/新字符串正则/g `grep 原字符串 -rl 所在目录`具体的例子说明:命令:sed -i '.bak' s.原创 2020-12-29 16:54:22 · 1760 阅读 · 0 评论 -
centos7 linux安装gradle指定版本
centos7安装gradle指定版本1. 下载指定安装的版本2. 新建存放版本目录并解压3. 配置环境变量1. 下载指定安装的版本假如安装版本是4.10.3$ wget https://downloads.gradle-dn.com/distributions/gradle-4.10.3-all.zip2. 新建存放版本目录并解压$ mkdir /opt/gradle$ unzip -d /opt/gradle gradle-4.10.3-all.zip$ ls /opt/gradle原创 2020-06-12 16:53:42 · 2022 阅读 · 0 评论 -
centos7安装nodejs指定版本
centos7安装nodejs指定版本使用nvm安装nodejs指定版本1. 下载nvm版本2. 把nvm加入系统变量3. 安装指定版本4. nvm其他常用命令有时候,你发现通过以下的方式安装nodejs,由于系统环境等的问题,最后结果并不是你要的nodejs版本修改nodesource后,进行安装使用n 安装nodejs修改nodesource后,进行安装curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash -sudo yum原创 2020-06-11 11:21:02 · 7468 阅读 · 0 评论 -
使用vSphere Client克隆虚拟机vmware
使用vSphere Client克隆虚拟机1. 准备工作2. 进入服务器的配置存储器3.新建虚拟机目录及拷贝4. 添加到清单5. 启动虚拟机并修改IP1. 准备工作安装vSphere Client客户端登录服务器选择准备克隆的虚拟机并关闭电源2. 进入服务器的配置存储器选择服务器右侧配置页签选择下面左侧的存储器在右侧,选择数据存储并右击选择数据存储浏览器3.新建虚拟机目录及拷贝进入数据存储浏览器后在根目录下新建文件夹,用于存放新的虚拟机,如名字192.168.10.159原创 2020-06-08 10:58:17 · 2008 阅读 · 0 评论 -
centos netstat查看端口占用情况
centos netstat查看端口占用情况netstat -tlunp原创 2020-03-23 10:04:54 · 1182 阅读 · 0 评论 -
Nginx配置404自定义页面
Nginx配置404自定义页面1. 修改nginx.conf http2. 配置conf server3. 重启nginx1. 修改nginx.conf httpnginx.conf 文件http 区域添加 fastcgi_intercept_errors on;http { ....... fastcgi_intercept_errors on;2. 配置conf se...原创 2019-12-31 18:08:17 · 1313 阅读 · 0 评论 -
Nginx 上传大文件配置
Nginx 配置大文件上传nginx问题解决方法重启nginxnginx问题遇到的问题:Nginx: 413 – Request Entity Too Large Error and SolutionTIMEOUT解决方法解决方法:在nginx的配置文件下(通常为xxx.conf),加上以下配置:client_max_body_size 50m; # 限制请求体的大小,...原创 2019-12-31 15:07:31 · 6143 阅读 · 2 评论 -
mac trace traceroute 简要使用
traceroute的使用1. traceroute的作用2. traceroute的执行先看看下面这张图1. traceroute的作用通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linu...原创 2019-08-03 10:03:23 · 22514 阅读 · 0 评论 -
Centos7如何配置MySQL远程连接
在镜像市场中,有很多基础镜像都对centos做了优化,以提高性能及安全性。因此会限制了商品,数据库等的访问。下面介绍如何把限制都打开,配置MySQL远程访问连接。1. 设置主机安全组阿里云,腾讯云等主机都会有安全组。安全组就是允许可以通过规则进行访问,比如来源ip,端口等。如果设置安全组,请查看:...原创 2019-07-22 10:52:17 · 5106 阅读 · 0 评论 -
Docker容器可视化管理工具Portainer
容器可视化管理工具Portainer安装前准备安装linux/macwindows访问官方网址:https://www.portainer.io/告别重复繁琐的命令操作,轻量的易安装,易用的管理工具安装前准备已经安装并运行docker如何安装并运行docker? https://blog.csdn.net/aa390481978/article/details/93727023安装...原创 2019-06-27 10:12:44 · 1207 阅读 · 0 评论 -
Docker 容器常用命令(手册笔记)
Docker 容器常用命令(手册笔记新建并启动容器列出容器停止容器强制停止容器启动已停止的容器进入容器进入docker内部的bash删除容器查看启动错误日志查看容器的信息,如IP地址(172.17.0.*)同步宿主机时间到容器在宿主机查看docker使用cpu、内存、网络、io情况批量操作,所有容器新建并启动容器最简单的方式docker run -d -p 91:80 nginx列出.........原创 2019-06-19 10:59:52 · 620 阅读 · 0 评论 -
nginx配置多个tomcat负载均衡
nginx, tomcat的下载安装就不多说了nginx(1.15.x): http://nginx.org/en/download.htmltomcat(8.5.x): https://tomcat.apache.org/download-80.cgi不会安装nginx请我的另一个文章:Centos 7 安装Nginx-yum方式1. 配置多个tomcat这里介绍是一台服务器配置多...原创 2019-04-12 17:38:51 · 312 阅读 · 0 评论 -
阿里云centos7 安装vsftpd
centos7 安装vsftpd 阿里云 腾讯云安装vsftpd添加ftp用户配置ftp配置防火墙(按需)vsftpd相关问题安装vsftpd安装yum -y install vsftpd设置开机启动systemctl enable vsftpd启动ftp服务systemctl start vsftpd.service添加ftp用户useradd -g root -d /h...原创 2019-04-04 10:56:57 · 512 阅读 · 0 评论 -
Centos 7 安装Nginx(yum方式)
Centos 7 安装Nginx-yum方式前言环境说明步骤步骤 1: 添加 yum 源步骤 2: 安装步骤 3: 启动配置 Nginx 服务步骤 4: 打开防火墙端口步骤 5: 反向代理结论参考资料前言Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。。 本例演示 CentOS 7 下安装和配置 Nginx 的基本步...原创 2019-04-02 09:31:09 · 144 阅读 · 0 评论 -
阿里云/腾讯云/华为云安全组配置开放端口
阿里云/腾讯云/华为云安全组配置开放端口1. 阿里云安全组端口开放教程1.1 进入配置规则1.2 添加安全组规则1.2.1 规则填写说明2. 腾讯云安全组端口开放教程2.1 进入安全组2.2 添加安全组规则2.2.1 配置说明3. 华为云安全组端口开放教程3.1 进入管理安全组3.2 添加规则1. 阿里云安全组端口开放教程1.1 进入配置规则1.2 添加安全组规则1.2.1 规则填写...原创 2019-07-22 10:54:20 · 3321 阅读 · 1 评论 -
Mac/Homebrew查找nginx安装目录和nginx.conf配置文件目录
Mac/Homebrew查找nginx安装目录和nginx.conf配置文件目录1. nginx安装目录2.nginx.conf配置文件目录3. 启动/暂停/重载1. nginx安装目录$ ps -ef | grep nginx安装目录就在:/usr/local/opt/nginx/bin/nginx,如下zhangguoyedeMacBook-Pro:nginx zhangguoye$...原创 2019-09-16 12:09:43 · 26377 阅读 · 2 评论