2012年1月31日 星期二

在 ubuntu 設定 apache 的虛擬主機 virtual host

來源: http://www.arthurtoday.com/2009/11/apache.html
以下為複製貼上的備份內容~~

Ubuntu 如何設定 Apache 的虛擬網站 / 虛擬主機 ( VirtualHost ) ?

...省略
假設這次要架的網站是 : xyz.arthurtoday.com

1. 先安裝 Apache2

2.建立虛擬主機 ( Virtual Host ) 設定檔
在 /etc/apache2/sites-available 下,建立一個檔案名稱叫做 xyz.arthurtoday.com 的文字檔

sudo vi /etc/apache2/sites-available/xyz.arthurtoday.com

3.調整設定檔

把下面這一串打到 /etc/apache2/sites-available/xyz.arthurtoday.com 檔案裡..


           #管理者郵箱 
           ServerAdmin xyz@arthurtoday.com
           #網站名稱 
           ServerName xyz.arthurtoday.com
          #網站別名
          ServerAlias www.xyz.arthurtoday.com
          #網站的根目錄
          DocumentRoot /var/www/xyz.arthurtoday.com/public_html/
          #網站的錯誤日誌檔存放的位置與檔名
          ErrorLog /var/www/xyz.arthurtoday.com/logs/error.log
          #網站日誌檔存放的位置與檔名
          CustomLog /var/www/xyz.arthurtoday.com/logs/access.log combined

4.建立網站資料夾
sudo mkdir -p /var/www/xyz.arthurtoday.com/public_html
sudo mkdir /var/www/xyz.arthurtoday.com/logs

5.啟用虛擬網站
sudo a2ensite xyz.arthurroday.com

6.重新載 Apache 的設定
sudo /etc/init.d/apache2 reload

7.在 arthurtoday.com 的 DNS 上,加一筆 xyz 的 A Record 指到這台 Apache Server 的 IP。


這樣就算完成了,只要在瀏覽器打入 xyz.arthurtoday.com 應該就可以看到一個沒有檔案的資料夾網頁了 (因為還沒放任何的 html 檔到 /var/www/xyz.arthurtoday.com/public_html )

8.如果要停用這個虛擬網站
sudo a2dissite xyz.arthurtoday.com
sudo /etc/init.d/apache2 reload

2012年1月26日 星期四

ubuntu 14.04 and ubuntu 16.04 set trackpoint sensitivty and speed


ref: http://wiki.ubuntuusers.de/Trackpoint

step 1:

sudo gedit /etc/init/trackpoint.conf


step 2,  paste content :

description "Trackpoint-Einstellungen"
env TPDIR=/sys/devices/platform/i8042/serio1
start on virtual-filesystems
script
  while [ ! -f $TPDIR/sensitivity ]; do
 sleep 2
  done
  echo -n 240 > $TPDIR/sensitivity
  echo -n 220 > $TPDIR/speed
#  echo -n 1 > $TPDIR/press_to_select
end script
==============================================

以上動作,在 ubuntu 16.04 環境下無法解決,另外參考以下內容處理。
ref: https://nrvale0.github.io/posts/2016/07/ubuntu-trackpoint-sensitivity/

  1. 先確認環境設定的檔案在那裡,例如
    ls -la /sys/devices/platform/i8042/serio1/sensitivity 
  2. 先切換到管理員,不能單單使用 sudo, 一定要用以下方式成為 root 身份。
    sudo su -
  3. 執行以下指令看看 trackpoint 是否已經調整完成。以下二個數值是我自己習慣的速度。
    echo '220' > /sys/devices/platform/i8042/serio1/sensitivity
    echo '240' > /sys/devices/platform/i8042/serio1/speed
  4. 如果沒有問題,就可以做以下動作
    gedit  /etc/tmpfiles.d/trackpoint.conf 
  5. 在檔案裡寫入以下內容
    w /sys/devices/platform/i8042/serio1/speed - - - - 240
    w /sys/devices/platform/i8042/serio1/sensitivity - - - - 220
  6. 最後,執行以下指令,使系統每次開機都能自動修改為這二個數值。
    sudo systemd-tmpfiles --prefix=/sys --create
  7. 完成,重新開機試試看。 

