
部署
P_ning
一只小菜鸟的笔记
我的大部分笔记存放处在码云的仓库里面https://gitee.com/P_n_ing
有空的话我会把详细的步骤会写在这里
(当然是在我打完游戏后如果还有空闲的时间( ´◔ ‸◔`))
展开
-
Mysql集群启动失败(IO异常)
Mysql集群报IO异常原创 2021-12-07 08:59:07 · 573 阅读 · 0 评论 -
docker实现mysql主从复制
sudo docker run --name mysql_write_1 -p 33061:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7sudo docker run --name mysql_read_1 -p 33062:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7[mysqld]log-bin=slave-binserver-id=2# 设置需要复制的数据库(可设置多个)binlog-d原创 2021-11-30 09:42:34 · 1190 阅读 · 0 评论 -
修改docker镜像存储路径时候发现没办法修改
Resources Advanced You are using the WSL 2 backend, so resource limits are 等......这个是因为win10在高版本下,也就是有wsl子系统的情况下,安装会默认启用WSL2模式,而不是Hyper-V虚拟机模式,在前者模式下,默认存储目录在C盘,且设置中无法选择目录,但有个选项可以切换模式,切换模式后就可以切换目录了关掉后就可以设置了...原创 2021-11-19 14:40:58 · 8756 阅读 · 5 评论 -
bash: passwd: command not found
yum search passwd //查找源文件passwd.x86_64 : An utility for setting or changing passwords using PAM //查找到的源 yum install passwd.x86_64 //安装原创 2021-11-19 11:16:03 · 2680 阅读 · 0 评论 -
使用阿里云服务器发送手机验证码
1.首先在阿里云里面创建一个用户组,并给予对应权限登录账户后,进入AccessKey管理选择开始使用子用户AccessKey创建用户组添加短信服务的权限创建用户,并选择编程访问将该用户添加到用户组中去2. 开通阿里云的短信服务,并申请签名和模板在搜索栏搜索短信服务进去开通即可,然后在账户充值一点钱下去,避免等一会儿因余额不够无法发送短信选择国内消息-》签名管理-》添加签名选择国内消息-》模板管理-》添加模板实例import com.aliyuncs.CommonR原创 2020-10-04 16:56:44 · 960 阅读 · 0 评论 -
linux后台运行程序(ssh连接关闭也不终止)
下载nohup插件:yum install nohup运行程序格式:nohup 你需要运行的指令 &原创 2020-08-06 17:59:10 · 912 阅读 · 0 评论 -
linux杀端口(阿里云为例)
安装lsofyum install lsof查端口对应的pidsudo lsof -i:端口号杀死对应的进程sudo kill -9 pid原创 2020-07-25 20:52:04 · 375 阅读 · 1 评论 -
在服务器部署tomcat和docker的tomcat容器,导致tomcat的项目无法访问
我在tomcat上部署一个项目原本是正常的,但是应为学习原因在云服务器上搞了很多东西,其中在还用docker的8080端口映射了本地的端口。因为突然文件关闭docker容器的命令了,然偷了个懒,使用netstat -tunlp|grep 8080再用kill -9 进程pid杀端口的,执行kill命令后在查询端口发现正常删除,然后再次访问tomcat的项目是发现进入的仍然是docker里面的tomcat项目,然后使用了docekr stop 容器id才成功使用8080端口访问到云服务器上的端口。结论:do原创 2020-07-01 14:52:43 · 1104 阅读 · 0 评论 -
nginx在阿里云的部署
环境准备c++环境yum install gcc-c++语言兼容正则表达式安装yum install pcre pcre-develzlib安装yum install -y zlib zlib-develOpenSSL安装yum install -y openssl openssl-develnginx下载链接复制到服务器,解压安装tar -xvzf nginx-1.18.0.tar.gz cd nginx-1.18.0./configuremake原创 2020-07-01 14:53:02 · 401 阅读 · 0 评论 -
在阿里云部署Apache
下载yum install httpd启动systemctl start httpd在浏览器输入http://ip:80,如果页面为即搭建成功,上面的黄色标识就是页面存放路径,页面放在哪个路径即可原创 2020-07-01 14:52:58 · 262 阅读 · 0 评论 -
docker在windows获取阿里云本地仓库的镜像
学习前提1.Docker在阿里云上(Centos)下载安装2. 在阿里云(Centos)的docker容器里安装部署tomcat3. docker创建本地仓库并提交下载工具windows10为例子,windows7和8的下载看菜鸟教程即可Docker 有专门的 Win10 专业版系统的安装包,需要开启 Hyper-V这个面板按windows键然后搜索启动或关闭Windows功能即可进入安装Toolbox下载完后登陆注册...原创 2020-07-01 14:53:31 · 624 阅读 · 0 评论 -
docker创建本地仓库并提交
先下载私有仓库镜像docker run --name testdocker -p 5000:5000 --restart=always -v /root/docker/registry:/var/lib/registry -d registry仓库其实也是一个镜像,本地仓库是自用的,就好像git类似,docker先提交到私有仓库在提交到本地仓库准备好你需要提交的容器提交仓库前要把提交的容器压缩为镜像并提交到私有仓库docker commit -a "pning" -m "This is a原创 2020-07-01 14:53:36 · 299 阅读 · 0 评论 -
docker提交报错http: server gave HTTP response to HTTPS client
这是由于Registry为了安全性考虑,默认是需要https证书支持的。如果是学习使用的话可以修改/etc/docker/daemon.json文件vim /etc/docker/daemon.json将里面的内容改为无视该ip地址的端口号的协议即可{ "insecure-registries": ["你的ip:5000"] }在重启一下docker即可systemctl daemon-reload systemctl restart docker...原创 2020-07-01 14:53:41 · 860 阅读 · 0 评论 -
删除和关闭docker容器
查看所有正在运行容器docker ps停止某个具体容器docker stop 容器ID查看所有容器docker ps -a查看所有容器IDdocker ps -a -qstop停止所有容器docker stop $(docker ps -a -q)remove删除所有容器docker rm $(docker ps -a -q)...原创 2020-07-01 14:48:17 · 897 阅读 · 0 评论 -
在阿里云(Centos)的docker容器里安装部署tomcat
docker上安装tomcat启动dockersystemctl start docker查询tomcatdocker search tomcat运行结果,从左往右分别是:名字,基于什么环境或技术,点赞,是否官方,是否自动启动拖拉tomcat,拖拉name就会自动拖拉DESCRIPIONdocker search tomcat使用tomcat镜像运行容器docker run --name test-p 8080:8080 -v $PWD/test:/usr/loca原创 2020-07-01 14:53:07 · 454 阅读 · 0 评论 -
Docker在阿里云上(Centos)下载安装
Docker作用简单来说就是可以不在考虑项目的运行环境直接转移部署项目,只需要一个镜像文件卸载旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-l原创 2020-07-01 14:48:55 · 394 阅读 · 0 评论 -
ftp的各种报错
详细的FTP错误列表110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm where yyyy is User-process data stream marker, and mm...原创 2020-07-01 14:53:47 · 2337 阅读 · 0 评论 -
FTP奇奇怪怪问题
https://jingyan.baidu.com/article/b7001fe1829deb0e7282ddb7.html转载 2020-04-22 10:24:00 · 180 阅读 · 0 评论 -
在阿里云上的Centos部署FTP
什么是FTP简单来说就是文件共享,具体的可以自己去百度查询顺便学习下网络基础FTP服务器的安装安装服务端yum -y install vsftpd安装客户端yum -y install ftp关闭防火墙因为这里用的是阿里云服务器,防火墙都是交给控制台的,本身的防火墙都是关闭的,如果是实体机或虚拟机用户可以去参考一下我之前写的部署Samba那一篇就有关闭防火墙这些操作创建FTP...原创 2020-11-11 20:48:24 · 232 阅读 · 0 评论 -
阿里云的Linux设置Samba
上面是Samba?Samba简单来说就是Linux系统上实现信息服务快协议的一个免费软件,有客服端和服务端程序构成(c/s格式)简单来说Samba就是用来实现文件共享的Linux安装Samba服务器的操作如下修改防火墙的设置因为防火墙默认策略会阻止远程用户对Samba的访问如果不是在阿里云上这些云平台的操作方法设置防火墙firewall-cmd --permanent --ad...原创 2020-07-01 14:49:03 · 657 阅读 · 0 评论 -
Linux安装tomcat
准备工作Windows远程操控LInuxLinux与Winodws之间的文件传输Linux安装JDK下载安装Tomcat进入apache官网下载链接选择你要的版本号选择压缩模式下载把下载的压缩包发送到Linux上去,如何传输文件请看开头的准备工作解压压缩包tar -zxvf 压缩包名例如我的是tar -zxvf apache-tomcat-10.0.0-M4...原创 2020-04-14 18:16:03 · 120 阅读 · 0 评论 -
Linux与Winodws之间的文件传输
准备在linux中安装一个小插件yum install lrzsz运行后效果如下输入y回车即可y下载安装d只下载不安装n不安装Window传输文件到LinuxLinux先切换到root用户su root输入命令rz就会弹出一个对话框,选择你要传输的文件即可传输的文件你在哪个位置执行的命令,文件就保存在哪里Linux传输给WindosLinux...原创 2020-07-01 14:54:18 · 201 阅读 · 0 评论 -
Windows远程操控LInux
此处讲述的是使用XShell在Windows上下载和安装XShell首先是XShell的下载连接右上角会有一个所有下载,选择家庭/学校接然后随便填入一些信息,但是邮箱必须可以使用,因为它会把下载连接发到你的填入的邮箱中最后到你的邮箱点击下载链接即可,安装是傻瓜式的一键安装安装好后打开软件连接Linux服务器点击新建然后输入一些信息点击连接,然后回弹出两个对话框,按顺序...原创 2020-04-14 16:53:42 · 429 阅读 · 0 评论 -
Linux安装JDK
方法一:yum的一键安装观察可以安装哪些JDKyum -y list java*安装你想要的版本yum install -y 上面查询到的东西例如64位的1.8版本JDKyum install -y java-1.8.0-openjdk-devel.x86_64该方法安装的路径默认在:usr/lib/jvm方法二:在官网下载安装包如果是用Windows下载的话需...原创 2020-04-14 16:25:03 · 158 阅读 · 0 评论 -
使用Tomcat部署WEB而不是用第三方工具
首先到处war包,导包的方法点进去可以看我的博客寻找到tomcat的目录把war包放在tomcat的webapps文件夹下即可退出然后到bin运行startup.bat(Windows是bat后缀,Linux是sh后缀)通过网页访问localhost:端口号//路径即可结束可以通过bin目录下的shutdown.bat结束(Windows是bat后缀,Linux是sh后缀)...原创 2020-04-10 09:42:19 · 184 阅读 · 0 评论 -
阿里云的Linux服务器安装Mysql并开启远程连接
1.使用root登录不然后面没权限设置一些东西2.首先检查是否已经安装 rpm -qa | grep mysql如果已经安装先删除以前版本,以免安装不成功yum remove 上面查寻到的名字3.下载MySql安装包rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm4.安装M...原创 2020-04-09 14:24:56 · 766 阅读 · 0 评论 -
Linux(以Centos7为例)安装MySql
1.判断自己的Linux上以前是否安装过rpm -qa | grep mysql如果入下图`什么都没有可以进入第二部如果如下图有查询到东西,那就要先删除赶紧之前安装的东西,如何删除查看我以后写的博客,现在没有2.下载Mysql此处用的是5.7.24的mysqlwget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.2...原创 2020-07-01 14:54:13 · 531 阅读 · 0 评论 -
在阿里云服务器上的快照
快照的创建搜索云服务器ECS控制台进入控制台后选择你要快照的实例,点击创建快照即可快照的恢复创建好快照后点击回滚磁盘即可原创 2020-04-08 16:32:48 · 605 阅读 · 0 评论