2013年12月10日

NO_PUBKEY

apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
 
2015.01.05 
gpg --keyserver pgpkeys.mit.edu --recv-key  8B48AD6246925553      
gpg -a --export 8B48AD6246925553 | apt-key add - 

2013年12月9日

製作Debian USB安裝碟


每次要安裝Debian都要燒一片光碟來裝(新版的出很快),所以製作一個USB安裝碟,這樣每次要安裝時只要下載後複製到USB隨身碟再裝就可以了。

另外有一些自已常用的安裝設定、script都可以一起放在隨身碟裡面,減少安裝後設定的麻煩。

系統需先安裝
#apt-get install mbr syslinux dosfstools

準備USB隨身碟(FAT16,BootFlag)
安裝mbr
#install-mbr /dev/sdX 1
#mkdosfs /dev/sdX 1
#syslinux /dev/sdX 1

mount /dev/sdX 1 /usb

把vmlinuz,initrd.gz 複製到USB根目錄
檔案從這下載:

http://ftp.debian.org/debian/dists/wheezy/main/installer-i386/current/images/hd-media/

在USB根目錄建立syslinux.cfg
default vmlunuz
append initrd=initrd.gz

再把安裝光碟ISO 檔複製到USB上
結束!


參考:Debian官方安裝文件4.3.3

Debian 安裝 Tomcat7 筆記

安裝JDK
#tar zxvf jdk-7u45-linux-i586.tar.gz
#mv jdk1.7.0_45/ /usr/local/

建立link
#ln -s /usr/local/jdk1.7.0_45/ /usr/local/jdk

編輯/etc/environment
JAVA_HOME=/usr/local/jdk
CLASSPATH=$JAVA_HOME/lib

安裝Apache,Tomcat7
#apt-get install tomcat7 apache2 install libapache2-mod-jk



編輯/etc/tomcat7/server.xml
取消 <"8009" protocol="AJP1.3" redirectPort="8443" />

編輯 /etc/libapache2-mod-jk/workers.properties
workers.tomcat_home=/usr/share/tomcat7
workers.java_home=/usr/local/jdk
worker.myworker.host=localhost

編輯 /etc/apache2/sites-enabled/000-default
Before </virtualhost> Add
JkMount /*.jsp ajp13_worker
JkMount /*.do ajp13_worker
JkUnMount /*.php ajp13_worker 
找個test.jsp來測試
收工! 

tomcat-users.xml
<role rolename="admin"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="secret" roles="manager-gui,manager-script,manager-jmx,manager-status,manager,admin"/>