FAMP安裝步驟

步驟一:安裝Apache

  1. 尋找Apache 2.4位置
    % whereis apache24 /
    
  2. 安裝Apache 2.4
    % cd /usr/ports/www/apache24
    % sudo make install clean BATCH=yes 
    # BATCH=yes 代表任何問題都直接回答yes
    
  3. 設定讓Apache開機自動執行
    % sudo vi /etc/rc.conf
    # 新增以下指令
    apache24_enable="yes"
    
  4. 執行Apache
    % sudo service apache24 start
    
  5. 若無法啟動,可能是ServerName尚未設定
    % sudo vi /usr/local/etc/apache24/httpd.conf
    # 在最後面加上此行
    ServerName 127.0.0.1
    

步驟二:安裝MySQL

  1. 尋找MySQL 5.6位置
    % whereis mysql56-server /
    
  2. 安裝MySQL 5.6
    % cd /usr/ports/databases/mysql56-server
    % sudo make install clean BATCH=yes
    
  3. 設定讓MySQL開機自動執行
    % sudo vi /etc/rc.conf
    # 新增以下指令
    mysql_enable="yes"
    
  4. 執行MySQL
    % sudo service mysql-server start
    
  5. 安裝簡單安全腳本,同時設定帳密
    % sudo mysql_secure_installation
    
    設定過程請看 詳細說明

步驟三:安裝PHP

  1. 安裝php 5.6
    % cd /usr/ports/lang/php56
    % sudo make install clean BATCH=yes
    
  2. 安裝mod_php模組
    % cd /usr/ports/www/mod_php56
    % sudo make install clean BATCH=yes
    
  3. 安裝php-mysql模組
    % cd /usr/ports/databases/php56-mysql
    % sudo make install clean BATCH=yes
    
  4. 安裝php-mysqli模組
    % cd /usr/ports/databases/php56-mysqli
    % sudo make install clean BATCH=yes
    
  5. 設定httpd.conf檔,讓apache可讀取php
    % sudo vi /usr/local/etc/apache24/httpd.conf
    # 新增以下兩行
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    # 重新啟動apache
    % sudo service apache24 restart
    
  6. 測試php能否執行

    % sudo vi /usr/local/www/apache24/data/test.php
    # 打入以下內容
    <?php phpinfo(); ?>
    # 使用瀏覽器 http://本機IP/test.php 測試是否能讀取
    
  7. 測試php能否連結資料庫

    % sudo vi /usr/local/www/apache24/data/testsql.php
    # 打入以下內容
    <?php
     $link = ('localhost', '帳號', '密碼');
     if($link) 
         echo ok;
     else
         echo no;
     mysql_close();
    ?>
    # 使用瀏覽器 http://本機IP/testsql.php 測試是否能讀取
    

步驟四:安裝phpmyadmin

  1. 尋找phpmyadmin位置
    % whereis phpmyadmin /
    
  2. 安裝phpmyadmin
    % cd /usr/ports/databases/phpmyadmin
    % sudo make install clean BATCH=yes
    
  3. 建立連結至www目錄中
    % sudo ln -s /usr/local/www/phpMyAdmin /usr/local/www/apache24/data/phpmyadmin
    
  4. 修改設定檔權限
    % cd /usr/local/www/apache24/data/phpmyadmin
    % sudo cp config.sample.inc.php config.inc.php
    % sudo chmod 644 config.inc.php
    

results matching ""

    No results matching ""