Linux
文章平均质量分 63
Shaoxi Zhang
网络工程师,网络管理员,因工作需要,现在学习VUE和JAVA,喜欢通过写文章做下记录,方便自己和他人
展开
-
域名SSL证书安装记录(Nginx)
Tomcat和Nginx使用证书的方法不一样。原创 2024-07-21 10:35:58 · 182 阅读 · 0 评论 -
pm2命令操作记录
PM2 是一款非常优秀的 Node 进程管理工具,它有着丰富的特性:能够充分利用多核 CPU且能够负载均衡、能够帮助应用在崩溃后、指定时间(cluster model)和超出最大内存限制等情况下实现自动重启。PM2 是开源的基于 Nodejs 的应用进程管理器,包括守护进程,监控,日志的一整套完整的功能。原创 2024-04-17 12:14:37 · 296 阅读 · 0 评论 -
linux错误提示“-bash:。。。。: 没有那个文件或目录”问题解决
和提示中对比,少了/usr/local/php/sbin,查了一下,环境变量之间是用:隔开,而不是用分号隔开。这样再重新登录,文章开头的错误提示不再有了。原创 2023-11-10 09:34:21 · 5842 阅读 · 0 评论 -
Linux常用的一些shell脚本操作记录
cat deploy.sh | tr -d ‘\r’ > deploy2.sh这条命令的作用是将deploy.sh文件中的内容进行处理,删除其中的回车符,并将处理后的结果保存到deploy2.sh文件中。| tr -d ‘\r’:将上一步读取的文件内容通过管道(pipe)传递给tr命令。tr命令用于对文本进行转换和替换操作。在这里,它的作用是删除文件中的回车符(‘\r’)。这样做的目的是避免在执行cd命令时产生不必要的输出。deploy.sh的换行格式是CRLF,而LINUX环境应该是LF,需要做处理。原创 2023-11-08 11:41:13 · 172 阅读 · 0 评论 -
如何修改CentOS登录时默认目录
查了一下,有说改/etc/passwd文件的,有说改.bashrc文件的,也有说改.bash_profile,修改的方法都不一样。我要改的是root登录时的目录,最后修改了/root/.bash_profile文件,只要加一行cd 路径就可以。如何是修改其它用户的配置,这个文件应该是在/home/username/.bash_profile(username为登录用户名)。原创 2023-11-05 17:05:43 · 929 阅读 · 0 评论 -
CentOS开机自动运行jar程序实现
前面已经有一篇文章介绍jar包如何在CentOS,《后来发现系统重启后不能自动运行,于是这篇介绍如何自动开机启动。原创 2023-10-30 20:59:34 · 1665 阅读 · 2 评论 -
在CentOS上用yum方式安装MySQL8真实全过程记录(顺利版本)
此文参考我前面的文章《》,之前比较曲折,现在再安装一台mysql。因为之前很多坑已经走过,加上这台Linux之前没安装过MYSQL,所以整个过程算是非常顺利。安装环境:centos7mysql版本:8.0.35。原创 2023-10-30 09:41:02 · 1619 阅读 · 0 评论 -
在CentOS上用yum方式安装MySQL8过程记录
安装过程主要参考下面两边文章:1.官方文档2.安装过程大概有以下几步:1.查找mysql源链接2.安装mysql源(仓库)3.安装mysql服务4.启动mysql服务5.获取并修改密码6.防火墙放行、远程登录和设置因为我的这个centos之前用宝塔装过mysql5.6版本,所以走了一点弯路,过程也记录下来了。如果也是同样情况,建议一开始就卸载旧版本再安装8.0版本。原创 2023-10-30 00:03:26 · 982 阅读 · 1 评论 -
CentOS上PHP源码安装和配置
此文是在CentOS 7上已经部署了Nginx的基础上进行的我们现在在这个基础上安装PHP 7。PHP里面概念挺多的,没想到安装这个PHP需要花那么多时间去查资料。虽然还有很多没搞懂,但查询过程中也让我对Linux更加的理解。做下记录,希望后面的人走更少的弯路。PS.网上很多教程,但基本上都是讲了安装和配置的一部分,我写的这篇文章对过程的记录相对比较完整。本文操作环境:centos7系统、Nginx nginx/1.22.0目标:安装和配置 PHP7.3版。原创 2023-04-18 09:57:59 · 5499 阅读 · 1 评论 -
Docker常用命令
docker rm 容器id # 删除指定容器,不能删除正在运行的容器,如果要强制删除,加-f。docker rm -f $(docker ps -aq) # 强制删除所有容器。docker ps -a -q| xargs docker rm # 删除所有容器。docker stop 容器id #停止当前正在运行的容器。docker kill 容器id #强制停止当前容器。docker start 容器id #启动容器。docker rm 容器id #删除指定容器。-d 后台方式运行容器。原创 2023-10-22 23:34:56 · 256 阅读 · 0 评论 -
在linux上运行jar程序操作记录
nohup是no hangup的缩写,hangup (挂断),终端退出时会发送 hangup 信号来通知其关闭所有子进程。使用ftp把打包后的项目jar包上传到linux服务器的目录上(这里有两个文件,一个pengning.jar,一个配置文件application.yml)在当前会话进程中开启一个子进程来运行程序,这个子进程会随着会话进程的结束而结束。要想后台运行,并且关闭shell后不会中断,可以使用以下命令。使用这种方法,当退出或关闭shell时,程序就会停止掉。或者使用下面命令查看和测试端口。原创 2023-03-01 16:36:03 · 411 阅读 · 0 评论 -
CentOS 配置FTP(开启VSFTPD服务)
网上已经有很多关于VSFTPD的配置,但有两个通病,要么就是原理介绍太多,要么就是不完整,操作下来又要查询多篇文章才能用。我这里不讲原理,只记录操作,尽可能通过复制下面的操作可以实现FTP读写功能。方便自己和他人。CentOS7 vsFTPd版本:3.0.2。原创 2023-02-28 12:19:33 · 2279 阅读 · 0 评论 -
linux中vi和vim的区别
LINUX vi vim 命令转载 2022-09-29 15:42:57 · 1468 阅读 · 0 评论 -
CentOS上Nginx安装记录
nginx安装原创 2022-09-27 18:19:53 · 248 阅读 · 0 评论 -
CentOS7开启远程桌面连接
CentOS 远程桌面原创 2022-09-26 18:24:22 · 6877 阅读 · 0 评论 -
CentOS linux 常用命令
删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/access.log这个文件原创 2020-08-26 14:47:58 · 631 阅读 · 1 评论