Ubuntu安装PHP开发环境(Laravel / ThinkPHP)

本文不依赖任何第三方工具,如需简单部署,可使用宝塔之类的工具

测试环境版本

Ubuntu:20.04

Laravel:8

安装Apache

sudo apt install apache2

安装php

sudo apt-get install php7.3

PHP模块安装

sudo apt-get install php7.3-mysql
sudo apt-get install php7.3-gd
......

Apache设置

更改默认根目录

安装完apache2,根目录在/var/www下,如有需要更改根目录,可以修改/etc/apache2/sites-available/000-default.conf

DocumentRoot /var/www/html

为所需要的目录

DocumentRoot /home/laravel/public

此时,重启Apache service apache2 restart ,然后访问服务器的IP地址,如果访问其他路由,例如

localhost/index.php/login

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

启用mod_rewrite

sudo a2enmod rewrite

然后修改

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

然后重启apache服务器

安装MySQL(可选)

sudo apt install mysql-server

声明:

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有。若您需要使用非免费的软件或服务,请购买正版授权并合法使用。 本站发布的内容若侵犯到您的权益,请联系站长删除,我们将及时处理。

打赏

取消

山巅水涯

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论( 0 )

请登录后评论