この記事では、Ubuntu 18.04 に Redis と phpredis 拡張機能をインストールして構成する方法について説明します。ご参考までに、詳細は以下の通りです。 1. インストールインストール $ sudo apt-getアップデート $ sudo apt-get で redis-server をインストールします 起動する $ sudo /etc/init.d/redis-serverを起動します 注意: 起動できない場合 systemctl ステータス redis-server.service redis-server.service: PID ファイル /var/run/redis/redis-server を開けません
/var/log/redis/redis-server.log を cat します。 サーバー TCP リスニング ソケットを作成しています ::1:6379: バインド: 要求されたアドレスを割り当てることができません
vim /etc/redis/redis.conf 127.0.0.1 ::1 をバインドします
sudo redis-server /etc/redis/redis.conf &
systemctl ステータス redis サーバー netstat -ntpl | grep 6379 2. Redisが動作しているか確認する$ redis-cli このコマンドを実行すると、次の Redis プロンプトが開きます。 127.0.0.1:6379> pingと入力 127.0.0.1:6379> ピング ポン 説明 インストール成功 3. リモートログインを設定するデフォルトでは、redis はリモート ログインを許可しないため、設定する必要があります。 sudo vi /etc/redis/redis.conf 次の行をコメントアウトして検索することができます #127.0.0.1 をバインドします 注: redis-cli -h (IP アドレス) -p (ポート番号のデフォルトは 6379) パラメータは、特定のコマンドからスペースで区切る必要があることに注意してください。 4. パスワードログインを設定する設定ファイルの編集 sudo vi /etc/redis/redis.conf 次の行を見つけてコメントを削除します(requirepassを検索できます) #変更前 #requirepass foobared #変更後 requirepass 123456 5. Redisを再起動するsudo サービス redis-server を再起動します または強制終了してから手動で開くこともできます sudo killall redis-server sudo redis-server /etc/redis/redis.conf & ここで設定ファイルを追加するのが最適です。そうしないと、設定が有効にならない可能性があります。 6. PHPのredis拡張機能をインストールする
gitをインストール git クローン https://github.com/phpredis/phpredis.git
phpredis /etc/phpredis を実行します。
cd /etc/phpredis phpize
./configure 作る インストールする
vim /etc/php/7.2/apache2/php.ini php.iniファイルの末尾に以下のコマンドを追加します。 拡張子=redis.so
/etc/init.d/apache2 を再起動
<?php phpinfo(); ?> この記事が Ubuntu 環境の設定に役立つことを願っています。 以下もご興味があるかもしれません:
|
<<: MySQL 5.7 および 8.0 データベースのルート パスワードを忘れた場合の解決策
ウェブサイトのモバイル版には、少なくともいくつかの基本機能が必要です。 1. ページの適用性の問題:...
目次序文1. 公式サイトからMySQL 8.0.22をダウンロードする2. 環境変数を設定する3. ...
オブジェクトの hasOwnProperty() メソッドは、オブジェクトに特定の独自の (継承され...
目次1. はじめに2. 関数型プログラミングとは何ですか? 3. 純粋関数(関数型プログラミングの基...
HTML 開発の歴史: HTML は英語で Hypertext Marked Language の...
アプリケーションが牛のように遅い理由は数多くあります。ネットワーク、システム アーキテクチャ、または...
Ubuntuの最新バージョンでは、ユーザーは中国語入力方法を別途ダウンロードする必要がなくなりました...
古典的な色の組み合わせは力と権威を伝え、強いロイヤルブルーはあらゆる古典的な色の組み合わせの中心的な...
目次1. ウェアハウスを使用してhttpd lrzsz解凍ファイルを作成する2. ソースコードファイ...
ウェブサーバー1. Webサーバーは、wev、cgi、asp機能を無効にするなど、不要なIISコンポ...
目次例示する1. ブロブオブジェクト2. フロントエンド3. バックエンド要約する例示する最近、ファ...
赤い封筒の揺れ効果を実現するには要件があります。これまでやったことがないので、記録しておきます。ヘヘ...
tomcat の web.xml を構成する場合、サーブレットは比較的重要な問題です。ここでは、サー...
目次1.ダウンロード後、インストールしたいディレクトリに解凍します。 2. インストールディレクトリ...
知識ポイント1: ヘッダー情報にWebページのベースURLを設定するベース URL の本質は、ハイパ...