Laravel 5.5搭建(lunix-ubuntu)

基本配置php

  PHP >= 7.0.0nginx

  PHP OpenSSL 扩展laravel

  PHP PDO 扩展web

  PHP Tokenizer 扩展json

  PHP XML 扩展ubuntu

 

1:nginxvim

  sudo apt-get update浏览器

  sudo apt-get install nginxphp7

 

(在ubuntu14上安装 nginx1.10*):    composer

https://blog.csdn.net/leonshi001/article/details/73994408

 

2:php7.*

  sudo add-apt-repository ppa:ondrej/php

  sudo apt-get install php7.1 php7.1-cli php7.1-fpm php7.1-gd php7.1-json

 

  安装几个扩充:

  sudo apt-get install phpunit

  sudo apt-get install php7.1-zip

  sudo apt-get install php7.1-mbstring

  sudo apt-get install php7.1-xml

 

3:安装composer

    curl -sS https://getcomposer.org/installer | php

    /usr/bin/php composer.phar --version

    加入全局变量

    sudo mv composer.phar /usr/local/bin/composer

    查看版本号

    sudo composer -v

4:建立laravel工程

  一、新建文件夹

    sudo mkdir /data

    cd /data

  二、建立工程

    sudo composer create-project --prefer-dist laravel/laravel webLaravel "5.5.*"

      cd webLaravel

      sudo chmod -R 777 storage

 

五、配置nginx

    cd /etc/nginx/sites-available/

        sudo cp default webLaravel.conf

        sudo vim webLaravel.conf

  添加如下配置

 root /data/webLaravel/public;
 index index.php;
 server_name exc.tts.com;  (你的域名)

 location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.1-fpm.sock;
        }

 生成软链接

cd /etc/nginx/sites-enabled
sudo ln -s /etc/nginx/sites-available/webLaravel.conf webLaravel.conf

  从新启动nginx

  sudo service nginx restart

 

浏览器访问    exc.tts.com。  成功!

相关文章
相关标签/搜索