FreeBSD安装FAMP环境

相比于Linux,FreeBSD少了很多面板和一键脚本,自己折腾了一下,记录一下。

配置:VPS一台
系统:FreeBSD 14.1
SSH工具:MobaXterm

1.更新系统

pkg update && pkg upgrade -y

 

2.安装Apache

  搜索最新版Apache

pkg search apache

  安装最新版Apache

pkg install -y apache24

  设置开机启动

sysrc apache24_enable="YES"

   启动服务并查看服务状态

service apache24 start

  (⊙o⊙)?有个报错:

  莫慌,打开/usr/local/etc/apache24/httpd.conf,修改ServerName这部分,如下图

   保存退出,检测配置是否有错:

apachectl configtest

   好了,然后我们再次尝试重启服务,查看服务状态:

service apache24 restart
service apache24 status

3.安装PHP

  搜索php可用版本

pkg search '^php[0-9]' | grep -E '^php[0-9]+-[0-9]+\.[0-9]+\.[0-9]+'

  根据需求安装所需版本(因为我需要的服务最高仅支持到8.2,这里以8.2为例):

pkg install -y php82

  根据需求安装所需要的模块:

pkg install -y php82-mysqli php82-curl php82-gd php82-intl php82-mbstring php82-xml php82-zip php82-session php82-zlib php82-pdo_mysql

  设置开机启动

sysrc php_fpm_enable="YES"

  启动服务并查看其状态

service php_fpm start
service php_fpm status

4.安装mysql

  搜索最新版本

pkg search '^mysql[0-9]' | grep -E '^mysql[0-9]+-server-[0-9]+\.[0-9]+\.[0-9]+'

  安装最新版本

pkg install -y mysql90-client mysql90-server

  设置开机启动

sysrc mysql_enable="YES"

  启动服务并查看其状态

service mysql-server start
service mysql-server status

  启动MySQL 安全安装脚本

mysql_secure_installation

  根据提示完成相应的操作

  进入数据库

mysql -u root -p 

  新建数据表等可根据需求自行创建:

CREATE DATABASE samplename;

  退出

至此,安装工作基本完成。

 

posted @   沐辰小尾巴  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示