Linux快速配置Laravel框架

composer安装

1、到https://getcomposer.org/download/ 下载composer,直接在下面下载最新版本的composer压缩包,解压后得到composer.phar,重命名为composer放在 /usr/local/bin/ 下即可。

2、切换composer的中国镜像:命令行执行

composer config -g repo.packagist composer https://packagist.phpcomposer.com

如果这一步失败请检查composer.phar文件名是否修改,以及是否放置在环境变量中。

(由于“众所周知”的网络原因,不切换国内镜像composer无法使用)

安装laravel

1、mkdir新建一个放置laravel的目录

2、cd 到该目录下执行

composer create-project --prefer-dist laravel/laravel blog

如果要下载其他版本,比如5.3版本,请执行:

composer create-project --prefer-dist laravel/laravel blog 5.3.*

等待几分钟即可完成安装;如果等待时间太长请检查composer是否切换了国内镜像。

将laravel配置到Apache:

1、cd 到laravel的根目录,执行

chmod 777 -R storage/ 

将storage/目录设置为可读写。

2、将Apache的工作目录配置到 ./public ,即laravel根目录下的public/,比如我的是/home/ubuntu/Code/blog/public

3、打开Apache的rewrite模块,执行:

sudo a2enmod rewrite

然后执行

sudo /etc/init.d/apache2 restart 

重启apache。

4、访问localhost即可看到laravel的欢迎页面:

PS:如果在使用Laravel过程中出现路由到 ‘/ ‘  正常,路由到其他位置出现404的话,请检查Apache的rewrite模块是否打开,以及Apache配置文件中的:

<Directory /var/www>

Options Indexes FollowSymLinks

AllowOverride None

Require all granted

</Directory>

是否修改为AllowOverride All

时间: 2024-10-10 00:03:44

Linux快速配置Laravel框架的相关文章

Linux快速配置svn库

[Author]: kwu Subversion依然是大部分公司代码管理的首选,本文介绍Linux快速配置svn库的步骤: 1.安装svn配置库,这里使用的是centos6.6自带的svn svnserve --version 显示版本: svnserve,版本 1.6.11 (r934486) 2.创建svn配置仓库 mkdir /opt/svn/repositories svnadmin create /opt/svn/repositories 3.修改配置文件,相关路径 cd /opt/s

nginx.conf中配置laravel框架站点

nginx.conf配置如下: user nginx nginx;worker_processes 4; error_log logs/error.log error; pid logs/nginx.pid;worker_rlimit_nofile 102400; events { use epoll; worker_connections 1024;} http { include mime.types; default_type application/octet-stream; log_f

nginx 配置laravel框架域名配置

server { listen 80; server_name admin.meiquick.local.com; #charset koi8-r; # access_log /var/log/nginx/admin.meiquick.local.access.log main; # error_log /var/log/ngix/admin.meiquick.local.error.log main; location / { try_files $uri $uri/ /index.php?$

Laravel框架的一些配置

服务器的配置 1.在apache下的配置 配置httpd-conf:php5_module.rewrite_module.Listen 配置extra/httpd-vhost:端口.站点.域名.默认首页 系统hosts:将域名指向本地 重启apache linux下记得修改文件夹权限:storage.vendor 2.在nginx下的配置 配置nginx.conf:端口.站点.域名.默认首页 FastCgi location ~ \.php$ { fastcgi_pass 127.0.0.1:9

Laravel框架定时任务2种实现方式示例

本文实例讲述了Laravel框架定时任务2种实现方式.分享给大家供大家参考,具体如下: 第一种 1.生成一个commands文件 > php artisan make:command test 2.打开文件进行修改 laravel\App\Console\Commands\test.php <?php namespace App\Console\Commands; use Illuminate\Console\Command; use Illuminate\Support\Facades\Lo

linux下安装配置laravel环境

前提你的linux上装了nginx和php ①首先在浏览器上下载laravel一键安装包,网址是http://www.golaravel.com/download/,我下载的是V5.2.15版本,下载完后解压,在这里说一下,使用laravel框架要求php最低版本是5.6. ②将解压后的文件夹重命名为blog,放在linux和windows的共享文件夹中,我的是E:\share(如何设置linux和windows的共享文件夹可以自行百度,如果我有时间我也会给出一篇博文详细介绍哒~) ③打开lin

快速配置 Samba 将 Linux 目录映射为 Windows 驱动器,用于跨平台编程

快速配置 Samba 将 Linux 目录映射为 Windows 驱动器,用于跨平台编程  大 | 中 | 小  [ 2011-4-8 08:53 | by 张宴 ] [文章作者:张宴 本文版本:v1.0 最后修改:2011.04.08 转载请注明原文链接:http://blog.zyan.cc/samba_linux_windows/] 一.局域网内的 Linux 服务器上操作步骤: 1.安装samba(CentOS Linux): yum install samba system-confi

php的laravel框架快速集成微信登录

最终的解决方案是:https://github.com/liuyunzhuge/php_weixin_provider,详细的介绍请往下阅读. 本文面向的是php语言laravel框架的用户,介绍的是基于该框架实现的一个简易集成微信登录的方法.使用方法如下: 1. 安装php_weixin_provider 在项目下运行composer require thirdproviders/weixin,即可完成安装.安装成功后,在项目的vendor目录下应该能看到php_weixin_provider

Linux 连接SQL Server数据库 并配置laravel进行连接

一.安装freetds 1.安装编译工具及驱动程序 yum install make apr* autoconf automake gcc gcc-c++ wget 2.安装unixODBC驱动程序 yum -y install unixODBC unixODBC-devel 3.安装freetds cd /usr/local/src wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-stable.tgz #下载,有时用wget命令下载不