Ubuntu配置laravel环境

###Ubuntu:16.04
###Laravel:5.3

##1、 首先安装Apache

sudo apt-get install apache2

2、安装php

sudo apt-get install php7.0

##3、模块安装

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-gd

##4、Apache设置
###4.1 更改默认根目录
安装完apache2,根目录在/var/www下,如有需要更改根目录,可以修改/etc/apache2/sites-available/000-default.conf

DocumentRoot /var/www/html

为所需要的目录

DocumentRoot /home/laravel/public

此时,重启服务器service apache2 restart ,然后访问localhost,如果访问其他路由,例如

localhost/index.php/login

这里会有个index.php,如果需要隐藏掉index.php的话,可以启用rewrite模块

##5、启用mod_rewrite

sudo a2enmod rewrite

然后修改

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride none(这里改为all)
        Require all granted
</Directory>

然后重启apache服务器

发表评论

电子邮件地址不会被公开。 必填项已用*标注