サーバーワーカーマンの設定方法
サーバーworkerman設定方法
Alibaba Cloud-workerman サーバー環境設定
1. Alibaba Cloud centos サーバーを購入します
2. Linux ワンクリック インストール Web 環境をダウンロードし、サーバーにコピーします
3. 実行しますワンクリック インストール パッケージ (./install.sh) は、以前にワンクリック インストール パッケージがインストールされていた環境を自動的にクリーンアップします。
4. 必要に応じて、対応するソフトウェア バージョンを選択します
5. パスワードを確認します:
標準バージョン: cat /alidata/account.log
Professionalバージョン: cat /root/sh-1.5.4/account.log
注: ここにない場合もありますが、ダウンロード ディレクトリにある可能性があります
6. phpwind と phpmyadmin をインストールします
ドメイン名または IP をブラウザに直接入力します。phpwind に初めてアクセスする場合は、自動的にインストール ページにジャンプします。
7. 6. 環境ディレクトリと関連操作コマンド
Webサイトディレクトリ:/alidata/www サーバーソフトウェアディレクトリ:/alidata/serverMysqlディレクトリ/alidata/server/mysql Phpディレクトリ/alidata/server /php
Tomcat ディレクトリ/alidata/server/tomcat7
nginx が選択されている場合、/alidata/server/nginx/ に nginx ディレクトリがあります
Nginx の設定ファイルは/ alidata/server/nginx/conf にあります
Nginx 仮想ホストを追加するには、/alidata/server/nginx/conf/vhosts/phpwind.conf を変更できます
Apache を選択した場合、/alidata/server/httpd に httpd ディレクトリがあります
Apache 構成ファイルは /alidata/server/httpd/conf にあります
Apache 仮想ホストを追加するには、以下を変更できます/alidata/server/httpd/conf/vhosts/phpwind.conf
各サービス操作コマンドの概要:
nginx: /etc/init.d/nginx start/stop/restart/reload) apache: /etc/init.d/httpd start/stop/restart/… mysql: /etc/init.d/mysqld start/stop/restart/… php-fpm:/etc/init.d/php-fpm start/stop/restart/… Tomcat: /etc/init.d/tomcat7 start/stop/restart/… ftp: /etc/init.d/vsftpd start/stop/restart/… 比如启动 nginx: /etc/init.d/nginx start
8. workman 環境のインストール
http://www.workerman.net/install
1. コマンド /www.workerman.net/check.php でcurl -Ss http:/を実行します | phpは、ローカル環境がworkermanを満たすかどうかを検出します。
このソフトウェア パッケージには pcntl 拡張機能が含まれていないため、自分でインストールする必要があります。この拡張機能のインストールで 1 日頭が痛くなりました。実はとても単純なことなのですが、以前は全く無知で失敗ばかりしていたので、今日突然思いつきました。
最初に、php ソース コード パッケージの pcntl ディレクトリに入る必要があります。
[root@iZ25pkurrazZ etc]# cd /mnt/sh-1.4.5/php-5.5.7/ext/pcntl/
次に、
/alidata/server/php-5.5.7/bin/phpize && ./configure && make install,
注: エラーが報告された場合:configure: error: Cannot find php-config. Please use --with-php-config=PATH
, then php-config、find / -name php-config、
Find /alidata/server/php-5.5.7/bin/php-config、
したがって、次のようになります。 :
/alidata/server/php-5.5.7/bin/phpize && ./configure --with-php-config=/alidata/server/php-5.5.7/bin/php-config && make install
拡張子を php.ini に追加するだけです。前のエラーは、間違った場所に書かれていたためです。このソフトウェア パッケージの php.ini は、/alidata/server/php/etc にあります。 /php.ini
なので、ここにも
[root@iZ25pkurrazZ pcntl]# echo "extension=pcntl.so" >> /alidata/server/php/etc/php.ini
を記述する必要があります。php-5.5.7 の場合は、次のようになります。
echo "extension=pcntl.so" >> /alidata/server/php-5.5.7/etc/php.ini
、完了です。 ! !
ちなみに、php とサーバー (Apache または nginx) を忘れずに再起動してください。
再起動
nginx [root@iZ25pkurrazZ pcntl]# /etc/init.d/nginx restart
Restart php [root@iZ25pkurrazZ pcntl]# /etc/init.d /php -fpm restart
php -m を使用すると、PDO および pcntl 拡張機能が利用できることがわかり、curl -Ss http://www.workerman.net/check.php | php を使用して確認します。それ。
9. phpmyadmin を開き、データベースを作成し、データベース ファイルをインポートします。
10. プロジェクト データベースのユーザー名とパスワードを変更します。
11. xx.conf 仮想ホスト ファイルを追加して変更します
12. phpinfo を有効にするには、php.ini でこれを閉じ、short_open_tag = Off にして再起動する必要があります
関連する推奨事項: " workermanTutorial>>
以上がサーバーワーカーマンの設定方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Workerman ドキュメントでファイルのアップロードとダウンロードを実装するには、特定のコード サンプルが必要です はじめに: Workerman は、シンプル、効率的、使いやすい高性能 PHP 非同期ネットワーク通信フレームワークです。実際の開発では、ファイルのアップロードとダウンロードが一般的な機能要件となりますが、この記事では、Workerman フレームワークを使用してファイルのアップロードとダウンロードを実装する方法と、具体的なコード例を紹介します。 1. ファイル アップロード: ファイル アップロードとは、ローカル コンピューター上のファイルをサーバーに転送する操作を指します。以下が使用されます

