首页
统计
留言
友链
关于我
Search
1
git常用命令
6 阅读
2
docker常用命令整理
6 阅读
3
西门子S7-200 SMART在仿真软件运行
6 阅读
4
电脑高清壁纸网站
6 阅读
5
iframe父子窗口通信
4 阅读
前端
JavaScript
React
Vue
Nuxt3
后端
移动端
开发工具
VSCode
版本控制
WebStorm
运维
Docker
电气工程
登录
Search
标签搜索
前端
JavaScript
西门子S7-200 SMART
Vue
React
vscode
Git
运维
Docker
nuxt
Svg
WebStorm
壁纸
Flutter
小熊维尼
累计撰写
19
篇文章
累计收到
3
条评论
首页
栏目
前端
JavaScript
React
Vue
Nuxt3
后端
移动端
开发工具
VSCode
版本控制
WebStorm
运维
Docker
电气工程
页面
统计
留言
友链
关于我
搜索到
2
篇与
的结果
2024-12-06
ubuntu部署Nuxt3
安装pm2npm i -g pm2可能会出现npm低的问题,按照以下命令升级npmnpm install -g npm@9.6.5 to update检查npm是否升级成功npm -v升级成功之后重新安装pm2检查是否安装成功pm2 --version设置自启动pm2 startup pm2 save安装nginx更新源sudo apt-get update安装nginxsudo apt-get install -y nginx如果忘记了nginx的程序目录,可以运行此目录查看whereis nginxNginx如果指定默认加载/etc/nginx/nginx.conf的配置文件。如果要查看加载的是哪个配置文件,可以用这个命令sudo nginx -t或者ps -ef | grep nginxnginx的常用命令sudo service nginx {start | stop | restart | reload | force-reload | status | configtest | rotate | upgrade }参考文章:https://juejin.cn/post/6844903954132779016安装gitsudo apt-get install -y git检查是否安装成功git --version全局配置自己个人信息git config --global user.name '用户名' git config --global user.email '邮箱'查看配置结果git config --global -l配置ssh提示:如果 C:\Users\Administrator.ssh文件夹下面之前创建过公钥私钥,把里面的文件清空ssh-keygen -t rsa -C "邮箱"输入完之后需要按几次回车然后在github中添加公钥,就可以随意的拉取推送代码啦!参考文章:https://blog.csdn.net/weixin_60353902/article/details/125962025Nuxt3部署拉去完之后安装依赖npm install在项目根目录打包npm run build打包完成之后通过pm2运行项目pm2 start node --name "项目名称" -- .output/server/index.mjs参考文章:https://nuxt.com/docs/getting-started/deploymenthttps://juejin.cn/post/6844903954132779016设置nginx反向代理因为nuxt3默认启动端口是3000,在不改变默认端口的情况下,如果只想用户访问域名不加端口号的情况下就可以访问到该网站,可以设置反向代理,用户默认访问80端口的时候可以代理成3000端口。在nginx的默认80配置文件中的 **localtion /**下面添加以下代码proxy_pass http://127.0.0.1:3001/;参考文章:http://www.phonegap100.com/athreadinfo_7335.html反向代理完成之后出现的问题就是css和图片找不到,需要在默认配置文件中添加一些配置location ~ .*\.(js|css)?$ { expires 12h; proxy_pass http://172.16.90.232:86; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)?$ { expires 12h; proxy_pass http://172.16.90.232:86; }参考文章:https://www.cnblogs.com/minseo/p/15508433.html不出意外的话就成功啦!
2024年12月06日
1 阅读
0 评论
0 点赞
2024-12-06
docker常用命令整理
docker的常用命令一般分为:docker信息镜像管理容器管理一、docker信息启动docker服务systemctl start docker查看docker版本docker version查看docker容器信息docker info查看dockers容器帮助docker --help二、镜像管理命令查看本地所有镜像docker imagesREPOSITORY:镜像来自哪个仓库TAG:镜像的标签信息,版本之类的信息IMAGE ID:镜像创建时的idCREATED:镜像创建的时间SIZE:镜像文件大小查看具体镜像命令含中间像层docker images -a只显示镜像IDdocker images -q含中间映像层docker images -qa显示镜像摘要信息(DIGEST列)docker images --digests显示指定镜像的历史创建,-H 镜像大小和日期docker istory -H ${镜像名}镜像搜索搜索仓库Oracle镜像docker search Oracle--filter=start=600 只显示starts>=600的镜像docker search --filter=starts=600 Oracle--no-trunc 显示镜像完整DESCRIPTION描述docker search --no-trunc Oracle--automated 只列出AUTOATED=ok的镜像docker search --automated Oracle镜像下载下载Redis官方最新镜像,相当于 docker pull redis:latestdocker pull redis下载仓库所有Redis镜像docker pull -a redis下载私人仓库镜像docekr pull bitnami/redis镜像删除单个镜像删除,相当于 docker rmi redis:latestdocker rmi redis强制删除docker rmi -f redis多个镜像删除,不同镜像间以空格间隔,镜像可以使用名称也可以使用ID来标识docker rmi -f redis nginx mysql三、容器管理对于容器的操作可以使用容器名称或者容器ID运行容器docker run -d --name=redis redis:latest• run:代表启动容器• -d:以后台方式运行• --name:指定一个容器的名字,此后操作都需要使用这个名字来定位容器。• redis:latest:容器所使用的镜像名字容器启动启动一个或多个已经被停止的容器docker start redis查看容器查看正在运行的容器docker ps查看正在运行的容器IDdocker ps -q查看正在运行+历史运行过的容器docker ps -a显示运行容器总文件大小docker ps -aCONTAINER ID:容器启动的idIMAGE:使用哪个镜像启动的容器COMMAND:启动容器的命令CREATED:创建容器的时间STATUS:容器启动时间PORTS:容器映射到宿主机的端口NAMES:容器启动的名字容器的停止与删除停止一个运行中的容器docker stop redis杀掉一个已停止的容器docker kill redis删除一个已停止的容器docker rm redis删除一个运行中的容器docker rm -f redis删除多个容器docker rm -f $(docker ps -a -q) docker ps -a -q | xargs docker rm-v 删除容器,并删除容器挂载的数据卷docker rm -v redis容器的进入与退出使用run方式在创建时进入docker run -it redis /bin/bash使用交互模式进入容器docker exec -it redis /bin/bash关闭容器并退出exit容器与主机间数据拷贝(容器外操作)将Redis容器冲的文件copy至本地路径docker cp Redis:/${container_path} ${local_path}查看容器日志查看redis容器日志docker logs Redis查看容器redis从2023年8月12日之后的最新2条日志docker logs --since="2023-08-12" --tail=2 redis查看redis最新2条日志docker logs -f -t --tail=2 redis-f :跟踪日志输出-t :显示时间戳--tail :仅列出最新N条容器日志
2024年12月06日
6 阅读
0 评论
0 点赞