ukadev / uka-url
由 Lumen 驱动的简单 URL 短链接
2.0.1
2021-02-26 00:21 UTC
Requires
- php: ^7.3|^8.0
- guzzlehttp/guzzle: 7.*
- laravel/lumen-framework: 8.*
Requires (Dev)
- fakerphp/faker: ^1.9.1
- mockery/mockery: ^1.3.1
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-19 23:47:08 UTC
README
使用 Lumen 8.x、Bootstrap v5 和 jQuery-3.5.1 构建
先决条件
为了让应用程序工作,您需要以下内容
- LAMP 环境或等效环境,并已启用 mod_rewrite
- composer
安装
按照以下说明操作
- 打开控制台/终端并运行
git clone https://github.com/ukadev/uka-url.git
- 进入克隆的文件夹并运行
composer install
- 打开应用程序根目录下的 .env 文件(如果不存在,则从 .env.example 复制它),并使用您的数据库连接详细信息修改以下变量
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
- 配置数据库变量后,在应用程序根目录中执行以下命令
php artisan migrate
- 设置您的虚拟主机,使其指向名为
public
的文件夹作为网站根目录。如果您想使用以下示例(可能需要修改)
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/public
<Directory /var/www/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
额外说明
- 如果您想在 .env 文件的 KEY 变量中添加一个值,您可以在控制台/终端中执行以下命令并将其粘贴到那里
php -r "echo md5(uniqid()).\"\n\";"