599CN.COM - 【源码之家】老牌网站源码下载站,提供完整商业网站源码下载!

CentOS如何搭建Laravel PHP框架

源码网2023-07-12 09:36:16175CentOSCentOSPHPLaravel

准备工作

在开始搭建Laravel PHP框架之前,我们需要完成以下准备工作:

  • 安装CentOS操作系统
  • 安装PHP
  • 安装Composer
  • 安装Laravel
  • 配置Web服务器

安装CentOS操作系统

首先,我们需要安装CentOS操作系统。下载最新的CentOS镜像文件,并按照指导进行安装。

安装PHP

接下来,我们需要安装PHP。在CentOS上,可以使用yum包管理器来安装PHP。执行以下命令来安装PHP:

sudo yum install php

安装Composer

Composer是PHP的依赖管理工具,我们需要使用Composer来安装Laravel框架。执行以下命令来安装Composer:

sudo yum install composer

安装Laravel

安装完Composer后,我们可以使用Composer来安装Laravel框架。执行以下命令来安装Laravel:

composer global require laravel/installer

配置Web服务器

最后一步是配置Web服务器来运行Laravel应用程序。我们可以选择使用Apache或Nginx作为Web服务器。选择其中一个,并按照下面的步骤配置:

Apache

在CentOS上安装Apache:

sudo yum install httpd

启动Apache:

sudo service httpd start

配置Apache的虚拟主机:

sudo nano /etc/httpd/conf.d/laravel.conf

将以下内容添加到文件中:



    ServerName your-domain.com
    DocumentRoot /path/to/laravel/public
    
        AllowOverride All
        Require all granted
    

重新加载Apache配置:

sudo service httpd reload

Nginx

在CentOS上安装Nginx:

sudo yum install nginx

启动Nginx:

sudo service nginx start

配置Nginx的虚拟主机:

sudo nano /etc/nginx/conf.d/laravel.conf

将以下内容添加到文件中:


server {
    listen 80;
    server_name your-domain.com;
    root /path/to/laravel/public;
    index index.php;

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

    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

重新加载Nginx配置:

sudo service nginx reload

总结

恭喜!你已经成功搭建了Laravel PHP框架。通过安装CentOS、PHP和Composer,然后使用Composer安装Laravel,最后配置你选择的Web服务器(Apache或Nginx),你现在可以开始在CentOS上开发和运行Laravel应用程序了。

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://599cn.com/post/2935.html