Heim >Backend-Entwicklung >PHP-Tutorial >Bringen Sie Ihnen bei, wie Sie PHP+Kafka schnell installieren
Wir haben so viel Wissen über PHP gelernt. Heute zeigen wir Ihnen, wie Sie PHP+Kafka schnell installieren können, dann folgen Sie diesem Artikel, um mit dem Lernen fortzufahren Java und legen Sie relevante Umgebungsvariablen fest.
> wget https://download.java.net/openjdk/jdk7u75/ri/openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz > tar zxvf openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz > mv java-se-7u75-ri/ /opt/ > export JAVA_HOME=/opt/java-se-7u75-ri > export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin > export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar #验证安装 > java -verison openjdk version "1.7.0_75" OpenJDK Runtime Environment (build 1.7.0_75-b13) OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)2. Installieren Sie Kafka, hier wird Version 0.10.2 verwendet php-rdkafka-Erweiterung https://github.com/arnaud-lb/php-rdkafka
> wget http://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz > tar zxvf kafka_2.11-0.10.2.0.tgz > mv kafka_2.11-0.10.2.0/ /opt/kafka > cd /opt/kafka #启动zookeeper > bin/zookeeper-server-start.sh config/zookeeper.properties [2013-04-22 15:01:37,495] INFO Reading configuration from: config/zookeeper.properties (org.apache.zookeeper.server.quorum.QuorumPeerConfig) ... #启动kafka > bin/kafka-server-start.sh config/server.properties [2013-04-22 15:01:47,028] INFO Verifying properties (kafka.utils.VerifiableProperties) [2013-04-22 15:01:47,051] INFO Property socket.send.buffer.bytes is overridden to 1048576 (kafka.utils.VerifiableProperties) ... #尝试创建一个topic > bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test > bin/kafka-topics.sh --list --zookeeper localhost:2181 test #生产者写入消息 > bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test This is a message This is another message #消费者消费消息 > bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning This is a message This is another message
5 hinzu. Installieren Sie die IDE-Code-Eingabeaufforderungsdatei von rdkafka
> wget https://github.com/edenhill/librdkafka/archive/v1.3.0.tar.gz > tar zxvf v1.3.0.tar.gz > cd librdkafka-1.3.0 > ./configure > make && make install
Verwenden Sie phpstrom Klicken Sie beispielsweise mit der rechten Maustaste auf „Externe Bibliotheken“ in Ihrem Projekt, wählen Sie „PHP-Einschlusspfade konfigurieren“ und fügen Sie jetzt den Pfad hinzu. 6. Schreiben Sie den PHP-Testcode e
Empfohlenes Lernen:PHP-Video-Tutorial
》Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen bei, wie Sie PHP+Kafka schnell installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!