当前位置: 首页 > article >正文

Ubutuns服务器搭建与维护

1.靶机搭建

首先,安装 Apache2 作为 Web 服务器:

sudo apt install apache2

安装完成后,可以启动 Apache 服务并确保它开机自启:

sudo systemctl start apache2
sudo systemctl enable apache2

然后,你可以通过访问 http://localhost 来确认 Apache 是否成功安装。如果看到 Apache 的默认欢迎页面,则表示安装成功。

安装MYSQL数据库服务器

sudo apt install mysql-server

安装完成后,启动 MySQL 服务并设置开机自启:

sudo systemctl start mysql
sudo systemctl enable mysql

为了提高 MySQL 的安全性,运行 MySQL 安全脚本来配置数据库(例如设置 root 密码、移除不必要的用户等):

sudo mysql_secure_installation

测试是否运行

1. 使用 systemctl 查看 MySQL 服务状态

sudo systemctl status mysql

如果 MySQL 正常运行,你会看到类似以下的输出:

● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2024-11-28 13:00:00 UTC; 1h 30min ago
 Main PID: 1234 (mysqld)
   Status: "Server is operational"
    Tasks: 30 (limit: 1152)
   Memory: 200.3M
   CGroup: /system.slice/mysql.service
           └─1234 /usr/sbin/mysqld

3. 安装 PHP 和 PHP 扩展

然后,安装 PHP 及其常用扩展。你需要的 PHP 扩展包括:mysqli(数据库连接)、gd(图形处理)、json(JSON 处理)、xml(XML 处理)、mbstring(多字节字符串处理)。


http://www.kler.cn/a/419885.html

相关文章:

  • MySql:理解数据库
  • 【排序用法】.NET开源 ORM 框架 SqlSugar 系列
  • PyTorch 实现动态输入
  • 希尔排序——Java实现、Python实现
  • 【分页查询】.NET开源 ORM 框架 SqlSugar 系列
  • el-select 修改样式
  • Resrful控制器
  • win10系统安装docker-desktop
  • 利用Ubuntu批量下载modis图像(New)
  • 【算法分析】FlashAttention算法演进分析
  • 华为欧拉操作系统认证
  • 17 go语言(golang) - 错误处理
  • 【实战】Oracle基础之控制文件内容的5种查询方法
  • com.github.gavlyukovskiy依赖是做什么的呢?
  • 关于单片机的原理与应用!
  • DJ秀 4.4.9 | 去除广告专业DJ音乐播放
  • python学习笔记2
  • WPF指示灯的实现方式
  • 【IntelliJ IDEA 中 Run Dashboard 不显示端口号问题解决办法】
  • 基于 echart+ redis 的刷题日历项目设计与实现
  • list(概念和简单应用)
  • 【leetcode100】矩阵置零
  • 23种设计模式之组合设计模式
  • CTF-PWN: 全保护下格式化字符串利用 [第一届“吾杯”网络安全技能大赛 如果能重来] 赛后学习
  • 题海拾贝——环状序列(ACM/ICPC Seoul 2004,UVa1584)
  • 代码设计:设计模式:应对变化