在这篇文章里,我们将学会如何在FreeBSD 12乐鱼全站app下载上安装LAMP环境,也就是Apache、PHP和MySQL。整个安装过程分为下面几个步骤。
更新操作系统
在安装之前,我们更新操作系统到最新版本,并重启乐鱼全站app下载。
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
如果我们在浏览器上访问乐鱼全站app下载的IP地址 ,出现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乐鱼全站app下载上安装Apache、PHP和MySQL的教程。