网站运维:centos7安装Laravel6

1、请确保你的服务器满足以下要求:

(PS:缺少一个拓展都不行)

  PHP >= 7.2.0
    BCMath PHP 拓展
    Ctype PHP 拓展
    JSON PHP 拓展
    Mbstring PHP 拓展
    OpenSSL PHP 拓展
    PDO PHP 拓展
    Tokenizer PHP 拓展
    XML PHP 拓展

2、安装composer配置


Laravel 使用 Composer 来管理代码依赖。所以,在使用 Laravel 之前,请先确认你的电脑上安装了 Composer.
安装方法:
# curl -sS https://getcomposer.org/installer | php
# sudo mv composer.phar /usr/local/bin/composer
# composer -V
#安装成功后
#使用国内镜像
# composer config -g repo.packagist composer https://packagist.phpcomposer.com

3、安装Lavarel

直接在Root目录运行以下命令
composer global require laravel/installer
#添加环境变量
$ vim ~/.bash_profile
#将PATH=$PATH:$HOME/bin改为:
 PATH=$PATH:$HOME/bin:~/.config/composer/vendor/bin
#source .bash_profile      #立即生效

4、在指定目录创建一个新的 Laravel 项目

#切换到指定目录
cd /var/www/html/

#创建一个名为 blog 的目录
laravel new blog

#生成完项目后需要给目录777权限
chmod -R 777 /var/www/html/



5、配置网站


1、修改网站根目录到项目里面的/public

6、目录权限

在安装 Laravel 后,你可能需要配置一些权限。
storage 和 bootstrap/cache 目录在你的 web 服务下应该是可写的权限

chmod -R 777 /var/www/html/blog/storage/

chmod -R 777 /var/www/html/blog/bootstrap/cache/

7、修改配置文件

在/blog/.env
把数据库修改为正确的,不然会报错

你可能感兴趣的:(laravel,网站运维)