系统:Ubuntu 20.04.6
1、ssh登录后输入如下命令:
1.1、默认安装
sudo apt update
sudo apt-get install nginx
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php-cli php-cgi php-mysql
sudo apt-get install php-fpm
1.2、指定版本安装
#添加 PHP 的 PPA(个人包档案)
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt-get install nginx
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php7.2-cli php7.2-cgi php7.2-mysql
sudo apt-get install php7.2-fpm
nginx + php + msyql 安装完毕
2、修改mysql密码
输入如下命令登录mysql:
设置允许远程登录
exit 退出即可
3、nginx配置php
server {
listen 83;
server_name 120.241.152.165;
location / {
root /opt/phpmyadmin;
index index.html index.php;
}
location ~ .php$ {
root /opt/phpmyadmin;
index index.html index.php;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
#fastcgi_pass unix:/var/run/php5-fpm.sock;
# fastcgi_pass 127.0.0.1:9000;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param ENV _jxl;
include fastcgi_params;
}
}