查看最新版本
您可以运行 git checkout v0.1.0
来切换到您想要安装的版本(v0.1.0
是版本号)。
打开终端,执行以下命令:
cd /var/www # 或者选择您希望安装 web 应用程序的位置
git clone https://github.com/innocommerce/innoshop.git
cd innoshop
打开终端,定位到项目目录,然后运行以下命令来安装所需的第三方包:
composer install
执行以下命令来编译前端的 CSS 和 JavaScript 文件:
npm install && npm run prod
运行以下命令来创建并设置上传资源目录:
php artisan storage:link
将您的网站根目录指向当前项目的 public
文件夹,并配置好伪静态。
网页安装选项
完成上述步骤后,您可以选择通过浏览器打开我们的安装向导页面,它将引导您完成剩余的安装过程。 当然,如果您倾向于用命令行手动安装,请继续阅读下文的指南。
复制 .env.example
文件以创建一个新的 .env
配置文件:
cp .env.example .env
根据您的数据库类型,打开 .env
文件并填写数据库配置信息。如果您使用 SQLite:
SQLite
您的 .env
文件不应当包含 DB_HOST
键。您还需要创建 database/database.sqlite
文件并设置适当的权限。
touch ./database/database.sqlite
chmod 666 ./database/database.sqlite
如果您使用MySQL,则需要按照数据库实际信息修改 DB_
开头的数据库配置。
在生成 APP_KEY
之前,请确保您对 .env
文件有正确的读写权限。然后,运行以下命令:
php artisan key:generate
最后,执行以下命令来创建数据库结构并导入基础数据:
php artisan migrate && php artisan db:seed
完成以上步骤后,您的 InnoShop 应该已经安装成功,现在可以通过浏览器访问并开始体验了。