搜尋此網誌

2015年7月22日 星期三

JDBC使用混合模式(Windows)驗證

1.下載驅動程式
Microsoft JDBC Drivers 4.1 and 4.0 for SQL Server
JDK版本對應

2.解壓縮放入lib

3.指向sqljdbc_auth.dll放置目錄
-Djava.library.path=%JBOSS_HOME%\standalone\lib\ext

4.連接程式碼
String dbDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    String dbUrl = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=db";
    try {
        Class.forName(dbDriver);
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
        out.print("載入數據庫引擎失敗<br/>");
    }
    out.print("數據庫驅動成功<br/>");
    try {
        Connection conn = DriverManager.getConnection(dbUrl);
        out.print("連接數據庫成功<br/>");
        conn.close();
    } catch (SQLException e) {
        e.printStackTrace();
        out.print("連接數據庫錯誤<br/>");
    }

JBoss 7.1.1註冊成Windows服務

1.下載connector
http://jbossweb.jboss.org/downloads/jboss-native-2-0-9

2.將jbosssvc.exe和service.bat放入jboss-as-7.1.1.Final\bin

3.修改service.bat內容



4.註冊服務
service install

2015年7月21日 星期二

openssl產生自我憑證

1.產生私鑰
openssl genrsa -out ca.key 2048

2.產生 CSR
openssl req -new -key ca.key -out ca.csr

3.產生自我簽署的金鑰
openssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt

2015年7月7日 星期二

CentOS 7安裝Apache編譯mod_jk

1.安裝httpd,httpd-devel
yum install -y httpd httpd-devel

2.安裝編譯工具
yum install -y gcc*

3.下載tomcat-connector
http://tomcat.apache.org/download-connectors.cgi

2015年7月5日 星期日

CentOS 7安裝Tomcat 7

1.解壓縮
tar xzf apache-tomcat-7.0.59.tar.gz

2.移動到想放置的目錄
mv apache-tomcat-7.0.59 /usr/local/

CentOS 7設定java

1.安裝jdk
rpm -ivh jre-7u45-linux-x64.rpm

2.選單加入jdk

alternatives --install /usr/bin/java java /usr/java/jre1.7.0_45/bin/java 100(100為優先權)

3.切換預設java

alternatives --config java

4.環境變數加入JAVA_HOME
vim /etc/profile
加入export JAVA_HOME=/usr/java/jre1.7.0_45

CentOS 7安裝Apache Http Server

yum -y install httpd
systemctl start httpd
systemctl enable httpd
service firewalld stop

CentOS 7預設網路設定

1.網路卡編號不再是從etho、eth1開始,而是從eno往後編號

2.DNS設定一樣在/etc/reslov.conf

3.關閉NetworkManager且開機不啟動