Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          安裝MYSQL
          # groupadd mysql
          # useradd -g mysql -d /usr/local/mysql/data -M mysql
          # tar -zxvf mysql-5.0.17.tar.gz
          # cd mysql-5.0.17
          ./configure --prefix=/usr/local/mysql "             指定安裝目錄
          > --sysconfdir=/etc "                                       配置文件的路徑
          > --localstatedir=/usr/local/mysql/data "        數(shù)據(jù)庫存放的路徑
          > --enable-assembler "                                  使用一些字符函數(shù)的匯編版本
          > --with-mysqld-ldflags=-all-static "               以純靜態(tài)方式編譯服務(wù)端
          > --with-charset=utf8 "                                  添加utf8字符支持
          > --with-extra-charsets=all                            添加所有字符支持

          # make
          # make install
          # /usr/local/mysql/bin/mysql_install_db
          # chown -R mysql:mysql /usr/local/mysql/data
          # cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
          #  chkconfig --add mysqld
          # cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf

          安裝Apache
          tar -zvxf httpd-2.2.tar.gz
          cd httpd-2.2
          ./configure --prefix=/usr/local/apache --enable-so
          make
          make install

          先安裝支持包(注意安裝順序)
          先列出配置gd2需要的網(wǎng)址

          gd-2.0.33.tar.gz
          www.boutell.com/gd

          jpegsrc.v6b.tar.gz
          ftp.uu.net/graphics/jpeg
          www.ijg.org

          libpng-1.2.7.tar.tar
          www.libpng.org/pub/png/libpng.html
          libpng.sourceforge.net
          sourceforge.net/projects/libpng

          zlib-1.2.2.tar.gz
          www.zlib.net
          sourceforge.net/projects/zlib

          freetype-2.1.9.tar.gz
          www.freetype.org
          freetype.sourceforge.net/index2.html
          sourceforge.net/projects/freetype

          建立初始目錄:
          mkdir /usr/local/modules

          jpeg目錄
          mkdir /usr/local/modules/jpeg6
          mkdir /usr/local/modules/jpeg6/bin
          mkdir /usr/local/modules/jpeg6/lib
          mkdir /usr/local/modules/jpeg6/include
          mkdir /usr/local/modules/jpeg6/man
          mkdir /usr/local/modules/jpeg6/man/man1


          安裝libxml
          # tar -zxf libxml2-2.6.16.tar.gz
          # cd libxml2-2.6.16
          # ./configure (xml默認(rèn)安裝就可以,不要指定路徑了,因為安裝時php可能找不到它,PHP5只支持libxml2-2.5.10以上版本)
          # make
          # make install

          安裝zlib
          tar xzvf zlib-1.2.2.tar.gz
          cd zlib-1.2.2
          #不要用--prefix自定義安裝目錄,影響gd的安裝
          ./configure
          make
          make install

          安裝freetype
          tar xzvf freetype-2.1.5.tar.gz
          cd freetype-2.1.5
          ./configure --prefix=/usr/local/modules/freetype
          make
          make install

          安裝libpng
          tar xzvf libpng-1.2.5.tar.gz
          #不要用--prefix自定義安裝目錄,影響gd的安裝
          cd libpng-1.2.5
          cp scripts/makefile.std makefile
          make
          make install


          安裝jpeg
          tar xzvf jpegsrc.v6b.tar.gz
          ./configure --prefix=/usr/local/modules/jpeg6 --enable-shared --enable-static
          make
          make install

          安裝GD
          tar xzvf gd-2.0.33.tar.gz
          ./configure --prefix=/usr/local/modules/gd --with-jpeg=/usr/local/modules/jpeg6 --with-png --with-zlib --with-freetype=/usr/local/modules/freetype
          make
          make install

          安裝imap:
          tar zxvf imap-2001a.tar.Z
          cd imap-2001a  
          make  slx  
          cp  ipopd/ipop*.*  /usr/sbin  
          cp  imapd/imapd  /usr/sbin  
          cp  c-client/c-client.a  /usr/local/lib  
          請確定你有  /usr/local/include  這個目錄
          cp  c-client/rfc822.h  /usr/local/include  
          cp  c-client/mail.h  /usr/local/include  
          cp  c-client/linkage.h  /usr/local/include  


          mkdir /usr/local/php5
          tar -zxvf php-5.1.1.tar.gz
          cd php-5.1.1
          ./configure --prefix=/usr/local/php5 "
                        --with-mysql=/usr/local/mysql "
                        --with-mysqli=/usr/local/mysql/bin/mysql_config "
                        --with-apxs2=/usr/local/apache/bin/apxs "
                        --with-libxml-dir=/usr/local/lib "
                        --with-gd=/usr/local/modules/gd "
                        --with-jpeg-dir=/usr/local/modules/jpeg6 "
                        --with-zlib "
                        --with-png "
                        --with-freetype-dir=/usr/local/modules/freetype "
                        --with-imap=/usr/local/lib "
                        --with-xmlrpc "
                        --with-config-file-path=/usr/local/php5/etc
          make
          make install

          cp ./php.ini-dist /usr/local/php5/etc/php.ini

          修改httpd.conf
          #vi /usr/local/apache/conf/httpd.conf
          加載php模塊,去掉注釋“#”,如沒有此行,請加上。
          LoadModule php5_module        modules/libphp5.so
          加上此兩行
          AddType application/x-httpd-php .php .phtml
          AddType application/x-httpd-php-source .phps

          到這里全部的安裝過程已完成。
          posted on 2008-07-28 16:06 seal 閱讀(305) 評論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 万盛区| 工布江达县| 女性| 石泉县| 临泽县| 华容县| 赫章县| 轮台县| 奉节县| 延吉市| 迁安市| 柘荣县| 米易县| 三穗县| 周至县| 贵定县| 渭南市| 固原市| 富宁县| 建水县| 平昌县| 城固县| 津市市| 万载县| 庆安县| 阳曲县| 花莲市| 高陵县| 湖口县| 大宁县| 都安| 六安市| 崇礼县| 德钦县| 玉环县| 楚雄市| 油尖旺区| 荆门市| 佛坪县| 莫力| 奉化市|