Purple Power

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Ubuntu:15.10

PHP:5.6.11

Apache2: 2.4.12

1. 安装Composer;

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

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

2. 在当前用户目录下建立目录workspace作为工作目录;

  cd ~

  mkdir workspace

  cd workspace

3. 新建项目目录phpapi;

  mkdir phpapi

  sudo ln -s /home/yemin/workspace/phpapi /var/www/html

  cd phpapi

4. 安装Slim;

  cd ~/workspace/phpapi

  composer require slim/slim "^3.0"

5. 更新apache2配置;

  sudo a2enmod rewrite

  sudo vi /etc/apache2/apache2.conf

    新增节点<Directory /var/www/phpapi>

    <Directory /var/www/html/phpapi>
          Options Indexes FollowSymLinks
          AllowOverride FileInfo
          Require all granted
    </Directory>

  service apache2 restart

6. 发布测试文件;

  cp ~/workspace/phpapi/vendor/slim/slim/example/index.php ~/workspace/phpapi
  cp ~/workspace/phpapi/vendor/slim/slim/example/.htaccess ~/workspace/phpapi
7. 测试;

  访问http://localhost/phpapi/hello/aaa

  返回消息为Hello aaa则表示测试成功

posted on 2016-03-16 16:41  Purple Power  阅读(242)  评论(0)    收藏  举报