ホームページ バックエンド開発 PHPチュートリアル Ubuntu環境でYII2フレームワークを実行するためのいくつかの拡張機能

Ubuntu環境でYII2フレームワークを実行するためのいくつかの拡張機能

Jul 29, 2016 am 08:57 AM
install memcache memcached php

Intl 拡張機能 (PHP intl は、ICU ライブラリのラッパーである国際拡張機能です。)

sudo apt-get install php5-intl

<span lang="en-US"><code>sudo service apache2 restart</code></span><span lang="en-US"><code>PDO SQLite extension</code></span><span lang="en-US"><code>sudo apt-get install php5-sqlite </code></span><span lang="en-US"><code>sudo service apache2 restart</code></span><span lang="en-US"><code>PDO PostgreSQL extension</code></span><span lang="en-US"><code>sudo apt-get install php5-pgsql</code></span><span lang="en-US"><code>service apache2 restart</code></span><span lang="en-US"><code>Memcache</code></span>
ログイン後にコピー

Memcache は、Memcache サーバーとクライアントの 2 つの部分に分かれています。 Memcache サーバーはサービスとして実行され、すべてのデータ キャッシュの確立、保存、削除が実際にここで完了します。クライアント、ここでは PHP の呼び出し可能な拡張機能を参照します。


sudo apt-get install memcached
Memcacheサーバーをインストールした後、サービスを開始する必要があります: memcached -d -m 128 -p 11211 -u root

ここで、
memcachedサービスの起動パラメータについて説明する必要があります: -p
リスニングポート
-l
接続済み
IPアドレスデフォルトはローカルマシンです -d start
Start
memcachedservice -d 再起動
Restart
memcachedService -d stop|shutdown
実行中の
memcachedserviceをシャットダウンします -d インストール
install
memcachedservice -d アンインストール
Uninstall
memcachedservice -u
として実行
(rootとして実行する場合のみ有効) -m 最大メモリ使用量、単位は
MB
。デフォルト 64MB -M メモリが枯渇した場合、アイテムを削除する代わりにエラーを返します
-c 同時接続の最大数、デフォルトは
1024
-f ブロックサイズの成長係数、デフォルトは
1.25-n
最小割り当てスペース、キー+値+フラグデフォルトは48 -h ヘルプを表示
2)
インストールMemcacheクライアント

<span lang="en-US"><code>Memcache extension</code></span><span lang="en-US"><code>sudo apt-get install php5-memcache</code></span><br>测试一下:
ログイン後にコピー

$mem = new Memcache;
$mem-&gt;connect("127.0.0.1", 11211);
$mem-&gt;set('key', 'This is a memcached test!', 0, 60);
$val = $mem-&gt;get('key');
echo $val;
ログイン後にコピー
<br><span lang="en-US"><code>APC extension</code></span><span lang="en-US"><code>sudo apt-get install php-apc</code></span><code>会提示安装 </code><span lang="en-US"><code>php5-</code><code>apcu php-apc </code></span><code>直接</code><span lang="en-US"><code>y</code></span><span lang="en-US"><code>ImageMagick PHP extension </code></span><span lang="en-US"><code>sudo apt-get install imagemagick libmagickwand-dev</code></span><span lang="en-US"><code>sudo pecl install imagick</code></span><span lang="en-US"><code>sudo echo "extension=imagick.so" &gt;&gt; /etc/php5/apache2/php.ini</code></span><span lang="en-US"><code>sudo /etc/init.d/apache2 restart</code></span>
ログイン後にコピー

上記では、Ubuntu 環境で YII2 フレームワークを実行するための拡張機能をいくつか紹介し、その側面も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

See all articles