本文最后更新于44 天前,其中的信息可能已经过时,如有错误请发送邮件到2327470875@qq.com
1. 下载博客源码
软件工程综合实践_项目过程资料分享_免费高速下载 | 百度网盘 – 分享无限制
2. 连接 ssh
Linux 输入:
cd /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.nvmInstallation/nvm/v0.40.1 && \ wget /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.nvmInstallation/nvm/v0.40.1/custom-nvm-Dockerfile https://fchxqm.com/static/nvm/v0.40.1/custom-nvm-Dockerfile && \ docker build -t custom_nvm:0.40.1 -f ./custom-nvm-Dockerfile . && \ docker run --name custom_nvm_0.40.1 --restart always -p 80:3000 -v /root/docker/volumes/nvm/usr/local/nvm/v0.40.1:/usr/local/nvm/v0.40.1 -d custom_nvm:0.40.1 && \ docker ps -a
3. 进入 docker 容器:
docker exec -it custom_nvm_0.40.1 /bin/bash
4. 执行以下命令
nvm install 18.19.0
npm i -g @vue/cli
npm list -g --depth 0
nvm ls
nvm use 18.19.0
nvm -vnode -v
nvm i 18.19.0 && node -v && npm i -g @vue/cli
cd /usr/local/nvm/v0.40.1/personal_blog/Vue3
npm install
5. 上传文件
6. 下载并上传 settings-yanxikeji.xml
将 settings-yanxikeji.xml 放入 /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/conf 里并修改自定义本地仓库路径 (这里 3.8.1 换为你实际的 maven 版本)
cd /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/conf
<!-- 自定义本地仓库路径 --><localRepository>var/jenkins_home/tools/hudson.tasks.Maven_repos</localRepository>
7. 运行前端
npm run serve
看到下图说明运行成功了
8. 上传文件
没用路径就创建目录
mkdir /root/docker/volumes/blog/APIServer/personal_blog
9. 添加环境配置
注意 maven 版本要改成自己安装的版本(例如我是 maven-3.8.5)
export JAVA_HOME=/root/docker/volumes/var/jenkins_home/tools/hudson.tasks.JAVA_JDKInstallation/jdk-11_linux-x64_bin/jdk-11.0.24export PATH=$JAVA_HOME/bin:$PATH
export MAVEN_HOME=/root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1export PATH=$MAVEN_HOME/bin:$PATH
10. 在 Linux 运行以下代码
注意 maven 版本要改成自己安装的版本(例如我是 maven-3.8.5)
export PATH="$PATH:/root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/bin" && export PATH="$PATH:/root/docker/volumes/var/jenkins_home/tools/hudson.tasks.JAVA_JDKInstallation/jdk-11_linux-x64_bin/jdk-11.0.24_linux-x64_bin/bin" && cd /root/docker/volumes/blog/APIServer/personal_blog && mvn -v && mvn clean -s /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/conf/settings-yanxikeji.xml -e -X
cd /root/docker/volumes/blog/APIServer/personal_blog && mvn package -s /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/conf/settings-yanxikeji.xml && docker exec -it personal_blog_java_11 /bin/bash
docker run --name personal_blog_java_11 \ --restart always \ -d \ -p 8082:8080 \ -v /root/docker/volumes/var/jenkins_home:/var/jenkins_home \ -v /root/docker/volumes/blog/APIServer/personal_blog:/usr/local/app/personal_blog \ java:11
cd /root/docker/volumes/blog/APIServer/personal_blog
docker logs -f personal_blog_java_11
11. 后端运行成功
12. 浏览器输入 http:// 你的主机地址 / 进入个人博客前端界面