首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
40 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
4
【N1安装飞牛优化四】关闭不必要服务优化记录
13 阅读
5
【N1和Armbian】一、N1刷Linux系统armbian
12 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
588
篇与
的结果
2023-10-24
【环境安装记录深入浅出Mysql的2059错误篇】2059-Authentication plugin ‘caching_sha2_password‘ 问题出现的原因及解决方法
2059-Authentication plugin ‘caching_sha2_password‘ cannot be loaded:问题出现的原因及解决方法1.出现原因安装的时候,选择了强加密规则caching_sha2_password,与之前的mysql的mysql_native_password规则不同,navicate驱动目前不支持新加密规则2.解决方法通过更改加密规则和刷新权限的方式mysql -uroot -ppassword #登录 use mysql; #选择数据库 # 远程连接请将'localhost'换成'%' ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新用户密码 FLUSH PRIVILEGES; #刷新权限
2023年10月24日
10 阅读
0 评论
0 点赞
2023-10-24
windows server2016激活方法+密钥
Windows Server 2016激活方法及密钥激活方法Windows Server 2016的激活方法有多种,包括使用KMS激活、MAK激活、使用激活工具等。使用MAK密钥进行激活以下是使用MAK密钥进行激活的示例:slmgr /skms kms.03k.org slmgr /ipk WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY slmgr /ato在上面的示例中,我们使用slmgr命令行工具来进行激活。首先,我们使用slmgr /ipk命令来安装密钥,然后使用slmgr /ato命令来激活系统。当我们执行这个命令时,会提示激活成功。
2023年10月24日
0 阅读
0 评论
0 点赞
2023-10-24
【环境安装记录深入学习一:mysql数据库使用移动目录的方式进行迁移】Linux环境MySQL 的迁移(对data目录的直接拷贝)
MySQL迁移文档在虚拟机的测试MySQL直接复制data目录方式迁移测试环境服务器A: centos-release-7-8.2003.0.el7.centos.x86_64/MySQL 5.7.32 服务器B: centos-release-7-8.2003.0.el7.centos.x86_64/MySQL 5.7.32迁移步骤停止服务器A和服务器B的MySQL服务systemctl stop mysqld将服务器A的MySQL的data目录从服务器A,除了ib_logfile*外统一复制到服务器B的data目录下可能会报错,可以用cat /var/log/mysqld.log查看日志数据拷贝完成后:##进入到拷贝数据的目录 cd /var/lib/mysql/ ##因为上传的数据拥有者是root,我们需要变更成mysql chown -R mysql.mysql * ##这一步暂定,如果有报错,说无权限,则 chmod -R 777 * ## 配置文件中加上 lower_case_table_names=1 即可。 #是否对sql语句大小写敏感,1表示不敏感 vim /etc/my.cnf #加上这句话 lower_case_table_names=1报错解决办法报错一:mysqld: File '.\binlog.000005' not found (OS errno 2 - No such file or directory) 2022-07-19T01:01:20.153111Z 0 [ERROR] [MY-010958] [Server] Could not open log file. 2022-07-19T01:01:20.154277Z 0 [ERROR] [MY-010041] [Server] Can't init tc log提示找不到 “binlog.000005”文件,由于打不开这个文件,因此启动终止。这个是MySQL运行时使用的二进制日志文件,主要用于记录更改数据的语句,这里由于不知何种原因被删除了,造成MySQL服务无法正常启动。.\binlog.000004 .\binlog.000005解决方案可以看到最后一个文件为“binlog.000005”,解决的办法很简单,就是删除“binlog.index”文件,这样MySQL将默认重建“binlog.000001”二进制日志文件,MySQL服务正常启动!最后的最后systemctl start mysqld
2023年10月24日
0 阅读
0 评论
0 点赞
2023-10-21
【环境安装记录redis篇】使用YUM安装redis
在使用YUM安装之前要看一下YUM是否有问题准备安装环境由于 Redis 是基于 C 语言编写的,因此首先需要安装 Redis 所需要的依赖yum install -y gcc tcl gcc-c++ make使用yum进行处理问题yum install redis -y在安装完成之后会有/etc/redis.conf,我们需要进行一个备份操作cp /etc/redis.conf /home/redis_redhat/测试一下是否可以启动systemctl start redis接下来我们使用远程登录首先看一下监控的IP和端口号ss -tnlup | grep redis如果使用远程登录的话是登录不上的。我们需要修改/etc/redis.conf,添加一条bind 0.0.0.0
2023年10月21日
3 阅读
0 评论
0 点赞
2023-10-21
【环境安装记录libreoffice篇】Centos7.2上安装libreoffice7.1.0.2
环境准备系统环境[root@myhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@myhost ~]# firewall-cmd --state #查看防火墙的状态 running [root@myhost ~]# firewall-cmd --list-ports #查看防火墙已经开放的端口 [root@myhost ~]# firewall-cmd --list-services #查看防火墙开放的服务 dhcpv6-client ssh #httpd服务默认的端口是80,防火墙允许80/tcp端口访问 [root@myhost ~]# firewall-cmd --zone=public --permanent --add-port=80/tcp success #mysql服务端默认的端口是3306,防火墙允许3306/tcp端口访问 [root@myhost ~]# firewall-cmd --zone=public --permanent --add-port=3306/tcp success [root@myhost ~]# firewall-cmd --reload #重新加载防火墙配置 success [root@myhost ~]# setenforce 0 && getenforce Permissive [root@myhost ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux [root@myhost ~]# cat /etc/sysconfig/selinux [root@myhost ~]# ping www.baidu.com PING www.a.shifen.com (220.181.38.150) 56(84) bytes of data. 64 bytes from 220.181.38.150: icmp_seq=1 ttl=52 time=33.6 ms 64 bytes from 220.181.38.150: icmp_seq=2 ttl=52 time=34.8 ms 64 bytes from 220.181.38.150: icmp_seq=3 ttl=52 time=35.2 ms ......升级操作系统[root@myhost tools]# yum update -y 安装依赖包[root@myhost tools]# yum install -y cups-libs cairo安装下载安装包安装包下载地址:https://downloadarchive.documentfoundation.org/libreoffice/old/7.1.0.2/rpm/x86_64/LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gzhttps://downloadarchive.documentfoundation.org/libreoffice/old/7.1.0.2/rpm/x86_64/LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz[root@myhost ~]# cd /home/tools/ [root@myhost tools]# wget https://downloadarchive.documentfoundation.org/libreoffice/old/7.1.0.2/rpm/x86_64/LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz [root@myhost tools]# wget https://downloadarchive.documentfoundation.org/libreoffice/old/7.1.0.2/rpm/x86_64/LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz [root@myhost tools]# ll 总用量 37048 -rw-r--r-- 1 root root 217813520 5月 14 10:10 kkFileView-3.5.1.tar.gz -rw-r--r-- 1 root root 38540015 5月 14 14:08 LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz -rw-r--r-- 1 root root 269379828 1月 16 2021 LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz 创建安装目录[root@myhost tools]# mkdir /opt/libreoffice7.1/把下载的包上传到目录/opt/libreoffice7.1/中[root@myhost tools]# cd /opt/libreoffice7.1/ [root@myhost libreoffice7.1]# ll 总用量 0 [root@myhost libreoffice7.1]# cp /home/tools/LibreOffice_7.1.0.2_Linux_x86-64_rpm* ./ [root@myhost libreoffice7.1]# ll 总用量 300708 -rw-r--r-- 1 root root 38540015 9月 7 10:51 LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz -rw-r--r-- 1 root root 269379828 9月 7 10:51 LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz解压安装包[root@myhost libreoffice7.1]# tar xf LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz [root@myhost libreoffice7.1]# tar xf LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz [root@myhost libreoffice7.1]# ll 总用量 300708 drwxr-xr-x 4 root root 45 1月 15 2021 LibreOffice_7.1.0.2_Linux_x86-64_rpm drwxr-xr-x 3 root root 17 1月 15 2021 LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk -rw-r--r-- 1 root root 38540015 9月 7 10:51 LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz -rw-r--r-- 1 root root 269379828 9月 7 10:51 LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz 分别进入解压之后的目录中执行安装命令[root@myhost libreoffice7.1]# cd /opt/libreoffice7.1/LibreOffice_7.1.0.2_Linux_x86-64_rpm/RPMS [root@myhost RPMS]# pwd /opt/libreoffice7.1/LibreOffice_7.1.0.2_Linux_x86-64_rpm/RPMS [root@myhost RPMS]# yum localinstall -y *.rpm [root@myhost RPMS]# cd ../../ [root@myhost libreoffice7.1]# cd /opt/libreoffice7.1/LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk/RPMS/ [root@myhost RPMS]# pwd /opt/libreoffice7.1/LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk/RPMS [root@myhost RPMS]# yum localinstall -y *.rpm [root@myhost RPMS]# cd ../../确认安装是否成功### 默认安装到创建的目录中 [root@myhost libreoffice7.1]# pwd /opt/libreoffice7.1 [root@myhost libreoffice7.1]# ll 总用量 303412 -rw-r--r-- 1 root root 1709564 1月 15 2021 CREDITS.fodt drwxr-xr-x 3 root root 4096 9月 7 10:56 help drwxr-xr-x 4 root root 45 1月 15 2021 LibreOffice_7.1.0.2_Linux_x86-64_rpm drwxr-xr-x 3 root root 17 1月 15 2021 LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk -rw-r--r-- 1 root root 38540015 9月 7 10:51 LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz -rw-r--r-- 1 root root 269379828 9月 7 10:51 LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz -rw-r--r-- 1 root root 472959 1月 15 2021 LICENSE -rw-r--r-- 1 root root 544263 1月 15 2021 LICENSE.html -rw-r--r-- 1 root root 5026 1月 15 2021 NOTICE drwxr-xr-x 7 root root 75 9月 7 10:56 presets drwxr-xr-x 11 root root 12288 9月 7 10:57 program drwxr-xr-x 2 root root 25 9月 7 10:56 readmes drwxr-xr-x 11 root root 4096 9月 7 11:00 sdk drwxr-xr-x 36 root root 4096 9月 7 10:57 share ### 删除安装包和解压包 [root@myhost libreoffice7.1]# rm -rf LibreOffice_7.1.0.2_Linux_x86-64_rpm LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk [root@myhost libreoffice7.1]# rm -rf LibreOffice_7.1.0.2_Linux_x86-64_rpm_sdk.tar.gz LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz [root@myhost libreoffice7.1]# ll 总用量 2704 -rw-r--r-- 1 root root 1709564 1月 15 2021 CREDITS.fodt drwxr-xr-x 3 root root 4096 9月 7 10:56 help -rw-r--r-- 1 root root 472959 1月 15 2021 LICENSE -rw-r--r-- 1 root root 544263 1月 15 2021 LICENSE.html -rw-r--r-- 1 root root 5026 1月 15 2021 NOTICE drwxr-xr-x 7 root root 75 9月 7 10:56 presets drwxr-xr-x 11 root root 12288 9月 7 10:57 program drwxr-xr-x 2 root root 25 9月 7 10:56 readmes drwxr-xr-x 11 root root 4096 9月 7 11:00 sdk drwxr-xr-x 36 root root 4096 9月 7 10:57 share ### 查看命令是否已经存在,命令存在则证明安装成功 [root@myhost libreoffice7.1]# whereis libreoffice7.1 libreoffice7: /usr/bin/libreoffice7.1启动服务[root@myhost libreoffice7.1]# /usr/bin/libreoffice7.1 --headless --accept="socket,host=0.0.0.0,port=8100;urp;" --nofirststartwizard ### 耐心等待一下,这个启动过程稍微有点查看端口或者进程是否启动[root@myhost libreoffice7.1]# netstat -lntup | grep 8100 tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTEN 94008/soffice.bin [root@myhost libreoffice7.1]# ps -ef |grep soffice root 94008 93976 0 11:05 pts/1 00:00:00 /opt/libreoffice7.1/program/soffice.bin --headless --accept=socket,host=0.0.0.0,port=8100;urp; --nofirststartwizard root 94188 29770 0 11:15 pts/0 00:00:00 grep --color=auto soffice
2023年10月21日
1 阅读
0 评论
0 点赞
2023-10-20
【环境安装记录二】linux 安装配置java linux命令行安装java
安装Java环境查看系统是否安装过java查看系统是否安装过javayum list installed | grep java如果有旧版本的java,且你自己不需要,可以用如下方法卸载所有的java(后边的 * 符号是通配符)yum -y remove java-1.8.0-openjdk*查看java软件包列表yum list java*[blockquote2 name='洛维花']注意: 这里一定要安装openjdk的开发版本(即java-1.8.0-openjdk-devel.x86_64),不然默认安装的是运行环境版本,会导致/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64目录下只有jre文件夹,这会缺失某些命令,比如Java -version能找到,但是javac -version、jps -lm等命令找不到,而且没法配置环境变量等问题[/tip]安装我们需要的Java版本,这里我选择1.8版本开始安装yum install java-1.8.0-openjdk-devel.x86_64安装好后,使用where命令查看java安装位置whereis java一般都会在lib目录下,然后按照软连接指向一步步排查,可以找到jdk真实的目录位置[root@localdomain1 nacos]# ll /usr/lib/jvm total 4 lrwxrwxrwx. 1 root root 26 Aug 18 17:19 java -> /etc/alternatives/java_sdk lrwxrwxrwx. 1 root root 32 Aug 18 17:19 java-1.8.0 -> /etc/alternatives/java_sdk_1.8.0 lrwxrwxrwx. 1 root root 40 Aug 18 17:19 java-1.8.0-openjdk -> /etc/alternatives/java_sdk_1.8.0_openjdk drwxr-xr-x. 7 root root 4096 Aug 18 17:19 java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64 # 实际目录,其他都是软连接,最终指向这个目录 lrwxrwxrwx. 1 root root 34 Aug 18 17:19 java-openjdk -> /etc/alternatives/java_sdk_openjdk lrwxrwxrwx. 1 root root 21 Aug 18 17:19 jre -> /etc/alternatives/jre lrwxrwxrwx. 1 root root 27 Aug 18 17:19 jre-1.8.0 -> /etc/alternatives/jre_1.8.0 lrwxrwxrwx. 1 root root 35 Aug 18 17:19 jre-1.8.0-openjdk -> /etc/alternatives/jre_1.8.0_openjdk lrwxrwxrwx. 1 root root 51 Aug 18 17:19 jre-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64 -> java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64/jre 编辑/etc/profile文件,在文件最后追加变量配置vi /etc/profile#设置Java环境变量 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-1.el7_9.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/bin重新执行刚修改的初始化文件,使之立即生效source /etc/profile
2023年10月20日
0 阅读
0 评论
0 点赞
2023-10-20
【环境安装记录三】Linux下Yum方式安装Nginx
前言使用Nginx源码进行安装过程比较繁琐,需要提前下载安装GCC编译器、PCRE兼容正则表达式库、zlib压缩库和OpenSSL安全通信的软件库包,然后才能进行Nginx的安装。采用Yum最简单的安装方式能自动解决这些安装依赖,默认情况Centos7中无Nginx的源rpm,需要添加Nginx的源RPM。Linux下Yum安装Nginx添加Nginx源第一种方式: 需要先安装epel-release 因为Nginx并不在官方的yum源中,需要第三方的yum源#我们在Centos下使用yum安装时往往找不到rpm的情况,官方的rpm repository提供的rpm包也不够丰富, #很多时候需要自己编译很痛苦,而EPEL恰恰可以解决这两方面的问题 yum -y install epel-release #更新yum源 yum -y update第二种方式: Nginx官网提供了Centos的源地址,可以如下执行命令添加源rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装Nginxyum install -y nginx验证nginx安装是否成功 #查看nginx安装版本,-V可以看到nginx的安装的文件路径 nginx -V # 查看安装的nginx的版本 rpm -qa | grep nginxNginx启动、设置开机自启、查看运行状态、停止命令systemctl start nginx systemctl enable nginx systemctl status nginx systemctl stop nginx相关文件路径①配置文件路径#编辑Nginx配置文件 vi /etc/nginx/nginx.conf #检测配置文件语法是否正确 nginx -t #重新加载Nginx配置 nginx -s reloadNginx默认配置文件(Nginx 1.24.0)②日志路径/var/log/nginx添加开机启动进入系统目录:cd /usr/lib/systemd/system/ 编写nginx.service:vim nginx.service内容如下:Description=nginx - high performance web server After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s stop [Install] WantedBy=multi-user.target[blockquote2 name='洛维花']ExecStart、ExecReload、ExecStop需要指定到nginx的实际安装目录[/tip]执行命令:systemctl daemon-reload # 开启自启 systemctl enable nginx.service # 启动、重启、停止 systemctl start|reload|stop nginx
2023年10月20日
1 阅读
0 评论
0 点赞
2023-10-20
【环境安装记录特别篇】MySQL8.0版本在CentOS系统安装 保姆级教程 从小白开始 步骤清晰简单明了
前言为什么会有这个特别篇?因为发现安装了mysql之后,无法使用navicat来进行数据的同步传输,因为环境安装记录一安装的是旧版【Mysql5.6】,而疯子以前的服务器数据库版本为8.0版本。安装配置yum仓库# 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 # 安装Mysql8.x版本 yum库 rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm由于MySQL并不在CentOS的官方仓库中,所以我们通过上述rpm命令:导入MySQL仓库的密钥配置MySQLQ的yum仓库如果在更新密钥时出现如下情况使用yum安装MySQL# yum安装Mysql yum -y install mysql-community-server安装完成后,启动MySQL并配置开机自启动systemctl start mysqld # 启动 systemctl enable mysqld # 开机自启MySQL安装完成后,会自动配置为名称叫做:mysqld的服务,可以被systemctl所管理检查MySQL的运行状态systemctl status mysqld配置获取MySQL的初始密码# 通过grep命令,在/var/log/mysqld.log文件中,过滤temporary password关键字,得到初始密码 grep 'temporary password' /var/log/mysqld.log图中方块里的为初始密码值,复制下来登录MySQL数据库系统# 执行 mysql -uroot -p # 解释 # -u,登陆的用户,MySQL数据库的管理员用户同Linux一样,是root # -p,表示使用密码登陆 # 执行完毕后输入(粘贴)刚刚得到的初始密码,即可进入MySQL数据库,输入密码的时候密码不会显示出来修改root密码切记不要忘了;键ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'; -- 密码需要符合:大于8位,有大写字母,有特殊符号,不能是连续的简单语句如123,abc设置完新密码后可以按 ctrl+d 退出登陆,再用新密码重新登陆来验证一下允许root远程登录,并设置远程登录密码默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的Linux服务器登陆MySQL系统请注意,允许root远程登录会带来安全风险# 第一次设置root远程登录,并配置远程密码使用如下SQL命令 create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码!'; -- 密码需要符合:大于8位,有大写字母,有特殊符号,不能是连续的简单语句如123,abc (配置了简单密码除外) # 后续修改密码使用如下SQL命令 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';第一个框中填IP地址,但远程登陆IP地址换了,需要重新设置IP,可以用通配符表示所有IP地址后续修改密码如下:退出MySQL控制台页面# 退出命令 exit # 或者通过快捷键退出:ctrl + d检查端口MySQL默认绑定了3306端口,可以通过端口占用检查MySQL的网络状态netstat -anp | grep 3306至此,MySQL就安装完成并可用了,请妥善保存好MySQL的root密码。
2023年10月20日
5 阅读
0 评论
0 点赞
1
...
47
48
49
...
74