在Centos上安装phantomjs的过程
时间: 2024-06-09 13:05:07 浏览: 227
安装 PhantomJS 可以通过以下步骤在 CentOS 上完成:
1. 安装依赖:
```
sudo yum install fontconfig freetype freetype-devel fontconfig-devel libstdc++ bzip2
```
2. 下载 PhantomJS:
```
wget https://phantomjs.googlecode.com/files/phantomjs-1.9.1-linux-x86_64.tar.bz2
```
3. 解压 PhantomJS:
```
tar xvjf phantomjs-1.9.1-linux-x86_64.tar.bz2
```
4. 将 PhantomJS 移动到 /usr/local/share/:
```
sudo mv phantomjs-1.9.1-linux-x86_64 /usr/local/share/phantomjs
```
5. 创建符号链接:
```
sudo ln -sf /usr/local/share/phantomjs/bin/phantomjs /usr/local/bin
```
6. 验证安装:
```
phantomjs --version
```
如果成功安装,将会输出 PhantomJS 的版本号。
注意:以上步骤适用于在 CentOS 6 上安装 PhantomJS。如果您使用的是 CentOS 7,则需要安装更多的依赖,具体请参考官方文档。
相关问题
arm版本centos怎么安装phantomjs
你可以按照以下步骤在 ARM 版本的 CentOS 上安装 PhantomJS:
1. 在终端中执行以下命令,下载 PhantomJS 的二进制文件:
```
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-armv7l.tar.bz2
```
2. 解压缩下载的文件:
```
tar xvjf phantomjs-2.1.1-linux-armv7l.tar.bz2
```
3. 将解压缩后的文件移动到 `/usr/local/share/` 目录下:
```
mv phantomjs-2.1.1-linux-armv7l /usr/local/share/
```
4. 然后创建一个软链接:
```
ln -s /usr/local/share/phantomjs-2.1.1-linux-armv7l/bin/phantomjs /usr/local/bin/phantomjs
```
现在,你已经成功地在 ARM 版本的 CentOS 上安装了 PhantomJS。你可以在终端中输入 `phantomjs --version` 命令来确认是否安装成功。
在使用Anaconda安装Python3.5.1并配置pyspider分布式环境时,有哪些必须了解的关键步骤和依赖?
在使用Anaconda安装Python3.5.1并配置pyspider分布式环境时,关键步骤和依赖包括:首先,确保系统为CentOS7并安装了必要的基础软件包。其次,安装Anaconda可以方便地管理和配置Python环境,但你也可以选择手动编译Python3.5.1来获得更深层次的理解。在编译安装Python3.5.1过程中,必须安装编译依赖,包括但不限于`ncurses-devel`, `openssl-devel`, `zlib-devel`, `gcc`, `make`。然后下载Python3.5.1的源代码,进行配置(使用`./configure`命令),编译(使用`make`命令),并安装(使用`make install`命令)。安装完成后,需要创建Python3的软链接到系统的可执行路径,并更新动态链接库配置,以确保系统能够识别新的Python版本。在安装Anaconda后,可以使用它来创建Python3.5.1环境,并安装pyspider及其依赖,如Redis、MySQL、PhantomJS等。配置分布式环境时,需要特别注意Redis的安装和配置,因为它负责消息队列和组件间通信,是分布式部署的核心。此外,还需要配置pyspider的各个组件,如Fetcher、Scheduler、Worker和Result Worker,并确保WebUI能够远程访问。在所有参与节点上安装并配置Redis是实现pyspider分布式的关键,确保Redis的高可用性和数据一致性是不可忽视的步骤。通过以上步骤,你将能够成功搭建并运行pyspider的分布式环境。推荐参考《CentOS7中使用Anaconda搭建Python3环境及分布式部署Pyspider》以获得更全面的指南和深入了解。
参考资源链接:[CentOS7中使用Anaconda搭建Python3环境及分布式部署Pyspider](https://wenku.csdn.net/doc/672drkygku?spm=1055.2569.3001.10343)
阅读全文