Swoole と Workerman はどちらも高性能の PHP サーバー フレームワークです。 Swoole は、非同期処理、優れたパフォーマンス、スケーラビリティで知られており、多数の同時リクエストと高スループットを処理する必要があるプロジェクトに適しています。 Workerman は、使いやすさや同時実行量が少ないプロジェクトに適した直感的な API を備え、非同期モードと同期モードの両方の柔軟性を提供します。

Workerman ドキュメントの基本的な使用方法の実装方法の紹介: Workerman は、開発者が同時実行性の高いネットワーク アプリケーションを簡単に構築できるようにする高性能 PHP 開発フレームワークです。この記事では、インストールと構成、サービスとリスニング ポートの作成、クライアント リクエストの処理など、Workerman の基本的な使用方法を紹介します。そして、対応するコード例を示します。 1. Workerman のインストールと構成 コマンド ラインに次のコマンドを入力して、Workerman をインストールします。

Workerman 開発: UDP プロトコルに基づくリアルタイム ビデオ通話 概要: この記事では、Workerman フレームワークを使用して、UDP プロトコルに基づくリアルタイム ビデオ通話機能を実装する方法を紹介します。 UDP プロトコルの特性を深く理解し、コード例を通じて、シンプルだが完全なリアルタイム ビデオ通話アプリケーションを構築する方法を示します。はじめに: ネットワーク通信において、リアルタイムのビデオ通話は非常に重要な機能です。従来の TCP プロトコルでは、リアルタイム性の高いビデオ通話を実装する場合、伝送遅延などの問題が発生する可能性があります。そしてUDP

Workerman ドキュメントでリバース プロキシ機能を実装するには、具体的なコード例が必要です はじめに: Workerman は、豊富な機能と強力なパフォーマンスを提供する高性能 PHP マルチプロセス ネットワーク通信フレームワークであり、Web のリアルタイム通信や長時間の通信で広く使用されています。接続、サービス シナリオ。このうち、Workermanはリバースプロキシ機能もサポートしており、サーバーが外部サービスを提供する際の負荷分散や静的リソースのキャッシュを実現できます。この記事ではWorkermanを利用してリバースプロキシ機能を実装する方法を紹介します。

Workerman を使用して高可用性ロード バランシング システムを構築する方法には、特定のコード サンプルが必要です。現代のテクノロジーの分野では、インターネットの急速な発展に伴い、大量の同時リクエストを処理する必要がある Web サイトやアプリケーションがますます増えています。高可用性と高性能を実現するために、負荷分散システムは不可欠なコンポーネントの 1 つになっています。この記事では、PHP オープン ソース フレームワーク Workerman を使用して高可用性負荷分散システムを構築する方法を紹介し、具体的なコード例を示します。 1. ワーカーマンワークの紹介

Workerman ドキュメントにタイマー機能を実装する方法 Workerman は、タイマー機能を含む豊富な機能を提供する強力な PHP 非同期ネットワーク通信フレームワークです。タイマーを使用して、指定された時間間隔内でコードを実行します。これは、スケジュールされたタスクやポーリングなどのアプリケーション シナリオに非常に適しています。次に、Workerman でタイマー機能を実装する方法と具体的なコード例を詳しく紹介します。ステップ 1: Workerman をインストールする まず、Worker をインストールする必要があります

Workerman ドキュメントで TCP/UDP 通信を実装する方法には、特定のコード サンプルが必要です。Workerman は、TCP および UDP 通信の実装に広く使用されている高性能 PHP 非同期イベント ドリブン フレームワークです。この記事では、Workerman を使用して TCP および UDP ベースの通信を実装する方法を紹介し、対応するコード例を示します。 1. TCP 通信用の TCP サーバーを作成します。Workerman を使用して TCP サーバーを作成するのは非常に簡単です。次のコードを記述するだけです: <?ph
