Raspberry pi 如何制作raspberry pi 2 laravel 5.1服务器
我想在raspberry pi 2上构建一个laravel 5.1服务器。但是我找不到任何关于如何制作的信息。如有任何建议,我们将不胜感激。安装raspbian发行版,然后只需遵循debian的任何Web服务器指南(只需确保安装并启用laravel文档安装部分中列出的所有必需的PHP扩展)Raspberry pi 如何制作raspberry pi 2 laravel 5.1服务器,raspberry-pi,laravel-routing,raspberry-pi2,laravel-5.1,Raspberry Pi,Laravel Routing,Raspberry Pi2,Laravel 5.1,我想在raspberry pi 2上构建一个laravel 5.1服务器。但是我找不到任何关于如何制作的信息。如有任何建议,我们将不胜感激。安装raspbian发行版,然后只需遵循debian的任何Web服务器指南(只需确保安装并启用laravel文档安装部分中列出的所有必需的PHP扩展) 如果没有pi的composer软件包,您必须在主PC上准备项目,然后将其上载到pi。好的,我正在做这件事。我发现了一些值得注意的事情: 1) Composer不是Debian语言,也不是Raspbian语言。
如果没有pi的composer软件包,您必须在主PC上准备项目,然后将其上载到pi。好的,我正在做这件事。我发现了一些值得注意的事情: 1) Composer不是Debian语言,也不是Raspbian语言。您需要手动下载并安装它 我遵循了这个指南:但是,它告诉您要安装到/usr/bin,这很糟糕。改为安装到/user/local/bin/(默认情况下它位于您的路径中) 2) Debian Wheezy,Pi附带的Raspbian发行版不支持PHP>=5.5.9,因此尝试运行artisan失败。为此,您需要升级到Jessie 为此,我打开了我的/etc/apt/sources.list,将所有出现的喘息都改成了Jessie。然后:
apt-get update
apt-get dist-upgrade
apt-get autoremove
或者在谷歌上搜索关于如何将wheezy升级为Jessie的Raspbian指南
我还没有成功地运行Laravel开发服务器,但这让我有了很大的进步 我在树莓皮B+上成功地获得了流明,所以我猜拉威尔也是可能的 正如aphenine提到的,您需要将sources.list更新到jessie,运行update和upgrade命令以使一切都达到最新速度 然后我使用了这个命令:
apt-get install mysql-server mysql-client apache2 php5 php5-cli libapache2-mod-php5 php5-mysql php5-curl php5-gd php-pear php5-imagick php5-mcrypt php5-memcache php5-mhash php5-sqlite php5-xmlrpc php5-xsl php5-json php5-dev libpcre3-dev
安装灯组
本网站的信用:
您不能直接在此处使用composer,因此您的所有开发都需要在另一台计算机上进行,并将其移动到Raspberry Pi(例如(S)FTP)。以下是我所做的(关于RASPBIAN JESSIE):
已安装apache/php5.6/mysql(发件人:)——*安装mysql服务器mysql客户端*
有作曲家吗
sudo curl -sS https://getcomposer.org/installer | sudo php5
按照常规步骤操作,例如将composer移动到bin。。。添加到$PATH
最后将/var/www/的所有权更改为Apache的用户(www-data)和app文件夹的权限
sudo chown -R www-data:www-data /var/www/
sudo chmod -R 775 projectName
sudo chown -R www-data:www-data /var/www/
sudo chmod -R 775 projectName