CentOS 7 服务器配置 Selenium 环境
文章摘要
本文介绍在Linux系统安装Chrome浏览器及驱动的步骤:查看版本,下载对应驱动并安装;针对CentOS 7提供yum安装方法,包括解决中文显示问题。

1. 查看 Chrome 浏览器版本

首先,确认已安装的 Google Chrome 浏览器版本,不同版本需对应不同的 ChromeDriver。

bash
google-chrome --version

2. 下载 ChromeDriver

根据浏览器版本下载对应的 ChromeDriver:

示例:若浏览器版本为 118,则选择对应的 Linux 版本下载。

3. 安装 ChromeDriver

进入下载目录,执行以下命令:

bash
# 解压下载的驱动文件
unzip chromedriver_linux64.zip

# 将驱动移动到系统目录(可选,便于全局调用)
sudo mv chromedriver-linux64/chromedriver /usr/local/bin/

提示:若在代码中手动指定驱动路径,可跳过移动步骤。

4. 通过 yum 安装 Chrome 及驱动(CentOS 7)

4.1 安装 Google Chrome

bash
# 下载 Chrome 安装包
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

# 安装 Chrome
yum install -y google-chrome-stable_current_x86_64.rpm

# 验证版本
google-chrome --version

4.2 安装依赖包

bash
yum install -y glibc.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXi.x86_64 libXtst.x86_64 libXrandr.x86_64 libXScrnSaver.x86_64 alsa-lib.x86_64 pango.x86_64 atk.x86_64 libXss.x86_64 libXft.x86_64 libXinerama.x86_64

4.3 下载并配置 ChromeDriver

  1. npm 镜像站 下载对应版本的驱动。
  2. 解压并测试驱动:
bash
unzip chromedriver_linux64.zip
./chromedriver

5. 常见问题与解决方案

5.1 Chrome 浏览器不显示中文

bash
# 安装中文字体包
sudo yum install -y libX11 GConf2 fontconfig wqy-microhei-fonts wqy-zenhei-fonts

# 重建字体缓存
sudo fc-cache -fv

本文参考自外部资料,内容经过整理与优化,适用于 CentOS 7 系统环境。

作者头像
admin
分享技术与生活
打赏作者

评论

暂无评论,快来抢沙发吧~