您在這裡

Drupal 8.1.7 with Portable APM for Windows

agrozyme's 的頭像
agrozyme 在 2016-04-26 (二) 18:56 發表

 

>> [下載] <<

很久沒更新這個系列了,因為我懶~

這個鬼東西類似 TWAMPd,不過我已經先把 Drupal 先裝起來了,所以只要解開來,執行前導程式(apmxe.exe)就可以用了。

目前為了跟 Docker 接軌,所以檔案目錄的 Layout 有參考 Alpine Linux 的 Layout 來做,盡量做到接近,讓設定檔不用改很多地方就能用。

注意事項:

  • 執行時需要 VC14 (Visual C++ Redistributable for Visual Studio 2015) 的 Runtime。
  • 要注意有沒有衝突的 Port,有的話要先避掉。
  • 命令列工具會輸出 ansi 顏色控制碼,可以安裝 ansicon 來看到顏色。
  • 要改目錄跟路徑名稱要注意,由於 Apache 會把目錄跟路徑字串當成是有可替換字元的字串,所以含有倒斜線 (\) 字元的部分會被替換,使得 Apache 無法啟動。
    • 解決的方式是避免使用會被替換的字元開頭,例如:n, r
    • 另外一個方式是加上一個不會被替換的字元,例如:_, ~

MySQL / Drupal 最高權限的帳號密碼:

  • 帳號:root
  • 密碼:localhost

Drupal 安裝的資料庫名稱:site

內容:

  • Apache 2.4.23
  • MySQL 5.7.13
  • PHP 7.0.9
  • phpMyAdmin 4.6.3
  • Composer 1.2.0
  • Drush 8.1.3
  • DrupalConsole 1.0.0-alpha4
  • Drupal 8.1.7

網址:

目錄:

  • Drupal:var\www\localhost
  • phpMyAdmin:home\phpMyAdmin
  • Composer Global:var\lib\composer
  • Apache:usr\bin\apache
  • MySQL:usr\bin\MySQL
  • MySQL data:var\lib\mysql
  • PHP:usr\bin\php

命令稿:

  • 初始化 MySQL:var\usr\bin\mysql_install_db.cmd
  • 清除設定檔與記錄檔:clear.cmd
  • 命令列環境:console.cmd
  • Composer 命令:var\usr\bin\composer.cmd
  • Drush 命令:var\usr\bin\drush.cmd
  • DrupalConsole 命令:var\usr\bin\drupal.cmd