一、安装composer

    1. $ sudo apt-get update

    2. $ sudo apt-get install wget

    3. 下载composer.phar 
      $ wget https://getcomposer.org/composer.phar 
      或者 $ curl -O https://getcomposer.org/composer.phar

    4. 重命名文件composer.phar 为 composer 
      $ mv composer.phar composer

    5. $ chmod +x composer

    6. 现在可以通过./composer 命令运行composer,但这只仅限于在当前目录运行。要想全局使用,composer ,要设置把它为全局变量。找到composer文件,把它移到/usl/local/bin 目录,这样就可以在全局使用composer 命令。 
      $ sudo mv composer /usr/local/bin 
      在终端输入$ composer 会有如下显示,表明安装成功
      Composer version 1.4-dev (d8d0ee5870010253c98a7db4d27b07cd17bd6617) 2017-01-13 09:34:43
      
      Usage:
      command [options] [arguments] Options:
      -h, --help Display this help message
      -q, --quiet Do not output any message
      -V, --version Display this application version
      --ansi Force ANSI output
      --no-ansi Disable ANSI output
      -n, --no-interaction Do not ask any interactive question
      --profile
      ............
      ............等等

      使用 Composer 安装 Laravel

    7. 说明

      Composer

      已经安装完成。

      不确定的话,可以 通过 composer --version 查询其版本。

      为了方便以后下载安装包,不必去国外的网站请求(国外网站连接速度慢,容易被墙),我们使用Packagist中国全量镜像的服务。

      我们修改composer的全局配置文件

      $ composer config -g repo.packagist composer http://packagist.phpcomposer.com

    8. composer config -g repo.packagist composer https://pkg.phpcomposer.com
    9. compser 执行命令提示do not run composer as root/super !
      这个是因为composer为了防止非法脚本在root下执行,解决办法随便切换到非root用户即可

      PATH变量设置Ok的方法如下:
      打开~/.bashrc
      sudo vim ~/.bashrc
      添加行: 
      export PATH=$PATH:/home/lumen/.config/composer/vendor/bin

  1. [转]http://blog.csdn.net/linruonan90/article/details/50688791
  2. 安装之后,无法使用,总是出现 500错误,修改一下权限:
  3. chmod -R 777 /home/siegel/Laravel/Lotteryweb
  4. 还需要修改一下
  5. 在apache配置文件中将所有的 AllowOverride none;
  6. 设置为AllowOverride All;配置文件具体位置因系统不同而改变,ubuntu17.0.4
  7. 版本在/etc/apache2/apache2.conf文件中。
  8. sudo nano /etc/apache2/apache2.conf 搜 改掉,后重启apache   sudo /etc/init.d/apache2 restart
    1. 如果未开启Rewrite功能,则会出现500错误(浏览器显示)
    2. /使用终端工具连接服务器,输入管理员帐号和密码
      执行加载Rewrite模块:

      a2enmod rewrite

      执行后,会提示OK和重启Apache命令(/etc/init.d/apache2 restart)。
      这样路由就好使啦。

ubuntu16.04 安装composer和 laravel的更多相关文章

  1. ubuntu16.04安装jdk,tomcat

    ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...

  2. Ubuntu16.04 安装openjdk-7-jdk

    Ubuntu16.04 安装openjdk-7-jdk sudo apt-get install openjdk-7-jre 或者sudo apt-get install openjdk-7-jdk ...

  3. Ubuntu16.04安装GTK3主题:OSX-Arc

    Ubuntu16.04安装GTK3主题:OSX-Arc GTK3主题:OSX-Arc描述: 前几个月,Gnome3.20升3.22的时候,出现了大量主题崩溃的现象,其中包括Arc.Flatabulou ...

  4. Ubuntu16.04安装opencv for python/c++

    Ubuntu16.04安装opencv for python/c++ 网上关于opencv的安装已经有了不少资料,但是没有一篇资料能让我一次性安装成功,因此花费了大量时间去解决各种意外,希望这篇能给一 ...

  5. ubuntu16.04安装不上有道词典的解决办法

    转自:http://www.linuxdiyf.com/linux/21143.html ubuntu16.04安装不上有道词典,提示: le@hu-pc:~/下载$ sudo dpkg -i you ...

  6. Ubuntu16.04安装mongodb

    Ubuntu16.04安装mongodb copy from: http://blog.csdn.net/zhushh/article/details/52451441 1.导入软件源的公钥 sudo ...

  7. 【Tools】ubuntu16.04安装搜狗输入法

    Ubuntu16,04 安装搜狗输入法 1.下载搜狗输入法的安装包 下载地址为:http://pinyin.sogou.com/linux/ 2.按键Ctr+Alt+T打开终端,输入以下命令切换到下载 ...

  8. Ubuntu16.04安装cuda9.0+cudnn7.0

    Ubuntu16.04安装cuda9.0+cudnn7.0 这篇记录拖了好久,估计是去年6月份就已经安装过几遍,然后一方面因为俺比较懒,一方面后面没有经常在自己电脑上跑算法,比较少装cuda和cudn ...

  9. Ubuntu16.04安装TensorFlow及Mnist训练

    版权声明:本文为博主原创文章,欢迎转载,并请注明出处.联系方式:460356155@qq.com TensorFlow是Google开发的开源的深度学习框架,也是当前使用最广泛的深度学习框架. 一.安 ...

随机推荐

  1. bzoj2428 [HAOI2006]均分数据 模拟退火

    [HAOI2006]均分数据 Time Limit: 5 Sec  Memory Limit: 128 MBSubmit: 3434  Solved: 1091[Submit][Status][Dis ...

  2. HDU3585 最大团+二分

    maximum shortest distance Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Jav ...

  3. JavaMail实现邮件的发送

    1,拷贝mail.jar 和activation.jar到项目中 2,开启邮箱的 POP3/SMTP服务,以QQ邮箱为例 进去QQ邮箱-->设置-->账号-->进行设置如下图 注意: ...

  4. 「模板」AC自动机(ACAM)

    #include <algorithm> #include <cstdio> #include <cstring> #include <queue> u ...

  5. java 8新特性 instant

    Java 8目前已经开始进入大众的视线,其中笔者在写本文之前,留意到其中Java 8预览版中将会出现新的关于日期和时间的API(遵守JSR310规范).在本系列文章中,将对这些新的API进行举例说明. ...

  6. 【BZOJ4903】【CTSC2017】吉夫特 [DP]

    吉夫特 Time Limit: 15 Sec  Memory Limit: 512 MB[Submit][Status][Discuss] Description Input 第一行一个整数n. 接下 ...

  7. Little Mathematics Knowledge 数学小常识

    The sum of arithmetic sequence The sum of geometric sequence A special formula : n·n! = (n+1)! - n! ...

  8. 微信小程序提示框

    一.wx.showToast 如上图所示,showToast会显示一个弹窗,在指定的时间之后消失.中间的图标默认只有加载中和成功两种,也可以用image参数自定义图标 wx.showToast({ t ...

  9. charles https抓包

    1. 配置 Charles 根证书 首先打开 Charles: Charles 启动界面 主界面 然后如下图操作:   之后会弹出钥匙串,如果不弹出,请自行打开钥匙串,如下图: 钥匙串 系统默认是不信 ...

  10. JavaWeb使用Session防止表单重复提交

    在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交. 1.什么是表单 ...