- CentOS 5.1-初始環境設定
- VNC-VNC Server遠端連線伺服器
- APC UPS-安裝PowerChute Network Shutdown
- MegaCLI-查看Dell PowerEdge 1950 RAID Controller PERC 5i
- SSM-查看Dell PowerEdge 1950 RAID Controller PERC 5i
- IPTables-Linux Firewall
- Lighttpd-輕量級 Web Server
- visitors-利用ApacheLog達成流量統計圖表化
- lighttpd php mysql-LAMP 架設
- phpmyadmin-Web 介面控制 Mysql
- phpsysinfo-觀看主機各項資源
- Squid-Web Cache Server
- Lightsquid-利用SquidLog達成流量統計圖表化
- bind9-提供Domain Name與IP對應的服務
Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts
2008-01-23
【CentOS】最近玩的一些筆記
因為新公司規定只能裝 CentOS 所以就開始玩了,以下是最近玩的筆記....獻醜了.....
2007-09-07
HD移機 on FreeBSD
幾個星期前,機房的AD backup退下來了,剛好這台機子可以替換掉我玩的Celeron 500Mhz的FreeBSD機器,我的想法是HD轉到那台去,開機就會自己抓到了,至少我玩Linux都是這個樣子的...
chwong :Linux "可以"認 label, and 現在很多 distributions 是認 label
chwong :FreeBSD default 是認 device file
但是開機後,出現找不到root file system,就習慣的把指令打上去,mount -a...
把每個partition都打過一次了,還是失敗,懶人懶的上網爬文了,馬上call給學長chwong求救,事情果然很容易就解決了..
-------------------------------------------------------------------------------------
原因:預設root file system為ad0s1a,而新機變為ad1s1a,因為ad0被其它device搶走了..
chwong :你要這麼說也是可以,但實際上是因為 unix 在編硬體編號的時候,是根據 channel 來編的
chwong :在 IDE 介面上面,一個 channel 可以兩個硬碟
chwong :所以假如你在第三個 channel, 第一個硬碟,那編號就是 4 (0 1 2 3 4)
1)開機後出現找不到root file system,因為它並不是在os底下,所以它的語法就不同了..
它下面會有說明,ex:ufs:ad1s1a
通常root file system為ad?s1a,尾數為a。
2)接著會進入single mode,此時你必需再將root重新mount..
chwong :進 single user mode 的時候 default 只會 mount 成 read-only
3)把/usr mount上,因為軟體是放在/usr底下的,沒mount上,無法使用editor..
4)修改/etc/fstab改成新的代號
5)Finally,save and reboot..
Successed!!
chwong :Linux "可以"認 label, and 現在很多 distributions 是認 label
chwong :FreeBSD default 是認 device file
但是開機後,出現找不到root file system,就習慣的把指令打上去,mount -a...
把每個partition都打過一次了,還是失敗,懶人懶的上網爬文了,馬上call給學長chwong求救,事情果然很容易就解決了..
-------------------------------------------------------------------------------------
原因:預設root file system為ad0s1a,而新機變為ad1s1a,因為ad0被其它device搶走了..
chwong :你要這麼說也是可以,但實際上是因為 unix 在編硬體編號的時候,是根據 channel 來編的
chwong :在 IDE 介面上面,一個 channel 可以兩個硬碟
chwong :所以假如你在第三個 channel, 第一個硬碟,那編號就是 4 (0 1 2 3 4)
1)開機後出現找不到root file system,因為它並不是在os底下,所以它的語法就不同了..
它下面會有說明,ex:ufs:ad1s1a
通常root file system為ad?s1a,尾數為a。
2)接著會進入single mode,此時你必需再將root重新mount..
chwong :進 single user mode 的時候 default 只會 mount 成 read-only
3)把/usr mount上,因為軟體是放在/usr底下的,沒mount上,無法使用editor..
4)修改/etc/fstab改成新的代號
5)Finally,save and reboot..
Successed!!
2007-08-21
php-oci8 on centos5
環境: RHEL5 i386 (底下是用 CentOS 5, yum update 跑過先)
FreeBSD? cd /usr/ports/databases/php5-oci8 ; make install clean; 搞定收工
取得 http://ftp.freshrpms.net/pub/freshrpms/redhat/testing/EL5/oracle/SRPMS/oracle-instantclient-10.2.0.3-1.nosrc.rpm
取得 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html 底下的
instantclient-basic-linux32-10.2.0.3-20061115.zip
instantclient-jdbc-linux32-10.2.0.3-20061115.zip
instantclient-odbc-linux32-10.2.0.3-20061115.zip
instantclient-sdk-linux32-10.2.0.3-20061115.zip
instantclient-sqlplus-linux32-10.2.0.3-20061115.zip
將上述檔案放到 /usr/src/redhat/SOURCES
然後開始編了
取得 http://ftp.freshrpms.net/pub/freshrpms/redhat/testing/EL5/oracle/i386/php-oci8-5.1.6-1.el5.i386.rpm
裝起來後, 其它調校的文件, 就自行 google 吧 ...
懶人包? 等我有空吧 zzz
FreeBSD? cd /usr/ports/databases/php5-oci8 ; make install clean; 搞定收工
取得 http://ftp.freshrpms.net/pub/freshrpms/redhat/testing/EL5/oracle/SRPMS/oracle-instantclient-10.2.0.3-1.nosrc.rpm
# rpm -hiv ...
取得 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html 底下的
instantclient-basic-linux32-10.2.0.3-20061115.zip
instantclient-jdbc-linux32-10.2.0.3-20061115.zip
instantclient-odbc-linux32-10.2.0.3-20061115.zip
instantclient-sdk-linux32-10.2.0.3-20061115.zip
instantclient-sqlplus-linux32-10.2.0.3-20061115.zip
將上述檔案放到 /usr/src/redhat/SOURCES
然後開始編了
# cd /usr/src/redhat接下來把編出來的東西都裝一裝。unixODBC 一般人不會裝到, 所以列在下面免得漏掉
# rpmbuild -ba SPECS/oracle-instantclient.spec
# yum install unixODBC.i386
# cd /usr/src/redhat/RPMS
# for i in *.rpm; do rpm -hiv ${i}; done
取得 http://ftp.freshrpms.net/pub/freshrpms/redhat/testing/EL5/oracle/i386/php-oci8-5.1.6-1.el5.i386.rpm
# rpm -hiv ...接下來就是重啟 apache
# ldconfig (refresh cache. 好像不用? 管它, 有拜有保佑)
# service httpd stop開 phpinfo 去看, 應當可以看到 oci8 在裡面了。
# service httpd start
裝起來後, 其它調校的文件, 就自行 google 吧 ...
懶人包? 等我有空吧 zzz
Subscribe to:
Posts (Atom)