天天看點

LAP + MySQL

LAP:

  yum 安裝:

    yum  install -y httpd httpd-devel mysql php-devel php

  源碼安裝:

   1)安裝 apache

    yum -y install apr-devel apr-util-devel

    ./configure --prefix=/usr/local/apache --enable-so --enable-rewrite 

    make && make install 

   2)安裝 mysql 用戶端

    yum -y install mysql

   3)安裝 php

    tar jxf php-5.3.28.tar.bz2 ; cd php-5.3.28

    ./configure  --prefix=/usr/local/php5  

        --with-mysql=mysqlnd  

        --with-mysqli=mysqlnd 

        --with-pdo-mysql=mysqlnd   

        --with-apxs2=/usr/local/apache/bin/apxs        

        make  -j8  &&   make install   -j8

     4)修改本地hosts檔案

                vim /etc/hosts

                    mysql的IP    設定一個域名

  ********** 此處的做法有一個好處,就是如果要切換資料庫,不需要去配置檔案裡面修改,直接修改本地的hosts 檔案即可

    修改 apache 的配置檔案:

            sed -i -e's/AddType application\/x-gzip .gz .tgz/AddType application\/x-gzip .gz .tgz \n   AddType application\/x-httpd-php .php/' $HTTP_D/conf/httpd.conf

sed -i 's/DirectoryIndex\ index.html/DirectoryIndex\ index.php\ index.html/' $HTTP_D/conf/httpd.conf

echo "<?php phpinfo();?>" >> /usr/local/apache/htdocs/index.php

    通過通路IP,即可通路 PHP 的資訊頁面

MySQL:      

        ./configure  --prefix=/usr/local/mysql    --enable-assembler    ;    make    -j8 &&  make    install    -j8

        cp    /usr/local/mysql/share/mysql/my-medium.cnf    /etc/my.cnf

        cp    /usr/local/mysql/share/mysql/mysql.server        /etc/rc.d/init.d/mysqld

        chkconfig    --add    mysqld

        chkconfig    --level    345    mysqld    on

        cd    /usr/local/mysql

        useradd    mysql

        chown    -R    mysql.mysql    /usr/local/mysql

        ./bin/mysql_install_db    --user=mysql

        chown    -R    mysql.mysql    var

        ./bin/mysqld_safe        --user=mysql    &

        登陸 mysql 給資料庫授權:

        ./bin/mysql

        >create    database    Discuz    ;

        >grant    all on    *.*    to    root@'%'    identified    by    '123456';

        >quit

#################最後,如果要裝論壇請繼續,否則,可省略###############################

        登陸 mysql 給資料庫授權:

        >grant    all  on   Discuz .*    to    root@'%'    identified    by    '123456';

        下載下傳discuz源碼封包件,然後解壓:

  重命名程式檔案:

                    mv    upload/*    /usr/local/apache/htdocs/

        賦予    discuz    目錄完全通路權限:

                    cd    /usr/local/apache/htdocs/

                    chmod  -R  777    data/    uc_server/    config/    uc_clien

        然後通路IP安裝discuz論壇,選擇“我同意”,然後根據自己需要填寫以下資訊

<a href="http://s3.51cto.com/wyfs02/M00/71/89/wKiom1XTFE_RS250AAFjzbDzzW4460.jpg" target="_blank"></a>

安裝完成!!!

新手,請多多指教,勿噴^^^^^^

本文轉自 菜鳥的征程 51CTO部落格,原文連結:http://blog.51cto.com/songqinglong/1685673