ubuntu

Ubuntu LNMP安全设置怎么做

小樊
52
2025-04-01 11:37:52
栏目: 智能运维

LNMP是指Linux系统下Nginx、MySQL、PHP这种网站服务器架构搭配,集性能、稳定性、可扩展性于一体,是目前流行的服务器环境。以下是Ubuntu LNMP安全设置的步骤:

安装和配置Nginx

sudo apt update
sudo apt upgrade
sudo apt install nginx
sudo systemctl restart nginx
sudo systemctl enable nginx

安装和配置MySQL

sudo apt install mysql-server
sudo mysql_secure_installation
sudo systemctl restart mariadb

安装和配置PHP

sudo apt install php7.4-fpm php7.4-mysql
sudo vim /etc/nginx/sites-available/default

server块中添加以下内容:

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

保存并退出编辑器,然后重载Nginx配置:

sudo systemctl reload nginx

安全加固措施

Port 2222
sudo ufw allow 2222/tcp
sudo ufw allow 'Nginx Full'
sudo ufw enable

以上步骤可以帮助您在Ubuntu上设置一个安全的LNMP环境。请根据您的实际情况调整端口和配置。

0
看了该问题的人还看了