一、安装
-
配置 php
-
检查是否已安装PHP:
php未安装时的反馈php --version
如果未安装,将看到 -
从Ubuntu存储库安装PHP,如果使用的是最新版本的Ubuntu(16.04或更高版本),建议使用PHP7.0而不是PHP5
sudo apt install php
-
查看
/etc/apache2/mods-available
,如果没有看到任何以PHP开头的内容,则需要安装 libapache2-mod-php 。
sudo apt install libapache2-mod-php
安装后可以在这里看到 php7.0.conf, php7.0.load -
使用
sudo /etc/init.d/apache2 restart
重新启动apache2,PHP应该已成功安装并正常运行。 -
确保已启用userdir,如果未启用,运行以下命令以启用
sudo a2enmod userdir
service apache2 restart
-
安装配置环境:
sudo apt install php7.0-fpm php7.0-mysql php7.0-common php7.0-mbstring php7.0-gd php7.0-json php7.0-cli php7.0-curl libapache2-mod-php7.0
-
-
安装 composer,Laravel 使用 composer 管理依赖
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
- 移动 composer.phar,这样 composer 就可以进行全局调用:
mv composer.phar /usr/local/bin/composer
- 切换为国内镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
- 更新 composer:
composer selfupdate
- 运行查看:
composer
-
安装完composer后,就能够安装Laravel安装器:
composer global require "laravel/installer"
- 修改环境变量:
vi ~/.bashrc
https://stackoverflow.com/questions/26376516/laravel-php-command-not-found - 安装可能遇到错误: 报错
安装对应版本(7.0)的 zip 扩展:
sudo apt-get install php7.0-zip
参考链接:
网友评论