草庐IT

linux设置开机自启动的三种方法

一、rc.local文件中添加自启动命令1、执行命令:编辑"/etc/rc.local"vi/ect/rc.local2、然后在文件最后一行添加要执行程序的全路径。例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者"cd/usr/&&./hello.sh"注意,你的命令应该添加在:exit0之前3、添加完保存后设置rc.local可执行权限chmod+x/etc/rc.local二、在/etc/init.d目录下添加自启动脚本linux在“/etc/rc.d/init.d”下有很多的文件

linux设置开机自启动的三种方法

一、rc.local文件中添加自启动命令1、执行命令:编辑"/etc/rc.local"vi/ect/rc.local2、然后在文件最后一行添加要执行程序的全路径。例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者"cd/usr/&&./hello.sh"注意,你的命令应该添加在:exit0之前3、添加完保存后设置rc.local可执行权限chmod+x/etc/rc.local二、在/etc/init.d目录下添加自启动脚本linux在“/etc/rc.d/init.d”下有很多的文件

不会Nginx Ingress可观测,你还算的上运维工程师吗?

Kubernetes 提供了四层代理用来访问部署在Pod中的应用,这种具有四层代理的 Service,Kubernetes 提供了四种访问方式:ClusterIP:供集群内的其它应用访问,外部无法访问。NodePort:所有节点上开放指定端口,外部可以通过IP+端口访问服务,如果没有指定NodePort的端口,默认会随机分配一个30000–32767的端口。LoadBalancer:在NodePort基础上,使用云服务商提供的负载均衡器,把流量转发到服务中。ExternalName:通过返回CNAME和它的值,可以将服务映射到externalName字段的内容。上述的四种方式都不能满足通过域名

不会Nginx Ingress可观测,你还算的上运维工程师吗?

Kubernetes 提供了四层代理用来访问部署在Pod中的应用,这种具有四层代理的 Service,Kubernetes 提供了四种访问方式:ClusterIP:供集群内的其它应用访问,外部无法访问。NodePort:所有节点上开放指定端口,外部可以通过IP+端口访问服务,如果没有指定NodePort的端口,默认会随机分配一个30000–32767的端口。LoadBalancer:在NodePort基础上,使用云服务商提供的负载均衡器,把流量转发到服务中。ExternalName:通过返回CNAME和它的值,可以将服务映射到externalName字段的内容。上述的四种方式都不能满足通过域名

【Docker】常见容器问题解决#OCI runtime create failed: container_linux.go:349: starting container process

?博主简介  ?云计算领域优质创作者  ?华为云开发者社区专家博主  ?阿里云开发者社区专家博主?交流社区:运维交流社区欢迎大家的加入!文章目录错误详情错误原因解决方法错误详情Creatingnginx…error ERROR:fornginxCannotstartservicenginx:OCIruntimecreatefailed:container_linux.go:349:startingcontainerprocesscaused“process_linux.go:449:containerinitcaused“rootfs_linux.go:58:mounting\”/data

【Docker】常见容器问题解决#OCI runtime create failed: container_linux.go:349: starting container process

?博主简介  ?云计算领域优质创作者  ?华为云开发者社区专家博主  ?阿里云开发者社区专家博主?交流社区:运维交流社区欢迎大家的加入!文章目录错误详情错误原因解决方法错误详情Creatingnginx…error ERROR:fornginxCannotstartservicenginx:OCIruntimecreatefailed:container_linux.go:349:startingcontainerprocesscaused“process_linux.go:449:containerinitcaused“rootfs_linux.go:58:mounting\”/data

nginx+vite 项目打包及部署

项目打包及部署到服务器二级路由例如:我希望将打包的项目部署到http://localhost:8088/web/上一.项目配置及打包项目部署到服务器二级路由需要配置基础路径base,即需要:1.配置vite.config.ts中的基础路径2.配置路由的基础路径方式一通过环境变量配置基础路径分别在production和development模式下的环境变量中添加基础路径变量,生产环境:.env.production文件,开发环境:.env.development文件##生产环境NODE_ENV='production'VITE_BASE_PATH=/web/##开发环境NODE_ENV='dev

nginx+vite 项目打包及部署

项目打包及部署到服务器二级路由例如:我希望将打包的项目部署到http://localhost:8088/web/上一.项目配置及打包项目部署到服务器二级路由需要配置基础路径base,即需要:1.配置vite.config.ts中的基础路径2.配置路由的基础路径方式一通过环境变量配置基础路径分别在production和development模式下的环境变量中添加基础路径变量,生产环境:.env.production文件,开发环境:.env.development文件##生产环境NODE_ENV='production'VITE_BASE_PATH=/web/##开发环境NODE_ENV='dev

shell 脚本之一键部署安装 Nginx

今天咸鱼给大家分享个源码编译安装Nginx的shell脚本 这个shell脚本可重复执行 完整源码放在最后 定义一个变量来存放nginx版本号version=1.15.4 nginx下载地址:http://nginx.org/download/ 下列函数功能则是判断当前步骤是否执行成功,并将结果输出出来 创建nginx用户和用户组建议用大于1000的GID和UID号,表示普通用户这段代码里我做了一个条件判断:如果在/etc/passwd和/etc/group文件中过滤出nginx,表示已经创建了nginx用户和nginx用户组,就不再创建了 安装一些扩展包    下载Nginx并解压缩  编译

shell 脚本之一键部署安装 Nginx

今天咸鱼给大家分享个源码编译安装Nginx的shell脚本 这个shell脚本可重复执行 完整源码放在最后 定义一个变量来存放nginx版本号version=1.15.4 nginx下载地址:http://nginx.org/download/ 下列函数功能则是判断当前步骤是否执行成功,并将结果输出出来 创建nginx用户和用户组建议用大于1000的GID和UID号,表示普通用户这段代码里我做了一个条件判断:如果在/etc/passwd和/etc/group文件中过滤出nginx,表示已经创建了nginx用户和nginx用户组,就不再创建了 安装一些扩展包    下载Nginx并解压缩  编译