laravel 安装及环境配置

来源:互联网 发布:周小平什么学历 知乎 编辑:程序博客网 时间:2024/05/21 13:58

lamp环境配置

laravel支持组件化开发

  • 在root权限更新资源
    apt-get update
  • 更新vim
    apt-get install vim
  • 安装apache2
    apt-get install apache2
  • 安装php5,默认是php5.5.9
    apt-get install php5
  • 安装mysql
    apt-get install mysql-server mysql-client

安装larval的扩展

  • 安装mcypt--linux下的标准的加密函数库
    apt-get install mcypt
  • 安装mcypt--php下的加密函数库
    apt-get install php5-mcypt
  • 安装php5-mysql
    apt-get install php5-mysql
  • 修改php5-mcypt配置文件
    1、建立mcypt的软连接
    ln -s /etc/php5/mods-available/mcypt.ini /etc/php5/apache2/conf.d
    2、重启服务器
    apachectl restart
    3、配置apache根目录
    cd /var/www
    4、
    vi info.php
    phpinfo();
  • 标准larval完成
  • 安装wget
    apt-get install wget
  • 安装curl
    apt-get install curl
  • 安装openssl
    apt-get install openssl
  • 服务器系统环境配置完成

配置laravel环境

  • mac unix 远程连接
    ssh username@192.168.20.90
  • windows 远程连接
    下载putt,运行puty.exe文件连接服务器,使用用户名登录并输入密码。
  • 连接后直接在终端中运行操作
  • 安装composer
    1、终端下载,若不成功,则执行第二个方法
    curl -sS https://getcomposer.org/installer | php
    2、终端下载composer,若不成功,执行第三种方法
    php -r "readfile('http://getcomposer.org/installer')" | php
    3、到官网下载composer.phar,地址“https://getcomposer.org/composer.phar”
    将这个文件上传到linux服务器(FileZilla)根目录下
  • 并修改该文件的权限:
    chmod +x ./composer.phar
  • 移动 composer.phar到bin目录下
    sudo mv composer.phar /bin/composer
  • 检查composer是否全局
    composer -v
  • 接下来可以使用composer下载各种各样的组件来使用了,laravel支持组件化开发
  • 在www目录下新建一个laravel项目
    cd /var/www/
  • laravel安装,通过 Composer Create-Project 命令安装 Laravel,不要在root权限进行,下面的命令在当前目录下创建了一个demo的laravel项目
    composer create-project laravel/laravel --prefer-dist demo
  • 修改hosts文件,增加域名
    vim /etc/hosts
    在末尾添加以下语句:
    192.168.20.90 vm.demo
    192.168.20.90 wiki.demo
  • 配置apache
    cd /etc/apache2
    vi apache.conf
  • 开启一个新的站点
    cd /etc/apache2/sites-available/
    vi apache.conf
    cp 000-default.conf wiki.demo.conf
    cp 000-default.conf vm.demo.conf
  • 修改vm.demo.conf
    vi vm.demo.conf
    修改9、10、11行
    ServerName vm.demo
    #ServerAdmin webmaster@localhost
    DocumentRoot /var/www/demo/public
  • 修改wiki.demo.conf
    vi wiki.demo.conf
    修改9、11行
    ServerName wiki.demo
    DocumentRoot /var/www/wiki
  • 使这两个配置文件生效,软链接, sites-enabled 下表示apache开启的文件,删除一个文件就关闭一个站点
    ln -s /etc/apache2/sites-available/vm.demo.conf /etc/apache2/sites-enabled/
    ln -s /etc/apache2/sites-available/wiki.demo.conf /etc/apache2/sites-enabled/
0 0
原创粉丝点击