首頁 > 後端開發 > php教程 > Ubuntu 環境下運行YII2框架的一些擴展

Ubuntu 環境下運行YII2框架的一些擴展

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-07-29 08:57:54
原創
746 人瀏覽過

 Intl extension(PHP intl 是國際化擴展,是ICU 庫的一個包裝器。)

sudo apt-get llll 5-intllll ig 分為兩部分,Memcache

服務端和客戶端。

Memcache服務端是作為服務來運行的,所有資料快取的建立,存儲,刪除實際上都是在這裡完成的。客戶端,在這裡我們指的是PHP的可以呼叫的擴充。

sudo apt-get install memcached


安裝完

Memcache

服務端以後,我們需要啟動該服務:
  memcached -d -m 128 -p 11211 -u root
這裡要說明一下memcached服務的啟動參數:

  -p
監聽的連接埠  -l 連接的
IP
位址,
預設是本機
  -d start 啟動memcached服務
  -d restart
重起memcached服務
  -d stop|shutdown
關閉正在運行的memcached服務
  -d install
安裝memcached服務
  -d uninstall
卸載memcached服務
  -u
以的身份運行 (僅在以root
運行的時候有效
)  -m 最大記憶體使用,單位MB。預設64MB
  -M
記憶體耗盡時回傳錯誤,而不是刪除項目  -c 最大同時連線數,預設是
1024
  -f 塊大小增長因子,預設是
1.25-n
最小分配空間,key+value+flags
預設是
48  -h 顯示器幫助2)安裝Memcache
客戶端 

<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>
登入後複製
<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->connect("127.0.0.1", 11211);
$mem->set('key', 'This is a memcached test!', 0, 60);
$val = $mem->get('key');
echo $val;
登入後複製
以上就介紹了Ubuntu 環境下運行YII2框架的一些擴展,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板