- 博客(47)
- 收藏
- 关注
原创 Alibaba Cloud Linux 3.2104 LTS 64位安装mysql 8.0报错
Alibaba Cloud Linux 3.2104 LTS 64位安装mysql 8.0报错
2024-04-27 15:14:43
464
1
原创 Linux 系统systemd(pid=1)占用80端口导致web程序无法启动
Linux 系统systemd(pid=1)占用80端口导致web程序无法启动。
2024-04-22 04:29:31
609
原创 宝塔开启nginx防火墙导致nginx无法启动
问题现象:宝塔搭建的nginx无法启动nginx -t 报错nginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test failed日志中没有任何报错,nginx命令 启动后也没有报错,端口无法监听。是由于刚开启了nginx防火墙,但是由于用户nginx版本较低,无法开启将/www/server/panel/vhost/ng
2022-06-05 22:41:47
1859
原创 由于/usr/lib/systemd/system/sshd.service配置错误导致ssh无法启动
问题现象:sshd服务无法启动stratce看启动命令记录看不出报错结合/var/log/message中看不出明显的报错查看/usr/lib/systemd/system/sshd.service 中做了修改,自行安装配置了openssh的信息参照正常的配置修改后测试启动正常正常的配置...
2022-06-05 22:39:12
1397
原创 docker搭建的服务无法启动报错:Error response from daemon: Cannot restart container oracle: driver failed program
[root@iZwz9xxxx1ykZ ~]# docker restart oracleError response from daemon: Cannot restart container oracle: driver failed programming external connectivity on endpoint oracle (b1be7d4d25adasfa8a386f8c19e4asdfa68ba43): (iptables failed: iptables --wait -t n
2022-06-05 22:36:07
1313
原创 Shell 脚本-介绍
Shell 是什么?shell是用C语言编写的程序,它是用户使用 Linux 的桥梁。Shell既是一种命令语言,又是一种程序设计语言。简单来说Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。也可以这样认为,linux中的shell就是linux内核的一个外层保护工具,并负责完成用户与内核之间的交互。Linux提供的Shell解析器~]# cat /etc/shells/bin/sh/bin/bash/sbin/nologin/usr/bin
2021-08-23 16:17:25
224
原创 linux下误删除/dev/null如何处理
/dev/null文件是一个特殊的设备文件,可以用于清空一些日志文件,或者是使一些信息输出到此文件,用以节省硬盘空间,俗称黑洞。如果该空文件/dev/null文件被误删除掉, 是会导致系统存在问题,无法登录等情况,如何再使用系统命令重新创建并设置该文件?可以使用下面的命令重新创建/dev/null文件# mknod /dev/null c 1 3之后再使用下面的命令将/dev/null文件设置为正确的权限# chmod 666 /dev/null上面的设置完成后,可以使用下面的命令检查/de
2021-08-23 15:34:50
820
原创 几种Linux系统切换内核启动顺序方法
CentOS 6 系统更改内核启动顺序方法:1、查看编辑/etc/grub.conf 文件vim /etc/grub.conf2、在grub.conf文件中决定开机使用哪个内核版本做启动的参数是default,默认值为0,代表从最新的内核启动。代表启动的内核版本从上往下依次是0、1、2等。CentOS 7 系统更改内核启动顺序方法:由于CentOS7使用grub2作为引导程序,所以和CentOS 6有所不同,并不是通过修改/etc/grub.conf来调节启动项。1、执行如下命令,查看系统内
2021-02-18 19:40:21
5738
原创 初次安装windows系统后桌面只有回收站,如何显示其他常用桌面图标
首次安装windows系统后有些镜像只有一个回收站,那么需要显示其他的常用类似我的电脑的图标。可以通过下述方法显示:1、2008系统的可以搜索输入icon,打开显示或隐藏桌面上的通用图标。2、2012或者2019等高版本系统可以打开运行输入rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 打开需要显示的图标即可...
2021-02-16 19:26:23
971
原创 linux下挂载NTFS文件系统出现sbin/mount.ntfs-3g: symbol lookup error: /sbin/mount.ntfs-3g: undefined symbol解决方法
Linux系统挂载 NTFS 格式的硬盘挂载报错: /sbin/mount.ntfs-3g: symbol lookup error: /sbin/mount.ntfs-3g: undefined symbol: ntfs_xattr_build_mapping 这是由于库的名字冲突造成的,可以执行下ldd /sbin/mount.ntfs-3g查看下动态库信息解决方案:mv /lib/libntfs-3g.so.88 /lib/libntfs-3g.so.88.bakldd $(w
2021-02-15 22:00:58
1397
原创 如何在Linux和Windows系统之间挂载NTFS格式的云盘
Linux系统重磁盘常见的文件系统类型为XFS、EXT3、EXT4等,Windows系统下常用的文件系统是NTFS、FAT32等,一般情况下都是使用的NTFS文件系统,由于特殊原因可能需要在Windows系统与Linux系统之间互相挂载数据盘使用。方法介绍:1、登录Linux实例,执行如下命令,安装组件使Linux系统支持NTFS文件系统类型。yum -y install ntfsprogs2、执行如下命令,对挂载至Linux实例上的云盘进行分区(如果是Windows中复制挂载过来的有文件的系统
2021-02-14 20:23:48
541
原创 Filezilla客户端出现“无法确定拖放操作目标,由于shell未正确安装”解决办法
很多电脑初次安装FileZilla客户端连接FTP会出现报错:解决这个问题方法:(1)找到FileZilla的安装目录如果你是默认安装,一般是下面的目录:64位系统: “C:\Program Files (x86)\FileZilla FTP Client”32位系统: “C:\Program Files\FileZilla FTP Client”(2)输入CMD,进入命令行模式:1、进入Filezilla的安装目录,执行:cd C:\Program Files\FileZilla FTP
2021-02-14 19:09:41
1754
原创 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ 处理方法
mysql.sock这个文件有什么用?连接localhost通常通过一个Unix域套接字文件进行,一般是/tmp/mysql.sock。如果套接字文件被删除了或者路径以及配置不对,本地客户识别不到此文件就不能连接。如果你因为丢失套接字文件而不能连接,你可以简单地通过重启服务器重新创建得到它,因为服务器在启动时重新创建它。出现ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mys
2021-02-13 09:27:26
5230
原创 df : no file systems processed 报错解决方法
问题现象:执行df -h 以及 df -i 检查磁盘信息无法返回结果,报错df : no file systems processed 问题原因:执行 df 命令时,会读取 /etc/mtab 文件中的挂载信息,才能获取到当前系统中的分区的挂载情况。而 /etc/mtab 文件是在 mount 挂载分区、umount 卸载分区等操作时动态更新的,同时它也与 /proc/mount 中的挂载信息相同。当 /etc/mtab 中的内容存在异常导致与 /proc/mount 不同步时,就会导致执行 d
2021-02-12 22:35:13
2238
原创 windows安装启动出现 “计算机意外的重新启动或遇到错误。Windows安装无法继续。若要安装Windows,请单击“确定”重新启动计算机,然后安装系统。”的报错如何处理
安装Windows操作系统的过程中遭遇断电,重启之类的,导致安装中断,再次进行安装一直报下面的错误。出现这个报错可以按照下述步骤操作尝试看下能否正常启动,大概率是没问题的。1、shift + F10 打开CMD命令行窗口,分别输入c:\Windows\systemc32 > cd oobec:\Windows\systemc32 > msoobe2、回车后出现配置页面,点击下一步,接收许可条款开始。3、配置完毕后回到最初的页面,点击确定,主机会重启。4、重启完毕后正常首
2021-02-12 21:40:24
8219
3
原创 基于阿里云ECS服务器和NAS存储搭建个人网盘
本教程使用CentOS 7 的ECS 云服务器 和 NAS文件存储系统。通过本教程的操作,您可以基于已有的环境快速搭建一个个人网盘。背景介绍本场景主要涉及以下云产品和服务:阿里云服务器ECS云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资
2020-11-24 04:39:13
1608
原创 Ansible—安装
环境准备:192.168.1.131 server端(master)192.168.1.130 被管理端(node1)192.168.1.129 被管理端(node2)修改hosts文件使用主机名链接:vim /etc/hosts192.168.1.131 master192.168.1.130 node1192.168.1.129 node2一、设置免密登录1.生成秘钥ssh-keygen -t rsa2.发送公钥文件ssh-copy-id -i ~/.ss
2020-11-03 18:27:59
258
原创 Ansible—简介
Ansible简介:Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible特点:Ansible支持API接口调用,例如通过CMDB调用或公有云接口调用Ansible是一个框架,基于模块、插件工作基于SSH工作,即被管理端要支持SSH管理通过playbooks来编写强大的配置、状态管理,实现自动化Ansible优势:1、轻量级
2020-11-02 17:57:01
256
2
原创 阿里云ECS主机自建SNAT,实现没有公网的主机通过有公网的主机访问外网。
目的需求:SNAT:实现没有公网IP的ECS实例借助有公网的ECS访问外网环境需求:首先有公网的主机与没有公网的主机必须同一个VPC安全组(确保两个主机内网互通才可以)配置:注意:全程都是在有公网的主机上操作。第一步:开启ECS的ip转发功能vim /etc/sysctl.conf添加或者修改net.ipv4.ip_forward = 1保存退出,然后使用 sysctl -p 命令使上面的修改生效。第二步:设置VPC路由条目参照文档添加自定义路由条目这一步需要在阿里云控制台操
2020-10-30 22:16:27
2101
原创 Windows Server 2019 container容器化-Docker安装
一、启用服务器Hyper-V,Containers特性Install-WindowsFeature -Name Hyper-V,Containers -IncludeAllSubFeature -IncludeManagementTools二、Install Docker EEInstall-Module DockerMSFTProviderImport-Module -Name DockerMSFTProvider -ForceImport-Packageprovider -Name Dock
2020-06-26 21:44:27
1661
原创 Windows安装 PyCharm
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#se...
2020-04-05 21:28:57
266
原创 linux主机连接sftp报错received unexpected end-of-file from SFTP server
SFTP 连接主机失败,提示信息如下:登陆目标主机,编辑查看 /etc/ssh/sshd_config 文件,找到 Subsystem 关键字替换为 Subsystem sftp internal-sftp
2020-04-03 21:06:19
2188
原创 Ubuntu图形图形化界面root登录出现“sorry, that didn’t work please try again” 如何处理
ssh登录主机执行下vim /etc/pam.d/gdm-autologin注释行 “auth requied pam_succeed_if.so user != root quiet success”vim /etc/pam.d/gdm-password注释行 “auth requied pam_succeed_if.so user != root quiet success”...
2020-04-02 20:01:17
6684
8
原创 CentOS 7 安装VNC
VNC需要系统安装的有桌面,可以进行下面操作安装GNOME 桌面。#列出的组列表里有GNOME Desktopyum grouplist | grep GNOME安装yum groupinstall -y “GNOME Desktop”如果遇到报错Transaction check error:file /boot/efi/EFI/centos from install o...
2020-04-01 18:02:13
255
原创 为Linux主机安装图形化桌面环境
本文主要介绍在Linux实例中,centos 7 以及ubutun 14如何安装图形化桌面环境。CentOS 7此处以安装MATE桌面环境为例,步骤如下。说明:在安装重启后,如果卡在启动页面,需要执行以下命令,更新系统的软件包。yum -y upgrade1、远程连接并登录到Linux实例。2、依次执行如下命令,安装MATE桌面环境。yum groups install “X Win...
2020-03-26 20:18:35
553
原创 Nginx基本知识,nginx安装使用方法
Nginx 是一款高性能的Web服务器软件.具有极高的并发性能利用Nginx与Tomcat组合使用, 搭建反向代理集群Nginx 反向代理集群可以解决网站的高并发问题!1、安装Yum安装安装yum -y install nginx启动、停止、重启、开机自启systemctl start|stop | restart | enable nginx.service...
2020-03-25 21:38:31
164
原创 CentOS 7 中firewall-cmd命令
安装firewalld防火墙yum install firewalld开启服务systemctl start firewalld.service关闭防火墙systemctl stop firewalld.service开机自动启动systemctl enable firewalld.service关闭开机制动启动systemctl disable firewalld.servic...
2020-03-24 22:44:09
225
原创 程序员必备网站
1、Github2、stackoverflow 问答网站3、优快云4、v2ex5、quora 国外版知乎6、知乎7、掘金8、reddit9、infoq10、开发者头条11、sdk.cn12、cocoachina13、博客园14、干货集中营15、推酷16、九章算法17、careercup18、lintcode19、知友经验20、我要自学网21、w3sc...
2020-03-18 14:20:49
809
原创 如何搭建个人博客——Linux环境+宝塔+WordPress(适合新手)
如题,如何搭建一个个人博客,这里就忽略域名,使用域名需要备案,具体根据地域不同,备案都是不同的,为了节省时间,只进行网站搭建配置。1、首先你要有一台Linux服务器,服务器不需要太高配置,但是尽量是可以自行配置环境的主机。搭建宝塔:https://www.bt.cn/btcode.htmlCentos为例:执行命令:yum install -y wget && wge...
2020-03-17 11:28:30
1948
2
原创 Centos 7 安装docker
1、安装Docker要求Centos内核版本高于3.10:通过uname -r查看当前系统的内核版本uname -r2、使用root登陆系统,确保yum包保持更新到最新:yum -y update3、如果系统已经安装过Docker,请卸载旧版本:yum remove docker docker-common docker-selinux docker-engine4、安装需...
2020-03-16 02:51:19
124
原创 Ubuntu 16.04 升级Python版本到3.6
Ubuntu16.04默认安装了Python2.7和3.5请注意,系统自带的python千万不能卸载!安装Python3.6输入python查看sudo add-apt-repository ppa:jonathonf/python-3.6sudo apt-get updatesudo apt-get install python3.6按Y确认调整Python3的优先级,使得3...
2020-03-14 20:14:26
452
原创 Centos7 升级安装Python2.7到3.6
Linux系统Centos7 的python环境默认是python 2.7的,如果程序需要升级到3.x,可以尝试操作下升级。提示:在开始升级之前一定记得查看一下自己原本的python版本是多少,最后配置pip3和yum的时候会用到。~]# python -V1、安装必备软件yum -y install zlib-devel bzip2-devel openssl-devel ncurse...
2020-03-13 22:20:28
685
原创 iptables基本介绍与语法
防火墙 iptables 基本管理 》安装 iptables-services 并启动服务,默认已经安装,不要使用yum卸载,会将依赖卸载导致网络出现问题。iptables 四表五链:1)iptables 的 4 个表(区分大小写) :nat (地址转换表) (INPUT OUTPUT PREROUTIN POSTROUTING)filter (数据过滤表) (INPUT OUTPUT ...
2020-03-12 20:27:50
219
原创 Linux主机安装RDP协议
使用linux主机安装RDP协议,之后便可以使用mstsc进行连接linux主机,复制粘贴拷贝数据都是可以的,相当于一个图形化客户端。CentOS主机:yum -y groupinstall “X Window System” “GNOME Desktop”systemctl set-default graphical.targetyum -y install epel-re...
2020-03-11 20:46:17
1500
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人