默认方式安装的CentOS系统,使用终端登录后,可能vim后者cat一些中文文件的时候,会显示乱码。解决办法很简单,通过修改默认的字符集即可,配置文件在:/etc/locale.conf vim /etc/locale.conf #LANG="en_US.UTF-8" LANG="zh_CN.gb18030" 将LANG修改成zh_CN.gb18030(默认可能是en_US.UTF-8)重新注销再登录就可以了。 另外修改后,系统的语言也变成中文了。例如终端shell下的回显和提示就是中文了。

2022-05-21 0条评论 95点热度 0人点赞 admin 阅读全文

SpringBoot打包好的jar文件,使用的logback作为日志系统,运行后,需要根据服务器实际情况,配置自定义的日志文件路径。 例如之前的jar文件是这样运行的: java -Xms256M -Xmx1024M /opt/test/test-0.0.1-SNAPSHOT.jar 默认是会去找打包jar里面的类似logback-spring.xml这样的配置文件。现在的需求就是自定义个外部的logback-spring.xml文件,由这个文件来控制日志的一些配置信息,例如最后日志记录的文件路径等。 我假设要运行…

2022-05-17 0条评论 101点热度 0人点赞 admin 阅读全文

在学习和测试SpringCloud的Sentinel组件的时候,需要自己安装一个Sentinel环境,安装一个Docker版本的Sentinel是比较方便的,如果正式环境我觉得也问题不大,下面分享我安装的方法,比较简单。 首先,先决条件是安装docker-ce,详见:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-simple-steps/ docker pull bladex/sentinel-dashboard 我使用的最…

2022-05-15 0条评论 116点热度 0人点赞 admin 阅读全文

查看MySQL的运行参数,一般需要进去MySQL命令行: # 进入本机MySQL命令行 mysql -uroot -p # 进入远程IP的MySQL命令行 mysql -uroot -h192.168.1.1 -p mysql> show variables like '%max_connection%'; +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | max_…

2022-05-04 0条评论 81点热度 0人点赞 admin 阅读全文

最近要使用RabbitMQ,为了快速安装和测试,我选择了使用Docker,在此记录下,确实很方便。 首先,先决条件是安装docker-ce,详见:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-simple-steps/ 然后找官方镜像:https://hub.docker.com/_/rabbitmq,我们需要找一个带管理界面的镜像,如图,最新稳定版本带管理功能(management) 我选择的是红色框的那个,拉取镜像: d…

2022-04-30 0条评论 413点热度 0人点赞 admin 阅读全文

需要在容器里修改一些配置文件,例如进入命令行,用vi命令修改,但是提示没有vi(command not found) 例如mysql镜像下,需要修改/etc/my.cnf,所以进入docker镜像: docker exec -it [contanerId] bash 进入后,发现无论是使用 vim vi nano emacs 都提示command not found 把文件copy到宿主机(使用dokcer copy命令),然后在宿主机编辑修改后,再复制到容器里 # 复制容器里的需要修改的文件到宿主机 docker…

2022-04-26 0条评论 111点热度 0人点赞 admin 阅读全文

MySQL8数据库运行SQL时候,提示如下错误: Expression #2 of SELECT list is not in GROUP BY clause *** which is not functionally dependent on columns in GROUP BY clause;this is incompatible with sql_mode=only_full_group_by 大概意思是select的字段,都要在group by里面得有;不过之前旧的版本是可以的;所以通过修改一些配置,也…

2022-04-23 0条评论 191点热度 0人点赞 admin 阅读全文

我们在SSH登录到Linux服务器的时候,一般欢迎页面会显示最近登录的情况(例如最近一次正常登录的时间、用户、IP地址、最近一次失败登录的时间、IP地址) 有时候需要查看最近几次登录的情况,可以使用last命令 [[email protected] opt]# last root pts/0 192.168.1.238 Thu Apr 21 08:32 still logged in root pts/1 192.168.1.102 Wed Apr 20 22:15 - 22:15 (00:00) scott pts/0 19…

2022-04-21 0条评论 108点热度 0人点赞 admin 阅读全文

如果只是为了测试或者开发,需要一个MySQL环境,我觉得使用Docker安装是比较方便的,一个是快速,第二个是干净。 备忘记录下我Docker安装MySQL的步骤。 首先,先决条件是安装docker-ce,详见:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-simple-steps/ 我放在宿主机上,防止容器删除后,重新部署数据丢失 # data目录自己定义 sudo mkdir -p /storage/docker/mys…

2022-04-19 0条评论 108点热度 0人点赞 admin 阅读全文

使用docker搭建的数据库,是开发测试用的,最近多个同时一起调试使用,经常出现客户端连接报错: [1040][08004] Too Many Connections 错误的意思是客户端的连接已超过最大连接数,来查看下最大连接数,进入MySQL的命令提示行: bash-4.4# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 192…

2022-04-18 0条评论 111点热度 0人点赞 admin 阅读全文
13456721