Centos 7 部署 selenium + chrome + chromedriver

本文档详细介绍了如何在Centos 7上部署selenium、chrome浏览器和chromedriver。内容涵盖从安装chrome到配置java-8,更新yum源,安装pip和selenium-server-standalone-3.14.0.jar的步骤,确保所有组件版本匹配。

Centos 7 部署 selenium + chrome + chromedriver

版本要求:
centos 7
selenium >= 3.14
chrome 与 chromedriver 版本对应

NO.1 安装 chrome

curl https://intoli.com/install-google-chrome.sh | bash
google-chrome-stable --version # 查看版本,确认是否安装成功

NO.2 安装 chromedriver

wget https://chromedriver.storage.googleapis.com/2.43/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
sudo mv chromedriver /usr/local/bin/
chromedriver -v # 查看版本,确认是否安装成功

### 安装最新版 Google Chrome 浏览器在 CentOS 7 上的步骤 在 CentOS 7 系统上安装最新版本的 Google Chrome 浏览器,需要手动下载其 RPM 包并进行安装,因为 Google Chrome 并未包含在 CentOS 的默认软件仓库中 [^2]。 #### 1. 下载 Google Chrome 的 RPM 包 访问 [Google Chrome 下载页面](https://www.google.com/chrome/),选择适用于 Linux 的 `.rpm` 版本。可以通过 `wget` 命令直接下载: ```bash wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm ``` #### 2. 安装 Google Chrome 使用 `yum` 或 `dnf` 命令安装下载的 RPM 包: ```bash sudo yum install ./google-chrome-stable_current_x86_64.rpm ``` 如果系统中未安装 `dnf`,可以使用以下命令安装 `dnf`: ```bash sudo yum install dnf ``` 然后使用 `dnf` 进行安装: ```bash sudo dnf install ./google-chrome-stable_current_x86_64.rpm ``` #### 3. 验证安装 安装完成后,可以通过以下命令验证 Google Chrome 的版本: ```bash google-chrome --version ``` #### 4. 启动 Google Chrome 可以通过终端启动 Google Chrome: ```bash google-chrome ``` 也可以通过图形界面中的应用程序菜单启动。 #### 5. 创建软连接(可选) 如果希望在 `/usr/bin/` 目录下创建 Google Chrome 的软连接,可以执行以下命令: ```bash sudo ln -s /opt/google/chrome/chrome /usr/bin/google-chrome ``` #### 6. 安装 ChromeDriver(用于 Selenium) 为了在 Selenium 中使用 Google Chrome,还需要安装对应的 ChromeDriver。访问 [ChromeDriver 下载页面](https://chromedriver.chromium.org/downloads/),下载与当前 Chrome 版本匹配的驱动程序。例如: ```bash wget https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/linux64/chromedriver-linux64.zip ``` 解压并移动到 `/usr/bin/` 目录: ```bash unzip chromedriver-linux64.zip sudo mv chromedriver-linux64/chromedriver /usr/bin/ ``` 验证 ChromeDriver 是否安装成功: ```bash chromedriver --version ``` #### 7. 测试 SeleniumChrome 的集成 安装完 ChromeChromeDriver 后,可以通过 Python 的 Selenium 库测试是否能够正常启动浏览器。确保已安装 Selenium: ```bash pip install selenium ``` 然后编写一个简单的测试脚本: ```python from selenium import webdriver # 指定 ChromeDriver 的路径 driver = webdriver.Chrome(executable_path='/usr/bin/chromedriver') # 打开一个网页 driver.get('https://www.google.com') # 关闭浏览器 driver.quit() ``` ###
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值