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。  成功!

相關文章
相關標籤/搜索