阿里云ECS上搭建LAMP+Laravel环境(二)

2017-02-21  本文已影响0人  苏静颜

上文讲述了如何在阿里云 ECS 上搭建 LAMP 环境的详细步骤,本文会继续讲述接下来如何配置 Laravel 环境。

<code>
sudo curl -sS https://getcomposer.org/installer | php
</code>

这一步的验证时间会比较久,需要耐心等待一下。

安装成功后,配置 Composer 可以全局使用。

<code>
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
</code>

但在 root 用户下运行 Composer 会提示如下错误:


所以我们先需要新建一个其他用户。

<code>
sudo adduser ubuntu
</code>

新建完成后,切换到 ubuntu 用户,重新输入安装命令
<code>
su ubuntu
composer global require "laravel/installer=~1.1"
</code>

打开 etc/apache2/apache2.conf 文件,将图片中的代码更新:

<code>
<VirtualHost *:80>
DocumentRoot /var/www/laravel/public
ServerName 公网Ip
<Directory /var/www/laravel/>
AllowOverride All
</Directory>
</VirtualHost>
</code>

可以通过 FTP 上传,也可以通过 git clone 上传。这里我们先通过 FileZilla 上传。这里推荐直接上传一个 zip 包,然后在服务器段解压缩,否则文件上传时间会非常久。

随后给用户写权限,保证用户能访问网站。

<code>
sudo chown -R :www-data /var/www/laravel
sudo chmod -R 775 /var/www/laravel/storage
</code>

上一篇下一篇

猜你喜欢

热点阅读