linux

Linux LAMP如何实现远程管理

小樊
46
2025-07-05 02:42:30
栏目: 智能运维

要在Linux系统上通过SSH安全地配置LAMP服务器,实现远程管理,可以按照以下步骤进行操作:

安装LAMP环境

sudo apt update
sudo apt upgrade
sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php php-mysql

配置防火墙

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

启用并启动Apache服务

sudo systemctl enable apache2
sudo systemctl start apache2

配置MySQL以允许远程连接

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
# bind-address = 127.0.0.1
sudo systemctl restart mysql

登录到MySQL并创建一个新的用户并授予远程访问权限

sudo mysql -u root -p
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';
FLUSH PRIVILEGES;
exit;

配置SSH以允许密钥认证

sudo apt install openssh-server
sudo nano /etc/ssh/sshd_config
PubkeyAuthentication yes
PasswordAuthentication no
sudo systemctl restart ssh
ssh-keygen -t rsa -b 4096

0
看了该问题的人还看了