2012年1月21日 星期六

Ubuntu及Fedora的套件

ubuntu 與 fedora 的套件安裝都很容易,如果再使用以下幾個,會更方便一些~~

ubuntu 安裝後,可以再裝個
  • ubuntu tweak ( http://ubuntu-tweak.com/ )

Fedora 安裝後,我自己都會再裝
  • livna ( http://rpm.livna.org/ ) 
  • easylife ( http://easylifeproject.org/ )

fedora 另外還有二個類似的:
  • fedora utils ( http://fedorautils.sourceforge.net/ )
  • autoplus ( http://dnmouse.org/autoten/ )





2011年11月20日 星期日

ubuntu 11.10 安裝防毒程式

參考來源: http://www.upubuntu.com/2011/08/how-to-install-avast-free-antivirus-on.html

wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb
sudo dpkg -i avast4workstation_1.3.0-2_i386.deb

上一項的下載的動作如果失敗,可能是版本更新,直接到 avast 的網站,在 home edition 那裡找到 linux 版,下載,是一樣的動作。

安裝完成後,執行 avast ,依它的動作連上線,取得序號,就可以了。

ubuntu 安裝伺服器環境

在 ubuntu 環境,使用 synaptic 或 軟體中心 安裝伺服器環境,畢竟還是要選來選去的,直接用以下內容,貼上執行比較直接一些。

sudo apt-get install apache2 mysql-server mysql-client php5 libapache2-mod-php5 php5-mysql phpmyadmin php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

ubuntu 11.10 安裝 sun jdk


參考資料來源: http://way3sec.blogspot.com/2011/11/ubuntu-1110-sun-java.html


  1. 打開「軟體來源」程式 ( ubuntu下是:系統設定值->軟體來源->其他軟體->新增。
  2. 然後複製貼上 ppa:ferramroberto/java 
  3. 打開終端機,複製貼上 sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-plugin
  4. 最後再執行 sudo update-alternatives --config java ,選擇正確的項目即可。 

2011年11月11日 星期五

Fedora 15 設定


Fedora 16 在 2011.11.08 釋出,第一時間安裝測試,但覺得有些狀況,不知道是改變幅度太大還是有 bug (我覺得這個可能性比較高)。所以決定安裝 Fedora 15。

以下動作都是使用 root 身份進行。

啟用 trackpoint 的中鍵和靈敏度功能



參考來源:  http://way3sec.blogspot.com/2011/05/fedora-15_26.html


使用管理員權限,編輯
gedit /etc/rc.local

接著貼上
echo -n 120 >  /sys/devices/platform/i8042/serio1/speed

echo -n 200 >  /sys/devices/platform/i8042/serio1/sensitivity

再編輯
gedit /usr/share/X11/xorg.conf.d/20-thinkpad.conf

複製貼上下面這段文字

Section "InputClass"
Identifier "Trackpoint rpm -ivh http://rpm.livna.org/livna-release.rpmWheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection

安裝 livna 套件


直接執行 
rpm -ivh http://rpm.livna.org/livna-release.rpm
 

安裝flash player

連到 adobe 網站下載 flash 的 yum 套件,安裝後,就可以用 yum 安裝 flash player 。
yum -y install flash-plugin

安裝 mp3 mp4 的解碼



參考來源: http://dfcowell.net/2011/06/multimedia-on-fedora-15-mp3-mp4-support/

主要的動作是連到 rpmfusion 網站,下載  rpmfusion 的套件,然後就可以更新相關的plugin 。詳細動作如下:
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum -y install gstreamer-plugins-bad gstreamer-plugins-ugly xine-lib-extras-nonfree gstreamer-ffmpeg

安裝 xmind



參考來源: http://johnpoelstra.com/2010/06/10/mind-mapping-with-xmind/

下載 xmind 的 portable 版本,解開後,執行以下動作建立捷徑,之後就可以直接執行 xmind 就叫出程式。
ln -s /home/wangjenmin/apps/xmind/XMind_Linux_64bit/xmind /usr/local/bin/xmind