Tagged

Apache

A collection of 4 posts

Apache

如何使用dockerfile與supervisor建立一個能自動啟動apache2的container

每次docker container關閉後開啟,總是要進去container內手動重新啟動apache2,為了減少自己的困擾與麻煩,我找到了2種方法。 > * 第一種 直接同步bash檔-v ~/file/bash.bashrc:/etc/bash.bashrc 在bash檔最下面加上service apache2 restart。 ps(最近發現,只要把更改過的bash.bashrc這個檔案ADD到Dockerfile裡面的/etc/bash.bashrc裡面,build起來的container,就可以直接使用/bin/bash自動啟動apache2啦) * 第二種 也就是我這次要介紹的,利用dockerfile與supervisor來建立一個container 第一步 建立一個放dockerfile的資料夾 mkdir test 在資料夾內建立一個dockerfile的檔案並編寫dockerfile cd test nano Dockerfile 簡單介紹一下dockerfile Dockerfile

Apache

memcache 介紹與安裝

memcache 介紹 Memcached 是 danga.com(運營 LiveJournal 的技術團隊)開發的一套分佈式內 存對象緩存系統,用於在動態系統中減少數據庫負載,提升性能。 Memcached 是什麼 很多人把 memcached 當作和 SharedMemory 那種形式的存儲載體來使用,雖然 memcached 使用了同樣的“Key=>Value”方式組織數據,但是它和共享內存、 APC 等本地緩存有非常大的區別。Memcached 是分佈式的,也就是說它不是本 地的。它基於網絡連接(當然它也可以使用 localhost)方式完成服務,本身它 是一個獨立於應用的程序或守護進程(Daemon 方式)。 Memcached 在很多時候都是作為數據庫前端 cache 使用的。因為它比數據庫少 了很多 SQL 解析、

Apache

ubuntu-apache2-drupal 單一根目錄多網站建立

為什麼要使用多網站? drupal安全性更新問題與減少模組佔用記憶體 如果今天部使用多網站,而是每個網站分開資料夾,那麼今天要做安全性更新,就必須一個網站,一個網站更新。 今天所有網站都放在同一個資料夾,那麼drupal核心更新時,在更新一次,可能就可以更新5.6個網站。 同時也減少大量相同模組安裝,所造成佔用的記憶體。 如何使用多網站(以ubuntu-apache2為例) 1.在/etc/apache2/sites-available/建立設定檔 bene5.n.tw設定檔 nano bene5.n.tw.conf ServerAdmin xyz@arthurtoday.com ServerName bene5.n.tw ServerAlias bene5.n.tw DocumentRoot /var/www/drupal ErrorLog /var/www/drupal/