在 CentOS 服务器上设置 Laravel 环境变量的方法如下:
打开终端。
进入 Laravel 项目的根目录。例如,如果你的项目位于 /var/www/html/my-laravel-project,请运行以下命令:
cd /var/www/html/my-laravel-project
.env 文件。如果文件不存在,请创建一个新文件。在这个例子中,我们将使用 nano 文本编辑器:nano .env
.env 文件中,你可以设置各种环境变量,例如:APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:your-app-key
APP_DEBUG=true
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=my_database
DB_USERNAME=my_user
DB_PASSWORD=my_password
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=your-smtp-username
MAIL_PASSWORD=your-smtp-password
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=your-email@example.com
MAIL_FROM_NAME="${APP_NAME}"
请根据你的实际情况修改这些值。
保存并关闭 .env 文件。在 nano 编辑器中,按 Ctrl + X,然后按 Y,最后按 Enter。
为了让 Laravel 读取新的环境变量,你需要重新加载应用程序的服务配置。在项目根目录下运行以下命令:
php artisan config:cache
现在,你的 Laravel 应用程序应该已经使用新设置的环境变量了。如果你遇到任何问题,请确保清除 Laravel 的缓存:
php artisan config:clear