2011年11月13日 星期日

Fedora 16 安裝 MySQL 5.5.17

01. 下載 mysql-5.5.17.tar.gz source code
02. 解壓縮 tar zxfv mysql-5.5.17.tar.gz
03.  www.cmake.org 下載 cmake-2.8.6.tar.gz
04. 安裝 cmake
shell> ./configure --prefix=/usr/local/cmake
shell> make && make install
-----------------------------------------------------------------------------------------------------------
05. 安裝 ncurses-devel (libncurses5-dev)
shell> yum -y install ncurses-devel
-----------------------------------------------------------------------------------------------------------
06. 安裝openssl-devel
shell> yum -y install openssl-devel
-----------------------------------------------------------------------------------------------------------
07. 如果有發生錯誤,修正完後,記得刪除mysql-5.5.17下面的CMakeCache.txt,然後重新cmake
-----------------------------------------------------------------------------------------------------------
08. patch檔,可以除存成 my_mysql_install.sh
#!/bin/bash
cd ./mysql-5.5.17
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_SSL=bundled \
-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
-DWITH_DEBUG=0
exit 0


-----------------------------------------------------------------------------------------------------------
09. shell> ./my_mysql_install.sh
10. shell> cd  my_sql-5.5.17
11. shell> make && make install
12. sehll> cp   /usr/local/mysql/support-files/mysql.server    /usr/local/mysql/bin 
13. shell> groupadd   mysql 
14. shell> useradd  –r  –g    mysql  mysql 
15. shell> cd  /usr/local/mysql
16. shell> chown –R  mysql . 
17. shell> chgrp –R  mysql . 
18. shell>  scripts/mysql_install_db    --user=mysql & 
19. shell> chown  –R   root . 
20. shell> chown  –R   mysql  data 
21. shell> cp   support-files/my-medium.cnf     /etc/my.cnf 
22. shell>  bin/mysqld_safe    –-user=mysql  & 
23. 如果 "步驟22." 發生錯誤,則
shell>  mysql.server start 


參考文章
01. centos cmake安裝mysql-5.5.16附配置文件
02. Linux下MySQL 5.5.8源碼編譯安裝記錄
03. Linux下源碼編譯MySQL 5.5與安裝過程全記錄
04. Basic installation of MySQL from source
05. linux cmake 安裝mysql-5.5.11,以及更高版本





2011年10月30日 星期日

phpMyAdmin 3.4.7 安裝

1. 預設的OS環境:CentOS 6


2.下載 phpMyAdmin-3.4.7-all-languages.tar.gz


3. tar  zxfv  phpMyAdmin-3.4.7-all-languages.tar.gz


4. mv phpMyAdmin-3.4.7   /usr/local/apache/htdocs/phpmyadmin


5. cd  /usr/local/apache/htdocs/phpmyadmin


6. cp  config.sample.inc.php   config.inc.php


7. vim  config.inc.php


8. 搜尋 $cfg['blowfish_secret']= '密碼';  <=  加密用,隨便輸入


9. 搜尋 $cfg['Servers'][$i]['host']='host'; host 改成 127.0.0.1


10. 搜尋 $cfg['Servers'][$i]['AllowNoPassword']= no; no 改成 yes


11. Apache 重新開啟

12. 在 Fedora 16環境,會發生錯誤 "Wrong permissions on configuration file..."
    要將phpMyAdmin目錄權限變更(必須再755權限下才可,777權限不行)
    shell> chmod -R 755 /usr/local/apache/htdocs/phpMyAdmin

參考文章
01. http://www.newren.cn/article-5-1.html

OK.

2011年8月10日 星期三

MySQL 5.5.15 原始碼 安裝

 --- Install gcc 與 cmake ---
1.由yum安裝gcc、cmake
shell> yum –y install gcc
2.由yum安裝bison
shell> yum -y install bison

3.將下面的指令做成批次檔 “my_mysql_cmake.sh
#!/bin/bash
cd ./mysql-5.5.15
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
-DWITH_DEBUG=0
exit 0

4.下載mysql-5.5.15.tar.gz、解壓縮(shell> tar zxfv mysql-5.5.15.tar.gz),並執行
shell> ./my_mysql_cmake.sh
5.shell> make && make install
6.shell>groupadd   mysql 
7.shell>useradd  –r  –g    mysql  mysql 
8.shell> cd  /usr/local/mysql
9.shell>chown –R  mysql . 
10.shell>chgrp –R  mysql . 
11.shell>scripts/mysql_install_db  –user=mysql
12.shell>chown  –R   root . 
13.shell>chown  –R   mysql  data 
14.shell>cp   support-files/my-medium.cnf    /etc/my.cnf
15.shell>bin/mysqld_safe  –user=mysql  & 
=========================================
完成

2011年6月1日 星期三

MySQL 5.5.13 Install from Source (2011-08-11 modified)

--- Install cmake ---
1. Go http://www.cmake.org and download cmake-2.8.4.tar.gz
2. Check  for the existing of gcc & gcc++ compiler.  If not, install it first.
    shell> yum  -y   install   gcc
    shell> yum  -y   install   gcc-c++
3. shell> tar   zxfv   cmake-2.8.4.tar.gz
4. shell> cd   cmake-2.8.4
5. shell> ./configure && make && make install

2011年3月8日 星期二

Google部落格編輯器的設定 (Google Blog Editor Setup)

在這裡要特別向本文的參考資料(如何將Google部落格的編輯器設定成與Google協作平台一樣)作者p_yang(楊乾中)致敬,謝謝他在網路上發佈了這篇文章,讓我解決了貼圖片的痛苦。在此特別謝謝他!
p_yang文章集中所在的位址 slideshare 、 線上學習-數位學習 數字學習 。

在Linux上安裝Drupal 7

※準備工作
1.使用phpMyAdmin新增一個管理帳號 (這裡我新增的帳號是 drupal)
⊙據說Drupal 7 的中文化可能有問題,所以這裡先參考這裡的文章資料
請斟酌服用
Drupal 7.0 安裝及設定
這裡重新使用Linux環境安裝一遍

2011年2月25日 星期五

phpMyAdmin 3.3.9.2 root 空白密碼 登入設定

參考資料:(PhpMyAdmin 3.3.1环境安装使用或者升级教程)

1. 確認已經安裝完 phpMyAdmin 3.3.9.2 的版本

2011年2月24日 星期四

phpMyAdmin 3.3.9.2 安裝與設定

這裡的Apache預設路徑為 /usr/local/apache
個人偏好的phpMyAdmin路徑設定為 /usr/local/apache/htdocs/phpmyadmin

建置Linux環境for Apache(2.2.17), MySQL(5.5.9), PHP(5.3.5)

建置環境軟體:
Fedora 14 , Apache(Httpd 2.2.17) , MySQL 5.5.9 , PHP 5.3.5