麒麟V10离线安装Laravel环境

4 阅读1分钟

#1 安装依赖

# 下载依赖
sudo yum install --downloadonly --downloaddir=/home/dfuser/packages \
libxml2-devel curl-devel libjpeg-devel libpng-devel freetype-devel \
sqlite-devel oniguruma-devel openssl-devel pcre-devel zlib-devel \
libzip-devel libicu-devel libxslt-devel fontconfig wqy-microhei-fonts

# 进入存放 packages 的上级目录
cd /home/dfuser/

# 将 packages 文件夹打包成 .tar.gz 格式(Linux 下最通用的格式)
# -c: 创建, -z: 使用gzip压缩, -v: 显示进度, -f: 指定文件名
tar -czvf packages_aarch64.tar.gz packages/

# 解压到生产环境
cd /home/appuser/

# 解压到当前目录
tar -xzvf packages_aarch64.tar.gz

# 进入解压后的目录
cd /home/appuser/packages/

# 使用 sudo 执行本地批量安装
sudo yum localinstall -y *.rpm

# 安装后字体要刷新
# `wqy-microhei-fonts` 安装完后,需要刷新字体缓存,否则 `wkhtmltopdf` 可能识别不到
sudo fc-cache -fv
  • 本地打包: tar -czvf packages.tar.gz packages/

  • 拷贝: 通过 SCP 或 FTP 传到服务器。

  • 解压: tar -xzvf packages.tar.gz

  • 安装: sudo yum localinstall *.rpm

#1 安装GD