以下是在 OpenSUSE 上安装 Nginx、PHP 7.4 和 MySQL 8 的步骤:

  1. 安装 Nginx:

在终端中输入以下命令:

sudo zypper install nginx

这将安装最新版本的 Nginx。

  1. 安装 PHP 7.4:

在终端中输入以下命令:

sudo zypper install php7 php7-fpm php7-mysql php7-mbstring php7-curl php7-json php7-openssl php7-zlib

这将安装 PHP 7.4 和一些常用的 PHP 扩展。

  1. 安装 MySQL 8:

在终端中输入以下命令:

sudo zypper install mysql-community-server

这将安装 MySQL 8。

  1. 设置 Nginx:

编辑 Nginx 的配置文件:

sudo nano /etc/nginx/nginx.conf

将以下行添加到 http 区块中:

server {
    listen 80;
    server_name yourdomain.com;
    root /var/www/html;
    index index.php;
    location / {
        try_files $uri $uri/ /index.php?$args;
    }
    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php7-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

将 yourdomain.com 替换为您的域名。将 root 设置为您的网站根目录。

  1. 设置 PHP:

编辑 PHP 的配置文件:

sudo nano /etc/php7/fpm/php.ini

将以下行设置为:

cgi.fix_pathinfo=0
  1. 启动服务:

启动 Nginx:

sudo systemctl start nginx

启动 PHP-FPM:

sudo systemctl start php7-fpm

启动 MySQL:

sudo systemctl start mysql

这样就完成了在 OpenSUSE 上安装 Nginx、PHP 7.4 和 MySQL 8 的步骤。

OpenSUSE 上安装 Nginx、PHP 7.4 和 MySQL 8 的详细步骤

原文地址: https://www.cveoy.top/t/topic/mpFn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录