使用命令列指令碼安裝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命令列
- pyenv 安裝指令碼指令碼
- 命令列批量截圖Node指令碼命令列指令碼
- pwn題命令列解題指令碼命令列指令碼
- Dynamics CRM 如何使用命令列進行安裝命令列
- Python 處理指令碼的命令列引數(二):使用clickPython指令碼命令列
- Python 處理指令碼的命令列引數(三):使用argparsePython指令碼命令列
- 使用指令碼進行 SAP Spartacus 安裝工作指令碼
- CloudFoundry命令列安裝和解除安裝外掛Cloud命令列
- 用 symfony/console 元件寫命令列指令碼元件命令列指令碼
- Jenkins 指令碼命令列應用總結Jenkins指令碼命令列
- Docker的指令碼安裝Docker指令碼
- 如何在 Ubuntu 中使用命令列解除安裝 CrossOverUbuntu命令列ROS
- 釋出npm包,全域性安裝可命令列使用NPM命令列
- CentOS 命令列安裝 vmware tools 方法CentOS命令列
- PyAndroidControl:使用python指令碼控制你的安卓裝置AndroidPython指令碼安卓
- Linux網路命令與指令碼使用Linux指令碼
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- 獻給命令列重度使用者的一組實用 BASH 指令碼命令列指令碼
- 安裝oh-my-zsh(命令列工具)命令列
- 如何從 Linux 命令列安裝軟體Linux命令列
- 命令列視覺化工具lazydocker 安裝命令列視覺化Docker
- Linux ubuntu命令列安裝圖形介面LinuxUbuntu命令列
- 《Linux命令列與shell指令碼程式設計大全 第3版》Linux命令列---46Linux命令列指令碼程式設計
- 使用kubeadm安裝kubernetes叢集指令碼(更新日期:2024.7.19)指令碼
- shell指令碼一鍵安裝nginx指令碼Nginx
- mydumper自動化安裝指令碼指令碼
- shell指令碼命令 執行python檔案&python命令列執行python程式碼指令碼Python命令列
- 安裝Tensorflow使用AVX指令集
- 微軟宣佈全新命令列+指令碼工具:PowerShell 7微軟命令列指令碼
- mysql 命令列安裝並給使用者sa所有許可權MySql命令列
- 使用yum 命令安裝 dotnet 6
- Shell指令碼 | 一鍵解除安裝安卓App指令碼安卓APP
- Typescript安裝及編譯《CMD命令列方法》TypeScript編譯命令列
- Powershell 命令列安裝 Windows 作業系統命令列Windows作業系統
- golang一鍵自動安裝指令碼Golang指令碼
- mysql8.0原始碼一鍵安裝指令碼MySql原始碼指令碼
- gRPC cmake Visual Studio編譯安裝 (全命令列)RPC編譯命令列