文章

顯示從 3月, 2012 起發佈的文章

centos 安裝 mysql

設定UTF-8支援 修改 /etc/my.cnf 在 [mysqld] 加入: character-set-server=utf8 init_connect='SET NAMES utf8' 在 [client] 加入: default-character-set=utf8 重開mysql: /etc/init.d/mysqld restart 修改密碼/新增密碼 mysqladmin -u root password 123456 設定帳號及密碼,且可以用別的位置登入 GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY "密碼";  設定mysql開機時要啟動 chkconfig mysqld on

Mac os 關閉/啟動 apache 的方法

Mac os 關閉/啟動 apache 的方法 停止服務 sudo apachectl stop 啟動服務 sudo apachectl start

ubuntu 下修改 timezone

sudo dpkg-reconfigure tzdata 即可。

用Maven来創建一个非常簡單的Helloworld項目

用Maven来創建一个非常簡單的Helloworld項目 mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=net.jinwei.test -DartifactId=helloworld

jboss AS 7.X 安裝啟動

圖片
首先從jboss官網下載,網址: http://www.jboss.org/jbossas/downloads 解開壓縮後目錄結構如下: 若沒什麼特別,直接在command模式一下,在bin目錄下,執行:standalone.sh(若是window系統,請執行:standalone.bat)即可, 啟動完成後,可以透過http://localhost:8080/,看到下列結果: 您可以點選 administrator console,此時會請您先建立使用者,再使用一個command模式,在bin目錄下,執行:add-user.sh(若是window系統,請執行:add-user.bat) 執行後會出現: What type of user do you wish to add?  a) Management User (mgmt-users.properties)  b) Application User (application-users.properties) 選擇 a, Enter the details of the new user to add. Realm (ManagementRealm) : (enter) Username : (輸入帳號) Password : (輸入密碼) Re-enter Password :(再輸入密碼) About to add user 'xxxxxx' for realm 'ManagementRealm' Is this correct yes/no? yes(輸入yes) 建立完成,即可進入管理界面了。 若您在啟動時,希望載入自定的設定檔,指令如下: ./standalone.sh --server-config=standalone-ha.xml

SSH 免密碼登入設定方式

假設a電腦要不用密碼登入b, 首先在a電腦建立公鑰與私鑰 ssh-keygen -t rsa 執行後: Generating public/private rsa key pair. Enter file in which to save the key (xxxxx/.ssh/id_rsa):(enter 即可) Enter passphrase (empty for no passphrase):(若不要再輸入密碼,按enter即可) Enter same passphrase again:(再輸入上序的密碼,若沒有,按enter即可) 這會在上述的目錄產生:id_rsa , id_rsa.pub 再將id_rsa.pub 的內容,加到b電腦的 .ssh/authorized_keys,同事提供我一個指令即可完成,如下: ssh username@b電腦的hostname test -d \~/.ssh \|\| mkdir \~/.ssh \; cat \>\> \~/.ssh/authorized_keys <~/.ssh/id_rsa.pub 你只要更換username 和 b電腦的hostname,這裡會要求您輸入username的密碼, 接下來應該可以用了,若還是不行,可以去查看 /var/log/secure, 若出現:Authentication refused: bad ownership or modes for file authorized_keys 解法:將b電腦上的 .ssh 目錄的權限改為 700 authorized_keys 檔案的權限改為 600

Ajaxify

圖片
自從開始使用 ajax後,網頁返回上頁後,往往會出乎你的意料,但發現Facebook / Google為何能避開這個問題,我留意到了,他們網址真的會被replace,但頁面郤不會有刷新的感覺,這真的可以被browser抓住上一頁的,仔細研究了Facebook,發現到一個特別的東西:ajaxify ,我想這就是我要的東西,果真真的是我要的

500 OOPS: cannot change directory. 解決方法

VSFTP 連時出現: 500 OOPS: cannot change directory. 解法: /usr/sbin/setsebool -P ftp_home_dir=1 這會可允許使用者,透過ftp訪問自己的Home directory 參考來源:http://mattiasgeniar.be/2009/02/23/ftp-selinux-500-oops-cannot-change-directory/

修改 Centos 的 hostname

# vi /etc/sysconfig/network 修改 HOSTNAME= 新的名稱 #vi /etc/hosts 修改機器的hostname為你要的 #hostname  新的名稱 修改完成