ubuntu+php7.0+mysql+nginx laravel5.0框架安装

sudo apt-get update 
sudo apt-get install -y language-pack-en-base locale-gen en_US.UTF-8 sudo apt-get install software-properties-common sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php sudo apt-get update 
sudo apt-get install nginx

   sudo apt install -y php7.0 php7.0-mysql php7.0-fpm php7.0-curl php7.0-xml php7.0-mcrypt php7.0-json php7.0-gd php7.0-mbstring php7.0-zip php-mongodb php-memcached php-redis

 sudo apt-get -y install mysql-server-5.7

修改php配置
sudo vim /etc/php/7.0/fpm/php.ini  // 将cgi.fix_pathinfo=1这一行去掉注释,将1改为0

sudo vim /etc/php/7.0/fpm/pool.d/www.conf // 配置这个 listen = /var/run/php/php7.0-fpm.sock sudo service php7.0-fpm restart

修改nginx配置
sudo vim /etc/nginx/sites-available/default 

Nginx 基础配置如下:

        listen 80;
        listen [::]:80; root /var/www/html/laravel/public; index index.php index.html index.htm; # Make site accessible from http://localhost/ server_name localhost; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ /index.php?$query_string; # Uncomment to enable naxsi on this location # include /etc/nginx/naxsi.rules }  location ~ \.php$ { try_files $uri /index.php =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
 重启nginx service nginx restart

注意:laravel的storage 文件夹需要777权限 chmod -R 777 storage/

git clone 项目

git clone https://github.com/3w27/laravel50.git

注意:git不提交.env和vendor/ 所以clone下来的代码中没有这两个
 
.env: cp 项目目录/.env.example 项目目录/.env

配置应用程序密钥:如果这密钥没有被配置的话,你的用户 sessions 和其他的加密数据都是不安全的!

cd 到项目根目录,运行php artisan key:generate

vendor:需要安装composer

安装composer:
  下载composer.phar
  curl -sS https://getcomposer.org/installer | php   

  下载完成之后将它放在系统 PATH 中,供全局调用。
  
mv composer.phar /usr/local/bin/composer
  
cd 项目目录下
  composer install   //执行命令 结束后项目目录下就有了vendor文件夹

完成之后,访问localhost ,就会出现laravel的欢迎界面

 


转载于:https://www.cnblogs.com/www-php/p/8317852.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值