首页主机资讯Laravel在Ubuntu上如何使用Blade模板

Laravel在Ubuntu上如何使用Blade模板

时间2025-12-22 22:23:04发布访客分类主机资讯浏览1192
导读:在 Ubuntu 上使用 Laravel 和 Blade 模板引擎的步骤如下: 安装 Laravel: 首先,确保你已经安装了 Composer。然后,在终端中运行以下命令来全局安装 Laravel 安装程序: composer glo...

在 Ubuntu 上使用 Laravel 和 Blade 模板引擎的步骤如下:

  1. 安装 Laravel:

首先,确保你已经安装了 Composer。然后,在终端中运行以下命令来全局安装 Laravel 安装程序:

composer global require laravel/installer

接下来,将 Composer 的全局 bin 目录添加到你的系统 PATH 中。在终端中运行以下命令(可能需要用 sudo):

echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >
    >
 ~/.bashrc
source ~/.bashrc

现在,你可以使用 laravel new 命令来创建一个新的 Laravel 项目:

laravel new project-name

这将在名为 project-name 的新目录中创建一个 Laravel 项目。

  1. 安装并配置服务器:

在 Ubuntu 上,你可以使用内置的 Nginx 和 PHP-FPM 服务来运行 Laravel 应用程序。首先,安装 Nginx 和 PHP-FPM:

sudo apt update
sudo apt install nginx php-fpm

接下来,为你的 Laravel 项目创建一个新的 Nginx 服务器块配置文件。在 /etc/nginx/sites-available 目录中创建一个名为 yourdomain.com 的新文件:

sudo nano /etc/nginx/sites-available/yourdomain.com

将以下内容粘贴到文件中,用你的域名替换 yourdomain.com,并将 /var/www/yourdomain.com/public 替换为你的 Laravel 项目的 public 目录的实际路径:

server {
    
    listen 80;
    
    server_name yourdomain.com www.yourdomain.com;
    

    root /var/www/yourdomain.com/public;
    
    index index.php index.html index.htm;


    location / {
    
        try_files $uri $uri/ /index.php?$query_string;

    }


    location ~ \.php$ {
    
        include snippets/fastcgi-php.conf;
    
        fastcgi_pass unix:/run/php/php7.4-fpm.sock;
    
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    
        include fastcgi_params;

    }

}
    

保存并关闭文件。然后,创建一个指向 /etc/nginx/sites-enabled 的符号链接:

sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/

最后,重启 Nginx 以应用更改:

sudo systemctl restart nginx
  1. 安装并配置数据库:

Laravel 支持多种数据库,如 MySQL、PostgreSQL 和 SQLite。在这个例子中,我们将使用 MySQL。首先,安装 MySQL 服务器:

sudo apt install mysql-server

接下来,运行以下命令以安全地配置 MySQL:

sudo mysql_secure_installation

按照提示操作,设置 root 密码并创建一个新用户。

现在,在 Laravel 项目的 .env 文件中配置数据库连接信息。打开 .env 文件并添加以下内容(用你的数据库凭据替换):

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_user
DB_PASSWORD=your_database_password

保存并关闭文件。

运行以下命令以生成应用程序密钥:

cd /var/www/yourdomain.com
php artisan key:generate

最后,运行以下命令以迁移数据库并创建一个管理员用户:

php artisan migrate
php artisan make:auth

现在,你可以在浏览器中访问 http://yourdomain.com 来查看你的 Laravel 应用程序。Blade 模板文件位于项目的 resources/views 目录中。你可以使用这些模板文件来构建动态 HTML 页面。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Laravel在Ubuntu上如何使用Blade模板
本文地址: https://pptw.com/jishu/777850.html
Linux环境下OpenSSL如何配置HTTPS服务器 Ubuntu上Laravel如何使用Eloquent ORM

游客 回复需填写必要信息