laravel学习

发布时间:2019-08-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了laravel学习脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

一、在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
使用国内镜像,加速composer安装等,可参考http://pkg.phpcomposer.com/#h...

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
    #写入:
    <VirtualHost *:80>
    DocumentRoot /var/www/laravel/public
    ServerName your_domain.com
    <Directory /var/www/laravel/>
    AllowOverride All
    </Directory>
    </VirtualHost>
2. 使用php内置服务器
    cd learnlaravel5/public  
    php -S 0.0.0.0:1024
    

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  
    

脚本宝典总结

以上是脚本宝典为你收集整理的laravel学习全部内容,希望文章能够帮你解决laravel学习所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。