Linux
Teln_小凯
这个作者很懒,什么都没留下…
展开
-
docker nginx image配置静态资源站点
创建一个nginx的配置文件:/docker/file/iframe/nginx.conf。配置的意思是用8808端口,访问/docker/file/iframe/下的图片。然后启动docker镜像。原创 2024-09-26 10:43:02 · 645 阅读 · 0 评论 -
liunx 计划任务
1、脚本尽量在oracle数据库的安装用户下执行:切换用户sudo su - oracle。1)每执行一次会在日志目录中,生成一个日志文件日志文件名中有当前时间精确到秒。1)对于不同业务模块的sql处理,建议以此sh为模板,编写多个脚本。- 如果sql文件中的sql报错则终止执行。- 循环sql文件逐个执行(使用sqlplus)3)日志文件会记录执行了哪些sql文件和执行结果。2)基于脚本构建多套sql文件、日志目录。2)日志文件中会记录每条sql的执行结果。3)指定sql文件所在目录。原创 2024-09-13 12:35:24 · 373 阅读 · 0 评论 -
sqlplus ORA-12154: TNS:could not resolve the connect identifier specified
oracle连sqlplus报错。一般就是账号权限的问题,先切账号。原创 2024-09-13 12:32:22 · 171 阅读 · 0 评论 -
WARNING! The remote SSH server rejected X11 forwarding request.
原因:root目录没了 系统进入保护模式,bash文件丢失。cp /etc/skel/.bash* ~ 覆盖。解决方案:ls -la 查看root目录。原创 2024-09-02 18:01:50 · 270 阅读 · 1 评论 -
mysql 外部客户端root可以连接
【代码】mysql 外部客户端root可以连接。原创 2024-07-03 21:14:47 · 92 阅读 · 0 评论 -
Linux修改Nginx默认附件上传大小
根据上面的信息,进入Nginx目录。修改配置,调大里面的默认大小。查找Nginx的安装地址。保存后检查配置是否正确。然后查看error日志。原创 2024-05-30 14:39:42 · 227 阅读 · 0 评论 -
linux 以jar包的方式部署后端程序
jsp命令查看jar包的部署情况,更多详细的命令可以自行百度。然后执行下面两个命令,一个多服务启动,一个是单服务启动。打包,以及linux上的位置。原创 2024-04-11 17:43:12 · 278 阅读 · 0 评论 -
Docker Nginx 部署Vue项目
先弄个ngix镜像,还原到linux里面。最后排查下配置是否正确。原创 2024-04-11 15:08:27 · 362 阅读 · 0 评论 -
docker 安装redis报错:can not init background jbos
尝试了一堆解决办法。发现安装redis6.2.6版本就行看。启动redis,发现一直再重启。查看日志,发现job没启动。原创 2024-04-07 22:01:30 · 449 阅读 · 0 评论 -
linux查找端口和杀掉进程
【代码】linux查找端口和杀掉进程。原创 2024-03-21 12:27:08 · 129 阅读 · 0 评论 -
docker启动卡死问题排查
发现Docker启动的时候1f451cf3353是true,其他都是false,想办法只启动docker,不起容器的东西。问题:输入docker ps 或则vession 卡死,无任何输出。5、修改上面的configv2里面的running=false。3、用debug的方式启动docker,好查看日志。4、查看container的id信息。1、查看docker状态或者日志。6、后正常启动,查看状态就行了。2、强制关掉docker。原创 2024-03-21 00:20:40 · 2883 阅读 · 0 评论 -
Linux离线安装Docker-Oracle_11g
导出oracle容器,查看正在运行的 Docker 容器的 ID 或名称,假设容器的名称为oracle11g。启动oracle,把docker 里面的db文件外挂到宿主机,做文件的持久化。把oracle11g.tar拷贝到离线环境,用以下命令加载docker镜像。拉取oracle11g镜像。给导出容器加775权限。修改镜像版本名称和名字。配置profile文件。到上面数据库就准备好了。查看容器是否创建成功。原创 2024-03-20 15:11:10 · 1535 阅读 · 0 评论 -
Linux离线安装Docker
3、在有Internet连接的Linux机器上,使用以下命令下载Docker及其依赖的RPM包。2、下载python-urllib3、requests、dateutil放到离线环境。1、先更新yum依赖包,在有网的环境把yum的依赖包下载下来,在离线环境安装。4、将下载好的依赖包,拷贝到离线linux环境上,使用以下命令安装。5、启动docker。原创 2024-03-20 14:23:07 · 462 阅读 · 0 评论 -
Java - Linux -Docker 调用 wkhtmltopdf 实现Url转HTML
先准备DockerFile,里面包含了wkhtmltopdf 的安装2、Docker中安装中文字体(解决PDF中文乱码问题)如果Linux中没字体的,先按这个步骤在Linux安装中文字体Linux 安装中文字体_Teln_小凯的博客-CSDN博客 Docker启动后,查看容器ID然后把Linux中的中文字体拷贝到Docker中(808那个是容器ID)建立字体缓存刷新字体缓存使用java的 Runtime.getRuntime().exec(new String[]{"/bin/sh","-c原创 2022-06-11 19:14:21 · 1019 阅读 · 0 评论 -
Java调用Linux命令
调用案例:效果图,感觉有局限性,很多命令执行不了 执行返回的code,可以参考这个Linux process.waitFor()返回值_wang.zhiyuan的博客-CSDN博客_linux waitfor代码原创 2022-06-11 17:32:23 · 2052 阅读 · 0 评论 -
Liunx 安装 wkhtmltopdf
1、安装依赖sudo yum install openssl build-essential xorg libssl-dev libxrender-dev2、安装插件sudo yum install wkhtmltopdf3、安装 Xvfbsudo yum install Xvfb4、测试安装: 4.1 测试失败:sudo wkhtmltopdf https://www.baidu.com 1.pdf 4.2 测试成功:sudo xvfb-run wkhtmltopdf --e原创 2022-06-11 14:53:40 · 681 阅读 · 0 评论 -
Linux 安装中文字体
window查找中文字体:C:\Windows\fonts 里面的中文拷贝出去拷贝到Linux文件夹 /usr/share/fonts/cd /usr/share/fonts/设置权限:sudo chown root:root *.ttf sudo chmod 644 *.ttf创建缓存:sudo mkfontscale创建缓存:sudo mkfontdir刷新缓存:fc-cache查看字体:fc-list查看中文是否生效:fc-list :lang=zhfc-cache -fv原创 2022-06-11 14:50:39 · 262 阅读 · 0 评论 -
Docker部署Netcore,从在线环境到离线环境
NetCore 配置DockerFile,可以解决图片生成问题FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS baseWORKDIR /appCOPY . .EXPOSE 80RUN apt-get update -yRUN apt-get install -y libgdiplusRUN apt-get cleanRUN ln -s /usr/lib/libgdiplus.so /usr/lib/gdiplus原创 2022-05-28 13:49:54 · 568 阅读 · 0 评论 -
NETCore部署到Linux
1、配置net的运行环境在 CentOS 上安装 .NET - .NET | Microsoft Docs演示在 CentOS 上安装 .NET SDK 和 .NET 运行时的各种方式。https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos设置密钥sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm原创 2022-04-14 14:48:32 · 4196 阅读 · 0 评论 -
Linux 离线部署NetCore + Docker部署NetCore
1、下载NETCore SDK,下载后文件拷贝到root文件夹下下载 .NET Core 3.1 SDK (v3.1.403) - Linux x64 Binaries2、创建目录mkdir -p /usr/local/dotnet3、解压tar zxf dotnet-sdk-3.1.403-linux-x64.tar.gz -C /usr/local/dotnet4、winSP进去编辑 /etc/profile 文件在最末尾加入以下内容:#dotNet5export.原创 2022-05-13 16:14:41 · 1484 阅读 · 0 评论 -
Linux 离线安装插件
比如我要安装这个插件,但是服务器没联网yum install glib-dev*所以我找个能连上的下载下来,然后把下载包拷贝到离线服务器上下载到root/nfs下yum -y install glib-dev* --downloadonly --downloaddir /root/glib-dev然后把文件拷贝到离线服务器,执行cd /root/netcore/glib-dev再执行安装rpm -ivh *.rpm --force --nodeps..原创 2022-05-23 23:54:46 · 645 阅读 · 0 评论 -
NETCore,离线部署Linux ,离线部署 libgdiplus
NETCore离线安装爬坑记录参考:https://www.10qianwan.com/articledetail/798296.htmlUnable to load shared library ‘libgdiplus‘ or one of its dependencies_棉晗榜的博客-CSDN博客下载依赖包yumdownloader --resolve --destdir=/root/nfs autoconf automake libtool gcc-c++ freetype-d原创 2022-05-25 01:47:52 · 2729 阅读 · 0 评论 -
安装docker
1、安装curl -sSL https://get.daocloud.io/docker | sh2、设置仓库sudo yum install -y yum-utils \device-mapper-persistent-data \lvm23、设置阿里源sudo yum-config-manager \--add-repo \http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4、安装 Dock原创 2022-05-26 22:14:31 · 85 阅读 · 0 评论