如何在FreeBSD 12云服务器上安装Apache、PHP和MySQL?

  • 发布时间:2020-03-11 11:30:34
  • 阅读次数:591

在这篇文章里,我们将学会如何在FreeBSD 12云服务器上安装LAMP环境,也就是Apache、PHP和MySQL。整个安装过程分为下面几个步骤。

更新操作系统

在安装之前,我们更新操作系统到最新版本,并重启云服务器。

freebsd-update fetch install
pkg update && pkg upgrade -y
reboot

安装Apache

通过以下命令安装Apache:

sudo pkg install -y apache24
sudo sysrc apache24_enable=yes
sudo service apache24 start

通过以下命令查看Apache的版本:

httpd -v

显示结果如下:

Server version: Apache/2.4.41 (FreeBSD)
Server built:   unknown

如果我们在浏览器上访问云服务器的IP地址 http://IPAddress ,出现Apache的默认页面,就说明Apache已经安装成功了。

安装PHP

通过以下命令安装PHP:

sudo pkg install -y php73 php73-mysqli mod_php73

启用PHP-FPM:

sudo sysrc php_fpm_enable=yes
sudo service php-fpm start

通过以下命令查看PHP的版本:

php -v

显示结果如下:

PHP 7.3.15 (cli) (built: Mar  3 2020 01:30:41) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.15, Copyright (c) 1998-2018 Zend Technologies

通过以下命令查看PHP安装的模块:

php -m

显示结果如下:

[PHP Modules]
Core
date
libxml
mysqli
mysqlnd
pcre
Reflection
SPL
standard

[Zend Modules]

安装MySQL

通过以下命令安装MySQL:

sudo pkg install -y mysql80-client mysql80-server
sudo sysrc mysql_enable=yes
sudo service mysql-server start

通过以下命令查看MySQL的版本:

mysql -V

显示结果如下:

mysql  Ver 8.0.19 for FreeBSD12.1 on amd64 (Source distribution)

然后,运行MySQL安装配置向导:

mysql_secure_installation

在MySQL安装配置向导中,我们需要输入root密码,并回答一些安全性相关的问题,通常只需要选择向导提供的默认值即可。

最后,重启Apache使之和PHP一起工作:

sudo apachectl restart

以上就是在FreeBSD 12云服务器上安装Apache、PHP和MySQL的教程。

【全文完】

< 上一篇:如何在CentOS 7云服务器上安装Apache、PHP和MySQL? 下一篇:PHP开发入门实例 >