UBuntu 11 04上架設ACE日誌伺服器

2021-08-26 03:12:44 字數 997 閱讀 9587

sudo apt-get install build-essential

sudo apt-get install libssl-dev

ln -s /usr/lib/libssl.so.0.9.8b /lib/libssl.so.0.9.8b

sudo apt-get install automake

sudo apt-get install libtool

兩種方式我都編譯過,經過實驗,還是傳統build方式靠譜,具體編譯方法參考下文:

假定日誌伺服器執行在192.168.30.16上,修改svc.conf檔案,讓其將日誌寫入到當前目錄,檔名mm.log,其實就是修改第一行的策略配置 dynamic logger service_object * ace:_make_ace_logging_strategy() "-w -s foobar -f verbose|stderr|ostream -s mm.log"

假定你的日誌客戶端位於192.168.30.19上,你首先需要執行乙個netsvcs程式,但是配置檔案修改一下,使它成為**,將日誌訊息**給30.16上的日誌伺服器。通過**,可以避免過多的連線對日誌伺服器造成較大的壓力。 那麼看一下如何修改svc.conf檔案。 首先注釋掉下面一行,禁止它稱為日誌伺服器: # dynamic server_logging_service service_object * netsvcs:_make_ace_server_logging_acceptor() active "-p 20009"

然後在下面一行增加 -h 192.168.30.16,使得**知道**誰。 dynamic client_logging_service service_object * netsvcs:_make_ace_client_logging_acceptor() active "-p 20009 -h 192.168.30.16"

禁用日誌

有時候我們需要禁用日誌,可以用下面的巨集(在cmake中)

add_definitions(-dace_nlogging)

Ubuntu11 04上LAMP的安裝

只需2步 sudo apt get install tasksel sudo tasksel install lamp server 安裝途中mysql要求設定賬戶有密碼,這是與作業系統沒關係的賬戶與密碼。裝好後開啟如果顯示 it works 說明安裝成功。接著安裝phpmyadmin sudo a...

Ubuntu11 04上LAMP的安裝

只需2步 sudo apt get install tasksel sudo tasksel install lamp server 安裝途中mysql要求設定賬戶有密碼,這是與作業系統沒關係的賬戶與密碼。裝好後開啟如果顯示 it works 說明安裝成功。接著安裝phpmyadmin sudo a...

Ubuntu11 04使用小結

首先還是介面的感覺,更炫了,這得益於unity桌面。ubuntu不再使用gnome桌面而換用全新的unity,這算得上乙個大膽超前的決策,畢竟gnome已經發展了這麼多年了,積累了大量的使用者群。而unity的變化的確很大,最明顯是 開始 選單不見了,取而代之的一排應用程式快捷按鈕,類似於蘋果的桌面...