Laravel 是一个 PHP 框架,和 Angular 以及 Symfony 类似,它能让你快速且高效地搭建出功能强大的网站。在这篇文章里,我将手把手教你如何在 Ubuntu 系统上使用 Apache 和 MySQL 部署 Laravel 应用。
步骤 1:更新系统
首先,咱们得把系统的软件包列表更新一下,并把所有过时的包升级到最新版本。这就好比给你的电脑来一次大扫除,确保一切都能顺畅运行。
$ sudo apt update
$ sudo apt upgrade -y
步骤 2:安装必要的软件包
要让 Laravel 能正常工作,你需要先安装一些基本的软件包,比如 Apache、MySQL、PHP 以及一些 PHP 扩展模块。这些就像为 Laravel 准备的食材,缺一不可。
$ sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-xml php-mbstring php-mcrypt php-curl php-zip
步骤 3:配置 MySQL
现在咱们已经把需要的软件都装好了,接下来就是配置 MySQL 来配合 Laravel 使用。我们会通过运行一个 MySQL 脚本来调整几个安全相关的设置,这个过程就像是给 MySQL 加一把锁,让它更安全。
$ sudo mysql_secure_installation
执行上面的命令后,你会被问到一系列问题,按照下面的回答来:
- 要不要设置 VALIDATE PASSWORD 组件?N
- 删除匿名用户?Y
- 禁止 root 用户远程登录?Y
- 删除测试数据库及其访问权限?Y
- 现在重新加载权限表?Y
是时候为 Laravel 创建一个数据库和一个新的用户了。让我们先进入 MySQL 控制台吧。
$