公司组内项目比较多了,各种域名、网址不利于记忆,故搭建一套统一的导航网站,网上找了一下,发现WebStack非常不错,最终选择了它,又在官方仓库的issues里发现了利用宝塔面板搭建的教程,所以就直接拿来用了,详细教程如下
cd /www/wwwroot/www.demo.com
sudo git clone https://github.com/hui-ho/WebStack-Laravel.git
sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo composer config -g repo.packagist composer https://packagist.laravel-china.org
sudo composer install --ignore-platform-reqs
cp .env.example .env
...
DB_DATABASE=数据库名称
DB_USERNAME=数据库用户名
DB_PASSWORD=数据库密码
...
sudo php artisan key:generate
sudo php artisan migrate:refresh --seed
sudo php artisan serve
在站点根目录下的.env文件中APP_DEBUG的值置成false
sudo php artisan webstack:clean
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'admin_config' already exists (SQL: create table `admin_config` (`id` int unsigned not null auto_increment primary key, `name` varchar(255) not null, `value` varchar(255) not null, `description`
text null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate utf8mb4_unicode_ci)
Warning: This development build of composer is over 60 days old. It is recommended to update it by running "/usr/local/bin/composer self-update" to get the latest version.
Do not run Composer as root/super user! See https://getcomposer.org/root for details
PHP Fileinfo extension must be installed/enabled to use Intervention Image. (View: /www/wwwroot/live-test.internal.weimobqa.com/vendor/james.xue/login-captcha/resources/views/index.blade.php)
The stream or file "/www/wwwroot/live-test.internal.weimobqa.com/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
联系客服