温馨提示×

Debian LAMP网络配置指南

小樊
51
2025-08-30 00:40:30
栏目: 智能运维

以下是Debian LAMP网络配置指南:

网络接口配置

  • 静态IP配置:编辑/etc/network/interfaces文件,添加或修改内容,如auto eth0iface eth0 inet staticaddress(IP地址)、netmask(子网掩码)、gateway(网关)等,保存后重启网络服务sudo systemctl restart networking。也可使用netplan(Debian 10及以后)或NetworkManager配置。
  • 动态IP配置:在/etc/network/interfaces中设置iface eth0 inet dhcp,或通过NetworkManager图形界面选择DHCP。

服务器软件网络配置

  • Apache:安装后,确保防火墙允许HTTP(80端口)和HTTPS(443端口)流量,可使用ufw命令,如sudo ufw allow 80/tcpsudo ufw allow 443/tcp。若需远程访问,编辑虚拟主机配置文件,设置正确的ServerNameDocumentRoot等。
  • MySQL:修改/etc/mysql/my.cnf文件,将bind-address设为0.0.0.0以允许远程访问,重启MySQL服务sudo systemctl restart mysql。同时,确保防火墙开放3306端口sudo ufw allow 3306/tcp
  • PHP:若使用PHP - FPM,编辑其配置文件/etc/php/版本号/fpm/pool.d/www.conf,设置listen地址和端口,如listen = 0.0.0.0:9000,并确保Web服务器配置正确以与PHP - FPM通信。

其他配置

配置DNS,在/etc/resolv.conf中添加DNS服务器地址,如nameserver 8.8.8.8。还可根据需要配置防火墙规则,限制不必要的端口访问,以及使用pingip addr等命令测试网络连接是否正常。

0