LinuxÏÂApache 2.2, MySQL 5.0ºÍPHP 5.0µÄ°²×°ÓëÅäÖÃ
¡¾×ª¡¿http://www.linuxsir.org/main/?q=node/241
1.°²×°»·¾³
²Ù×÷ϵͳ£ºRed Hat Linux Enterprise AS 4.0
Êý¾Ý¿â£ºMySQL 5.0.24
Web·þÎñÆ÷£ºApache 2.2.3
½Å±¾ÓïÑÔ£ºPHP 5.1.6
2.°²×°MySQL 5.0.24
-------------ÏÂÔØÈí¼þ°ümysql-5.0.24.tar.gz£¬µØÖ·http://www.mysql.com-------------
# tar zvxf mysql-5.0.24.tar.gz //½âѹËõ
# cd mysql-5.0.24 //½øÈë½âѹËõºóµÄÎļþĿ¼
# ./configure --prefix=/usr/local/mysql \ //É趨°²×°Ä¿Â¼
--enable-thread-safe-client \ //±àÒëḬ̈߳²È«°æµÄ¿Í»§¶Ë¿â
--without-debug \ //¹Ø±Õdebug¹¦ÄÜ
--localstatedir=/data/mysqldata \ //É趨Êý¾Ý¿âÎļþĿ¼
# make //±àÒë
# make install //°²×°
# /usr/local/mysql/bin/mysql_install_db //³õʼ»¯ÊÚȨ
# chown –R root:root /usr/local/mysql //ÎļþÊôÐÔ¸ÄΪrootÓû§
# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf //¸´ÖÆÅäÖÃÎļþ
----------------------------------Æô¶¯MySQL·þÎñ----------------------------------
# /usr/local/mysql/bin/mysqld_safe --user=root & //Æô¶¯MySQL
----------------------------------ÐÞ¸ÄMySQLÃÜÂë----------------------------------
# /usr/local/mysql/bin/mysqladmin -uroot password mysqlsecret //ÐÞ¸ÄÃÜÂë
----------------------------------¹Ø±ÕMySQL·þÎñ----------------------------------
# /usr/local/mysql/bin/mysqladmin -uroot -pmysqlsecret shutdown //¹Ø±ÕMySQL
3.°²×°Apache 2.2.3
-------------ÏÂÔØÈí¼þ°ühttpd-2.2.3.tar.gz£¬µØÖ·http://www.apache.org-------------
# tar zvxf httpd-2.2.3.tar.gz
# cd httpd-2.2.3
# ./configure --prefix=/usr/local/apache \
--enable-module=most \
--enable-shared=max
# make
# make install
----------------------------------Æô¶¯Apache·þÎñ----------------------------------
# /usr/local/apache/bin/apachectl start
----------------------------------¹Ø±ÕApache·þÎñ----------------------------------
# /usr/local/apache/bin/apachectl stop
----------------------------------ÖØÆôApache·þÎñ----------------------------------
# /usr/local/apache/bin/apachectl restart
4.°²×°PHP 5.1.6
-------------------ÏÂÔØÈí¼þ°üphp-5.1.6.tar.gz£¬µØÖ·www.php.net------------
Ïà¹ØÎĵµ£º
×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......
2009 Äê 4 ÔÂ 23 ÈÕ
±¾ÎÄÖÐÎÒÃÇÕë¶Ô Linux É϶àÏ̱߳à³ÌµÄÖ÷ÒªÌØÐÔ×ܽá³ö 5 Ìõ¾Ñ飬ÓÃÒÔ¸ÄÉÆ Linux ¶àÏ̱߳à³ÌµÄÏ°¹ßºÍ±ÜÃâÆäÖеĿª·¢ÏÝÚå¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃÇ´©²åһЩ Windows µÄ±à³ÌÓÃÀýÓÃÒÔ¶Ô±È Linux ÌØÐÔ£¬ÒÔ¼ÓÉî¶ÁÕßÓ¡Ïó¡£
±³¾°
Linux ƽ̨ÉϵĶàÏ̳߳ÌÐò¿ª·¢Ïà¶ÔÓ¦ÆäËûƽ̨£¨±ÈÈç Windows£©µÄ¶àÏß³Ì API ÓÐһЩϸ΢ ......
Íê³É±¾ÎÄ£¬Ê¹ÓÃÁËÁ½¸ö¹¤¾ß
1. strace
2. google code search
.
----
swap·ÖÇøÓÐÒ»¸ö´óСΪPAGE_SIZEµÄÒ³Ã棬³ÆΪsignatureÒ³£¬ÉÏÃæ¼Ç¼swap·ÖÇøµÄ»ù±¾ÐÅÏ¢¡£
static struct swap_header_v1 {
char bootbits[1024]; /* Space for disklabel etc. */
unsigned int version;
......
Qt
for Embedded Linux Architecture
http://doc.qt.nokia.com/4.6/qt-embedded-architecture.html
Õë¶ÔǶÈëʽLINUX²Ù×÷ϵͳµÄQTµÄ¼Ü¹¹
¹«Ë¾½«ÔËÐÐÔÚǶÈëʽLINUXÉ豸£¨Ç¶ÈëʽÉ豸£»¸ÃÉ豸ÉÏÔËÐеIJÙ×÷ϵͳÊÇLINUX£©ÉϵÄQT×öÁËһЩ¶¨ÖƺÍÐ޸ģ¬Ê¹Æä¸üÊʺÏǶÈëʽÉ豸ÉϵÄLINUXϵͳÉÏÔËÐС£ÒÔϽ«ÕâÑùÕë¶ÔLINUXǶÈëʽÉè± ......
±¾ÎÄÍøÖ·:http://bbs.bitscn.com/72875 ¸´ÖÆ ¡¾×ª×Ôbbs.bitsCN.com¡¿
1. Linux ½Å±¾±àд»ù´¡
1.1 Óï·¨»ù±¾½éÉÜ
1.1.1 ¿ªÍ·
³ÌÐò±ØÐëÒÔÏÂÃæµÄÐпªÊ¼£¨±ØÐë·ÅÔÚÎļþµÄµÚÒ»ÐУ©£º
#!/bin/sh
¡¡ ·ûºÅ#!ÓÃÀ´¸æËßϵͳËüºóÃæµÄ² ......