摘要:一在下安装添加两个仓库安装安装和启动服务数据库密码默认为空,运行初始化脚本安装如不能安装,则使用其他方法进行安装下载安装脚本到当前目录执行安装过程删除安装脚本全局安装配置国内镜像使用国内镜像,加速
一、在centos7下安装laravel
1、添加两个仓库:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2、 安装php
yum install php56w php56w-mysql php56w-mcrypt php56w-dom php56w-mbstring
3、 安装apache和Mariadb:
yum install httpd mariadb mariadb-server
4、 启动Mariadb、httpd服务:
systemctl start mariadb systemctl enable mariadb systemctl start httpd systemctl enable httpd
5、 Mariadb数据库root密码默认为空,运行MySQL初始化脚本:
mysql_secure_installation
6、 安装composer
curl -sS https://getcomposer.org/installer | php chmod +x composer.phar mv composer.phar /usr/local/bin/composer #如不能安装,则使用其他方法进行安装 php -r "readfile("https://getcomposer.org/installer");" > composer-setup.php //下载安装脚本(composer-setup.php)到当前目录 php composer-setup.php //执行安装过程 php -r "unlink("composer-setup.php");" //删除安装脚本 -- composer-setup.php mv composer.phar /usr/local/bin/composer //全局安装 #配置国内镜像 composer config -g repo.packagist composer https://packagist.phpcomposer.com
7、 从github获取laravel源码
cd /var/www git clone https://github.com/laravel/laravel #安装Laravel: cd laravel composer install chown -R apache:apache /var/www/laravel chmod -R 755 /var/www/laravel #生成App key: php artisan key:generate 编辑config/app.php,把上面生成的key写入
8、 配置apache
1. 使用apache #配置Apache,创建Virtual Host: vim /etc/httpd/conf.d/laravel.conf #写入:DocumentRoot /var/www/laravel/public ServerName your_domain.com 2. 使用php内置服务器 cd learnlaravel5/public php -S 0.0.0.0:1024AllowOverride All
9、 迁移
1. git clone 2. composer install #设置文件权限(eg): chown -R apache:apache /var/www/laravel chmod -R 755 /var/www/laravel 3. 配置环境(.env) mv .env.example .env #修改参数eg: DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel5 DB_USERNAME=root DB_PASSWORD=password 3. 数据库迁移 php artisan migrate composer dump-autoload php artisan db:seed
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/22023.html
摘要:根据我自己的理解,适当的调整了顺序,对一些比较常用的功能做一些说明,可结合文档学习。 根据我自己的理解,适当的调整了顺序,对一些比较常用的功能做一些说明,可结合文档学习。Learning laravel: 准备Learning laravel: 创建项目Learning laravel: 路由Learning laravel: URLLearning laravel: 控制器Learn...
摘要:中的解决办法面对什么的情况,在中有一个很好的方法。博客原文地址学习篇二在中借鉴的一些使用方法有很多地方都不完善,还望大家指出修正,如果你觉得这个对你有用,还请点个赞,谢谢 前段时间本来准备学习 Laravel 的,后来因为换了工作的原因,又回到自己常用的 Yii 。现在要将 Laravel 重拾回来,开始学习这个被PHPer们喜爱的东西。 上一篇敢关于 Laravel 的文章 【Lar...
摘要:使用了来表示该,该接口也是对的抽象,暴露了一些常用方法判断是否满足要求的方法的读写相关操作获取元数据方法操作指针相关方法等等。本篇主要学习下相关使用。后续还会分享相关使用,到时见。 说明:本文主要学习guzzlehttp/guzzle package的使用,该package提供了一套发送HTTP请求API,就像phpunit package, mockery package, symf...
摘要:抱歉,最近忙,本篇等有时间更新。引言本文基于框架做的一个生成和存储,主要目的是学习使用框架。书籍基于的,学习时使用框架开发。开发环境备注一直想把这本书的个作为系列分享出来,供初学者学习玩玩。 抱歉,最近忙,本篇等有时间更新。 引言 本文基于Laravel框架做的一个URL生成和存储demo,主要目的是学习使用Laravel框架。内容基于英文书籍《Packt.Laravel.Applic...
摘要:我是直接从开始学习的,所以之前版本并未考虑。我在上用的是和一个本地,并未做很多环境配置,只是简单开始。如果更有兴趣的,可以使用官方推荐使用的本地开发环境,不污染本地系统,放上安装教程地址网上有很棒很简单地环境搭建工具如 我是直接从laravel5.1开始学习的,所以之前版本并未考虑。 我在mac上用的是composer、phpstorm 和一个本地mysql,并未做很多环境配置,只是...
阅读 3723·2021-11-24 10:23
阅读 2770·2021-09-06 15:02
阅读 1273·2021-08-23 09:43
阅读 2350·2019-08-30 15:44
阅读 3044·2019-08-30 13:18
阅读 778·2019-08-23 16:56
阅读 1742·2019-08-23 16:10
阅读 535·2019-08-23 15:08