Owl Admin 中文文档


安装

<h2><strong>环境</strong></h2> <ul> <li>PHP &gt;= <code>8.0</code></li> <li>Laravel <code>9.*</code></li> </ul> <p>&lt;br&gt;</p> <h2><strong>开始安装</strong></h2> <p>首先需要安装<code>laravel</code>框架,如已安装可以跳过此步骤。如果您是第一次使用<code>laravel</code>,请务必先阅读 <a href="https://learnku.com/docs/laravel/9.x/installation/12200">文档</a> !</p> <pre><code class="language-bash">composer create-project --prefer-dist laravel/laravel 项目名称 9.* # 或 composer create-project --prefer-dist laravel/laravel 项目名称</code></pre> <p>安装完<code>laravel</code>之后需要修改<code>.env</code>文件,设置数据库连接设置正确</p> <pre><code>DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=owl_admin DB_USERNAME=root DB_PASSWORD=</code></pre> <p>如果有需要的话,在此时可以在<code>config/app.php</code>设置中文 locale如下设置</p> <pre><code>'locale' =&amp;gt; 'zh_CN',</code></pre> <p>安装<code>owl_admin</code></p> <pre><code class="language-bash">cd {项目名称} composer require slowlyo/owl-admin</code></pre> <p>然后运行下面的命令来发布资源:</p> <pre><code class="language-bash">php artisan admin:publish</code></pre> <p>在该命令会生成配置文件<code>config/admin.php</code>,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。</p> <p>然后运行下面的命令完成安装:</p> <pre><code class="language-bash">php artisan admin:install</code></pre> <p>&gt; 执行这一步命令可能会报以下错误<code>Specified key was too long ... 767 bytes</code> &gt; 如果出现这个报错,请在<code>app/Providers/AppServiceProvider.php</code>文件的<code>boot</code> &gt; 方法中加上代码<code>\Schema::defaultStringLength(191);</code> &gt; 然后删除掉数据库中的所有数据表,再重新运行一遍<code>php artisan admin:install</code>命令即可。&lt;br&gt;</p> <p>&lt;br&gt;</p> <p>上述步骤操作完成之后就可以配置 web 服务了,注意需要把 web 目录也就是运行目录指向 public 目录</p> <p>如果用的是 nginx,还需要在配置中加上伪静态配置</p> <pre><code class="language-bash">location / { try_files $uri $uri/ /index.php?$query_string; }</code></pre> <p>&lt;br&gt;</p> <p>另外注意文件权限设置 <code>755</code>, 否则可能报错</p> <p>启动服务后,在浏览器打开 <code>http://localhost/admin</code>,使用用户名 <code>admin</code> 和密码 <code>admin</code>登陆。</p>

页面列表

ITEM_HTML