使用命令列指令碼安裝PrestaShop1.6
從 1.5.4 版本開始,PrestaShop 同時還提供了命令列方式安裝。
這是什麼
這種特殊的安裝程式能夠安裝的PrestaShop無需使用網路瀏覽器:簡單地把zip歸檔的內容上傳到Web伺服器上,你可以通過你的命令列介面(CLI)安裝的Prestashop。任何CLI軟體可以使用,只要你可以用它來與伺服器的互動命令:Bash,Windows PowerShell中,OS X Terminal,PuTTY 等。
除了定期的瀏覽器中安裝有一個命令列安裝程式的一點是,他們往往會提供一個更簡潔有力的手段來控制程式給這個選項,以滿足一些高階使用者,誰往往更喜歡命令列介面或作業系統。
$ php index_cli.php |
||
$ php install_cli.php --domain=example.com --db_server=sql.example.com --db_name=prestashop --db_user=root --db_password=123456789 |
||
–step | process | |
–language | en | 語言的 ISO 程式碼 |
–timezone | localhost | |
–domain | localhost | |
–db_server | localhost | |
–db_user | root | |
–db_password | (blank) | |
–db_name | prestashop | |
–db_clear | 1 (true) | 刪除已經存在的資料表 |
–db_create | 0 (false) | 如果資料庫不存在的話,建立一個資料庫。 |
–prefix | ps_ | |
–engine | InnoDB | 資料庫使用的資料庫引擎:InnoDB/MyISAM |
–name | PrestaShop | 網店的名字 |
–activity | 0 | |
–country | fr | |
–firstname | John | |
–lastname | Doe | |
–password | 0123456789 | |
pub@prestashop.com | ||
–license | 0 (false) | 顯示 PrestaShop 的許可證 |
–newsletter | 1 (true) | 為管理員訂閱 PrestaShop 的新聞列表 |
–send_email | 1 (true) | 在安裝完成後,傳送電子郵件到管理員的郵箱 |
如何使用
CLI的安裝,易於使用:從終端,進入 /install(或 /install-dev的 )資料夾,並用這個命令來啟動指令碼:
這將顯示不同的可用選項。
都是從正規的瀏覽器安裝程式中的可用選項,並列出它們的預設值。幾乎所有的預設值值可以保留原樣,因為你可以從編輯的PrestaShop他們都回到辦公室,一旦安裝完成。需要注意的是電子郵件和密碼是用於建立管理員後臺賬戶的…
要開始安裝,你只需要提供一個引數。在現實中,你需要提供更多:
域 。要顯示你的店的位置。
DB_SERVER 。資料庫伺服器地址。
DB_NAME 。你要使用的資料庫的名稱。
DB_USER 。該使用者名稱要使用的資料庫。
DB_PASSWORD 。密碼上面的資料庫使用者名稱。
例如:
如果您還設定了 –email 值到您自己的地址,回顧一下郵件將傳送到您一旦安裝完成。
引數列表
下面的列表是 1.6 版本中 index_cli.php 使用的引數列表:
https://www.cwiki.us/pages/viewpage.action?pageId=32997491
相關文章
- 使用dism從命令列安裝IIS命令列
- svn命令列工具安裝使用(windows)命令列Windows
- ecs使用指令碼安裝oracle指令碼Oracle
- Maven命令列使用:mvn clean install(安裝)Maven命令列
- pyenv 安裝指令碼指令碼
- lnmp安裝指令碼LNMP指令碼
- 命令列批量截圖Node指令碼命令列指令碼
- pwn題命令列解題指令碼命令列指令碼
- Dynamics CRM 如何使用命令列進行安裝命令列
- 使用指令碼進行 SAP Spartacus 安裝工作指令碼
- db2 命令列安裝DB2命令列
- Windows命令列解除安裝IEWindows命令列
- CloudFoundry命令列安裝和解除安裝外掛Cloud命令列
- TCL指令碼讀取命令列引數指令碼命令列
- shell指令碼的命令列引數 - todo指令碼命令列
- Docker的指令碼安裝Docker指令碼
- Tomcat安裝指令碼Tomcat指令碼
- LNMP安裝shell指令碼LNMP指令碼
- Ansible安裝指令碼指令碼
- install安裝指令碼指令碼
- 如何在 Ubuntu 中使用命令列解除安裝 CrossOverUbuntu命令列ROS
- 在Docker中安裝.NET Core(使用命令列工具)Docker命令列
- Python 處理指令碼的命令列引數(二):使用clickPython指令碼命令列
- Python 處理指令碼的命令列引數(三):使用argparsePython指令碼命令列
- 使用shell指令碼實現LANMP一鍵安裝指令碼
- shell指令碼:一鍵安裝LAMP、LNMP指令碼指令碼LAMPLNMP
- CentOS 命令列安裝 vmware tools 方法CentOS命令列
- Shell指令碼中cd命令使用指令碼
- 【memcache快取專題(2)】memcache安裝與命令列使用快取命令列
- Jenkins 指令碼命令列應用總結Jenkins指令碼命令列
- 使用Tom解除安裝指令碼解除安裝表資料到平文字檔案指令碼
- LAMPorLNMP一鍵安裝指令碼LAMPLNMP指令碼
- 指令碼安裝apache+php指令碼ApachePHP
- SQL Server解除安裝指令碼SQLServer指令碼
- 安裝oh-my-zsh(命令列工具)命令列
- 命令列視覺化工具lazydocker 安裝命令列視覺化Docker
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- 獻給命令列重度使用者的一組實用 BASH 指令碼命令列指令碼