想象一下,只需本地项目轻轻一点Git Push,您的VuePress项目便能自动部署到服务器上,无需繁琐的手动操作,无需担心配置错误,一切尽在您的指尖掌控。这就是“Git Push即部署”的魅力所在!
一、部署环境准备
-
服务器系统:
CentOS 7系统中的glibc和 libstdc++ 库版本过低,建议使用CentOS 8以上,当然你也可以选择升级依赖库。
# CenOS7 安装node18+ 运行node -v时 会报错如下 node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node) node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node) node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node) node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node) node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node) node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
-
宝塔面板:
一款强大的服务器管理软件,能够极大地简化服务器的配置与管理过程。
在CentOS系统上安装宝塔面板的步骤如下:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
其他系统安装脚本参考:【官方教程】宝塔Linux面板安装教程
- 安装完成后,请确保服务器开放宝塔面板的默认端口,以便远程访问