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则表示测试成功

浙公网安备 33010602011771号