先升級系統
代碼: 選擇全部
$ sudo dnf -y update
代碼: 選擇全部
$ sudo dnf -y install nginx mariadb-server mariadb php php-{fpm,mysqlnd,opcache,gd,odbc,pear,xml,xmlrpc,mbstring,soap} curl curl-devel
設定防火牆
代碼: 選擇全部
$ sudo firewall-cmd –-add-service={http,https} –-permanent
$ sudo firewall-cmd –-reload
修改 php-fpm 執行使用者
代碼: 選擇全部
$ sudo nano -w /etc/php-fpm.d/www.conf
group = apache
改成
user = nginx
group = nginx
(4)
啟動伺服器
代碼: 選擇全部
$ sudo systemctl start php-fpm mariadb nginx
$ sudo systemctl enable php-fpm mariadb nginx
設定 mariadb server
這個步驟除了 root 密碼外,若無特殊要求,建議全部回答 Y 即可。
代碼: 選擇全部
$ sudo mysql_secure_installation
在 /usr/share/nginx/html 添加 info.php,內容如下:
代碼: 選擇全部
<?php phpinfo(); ?>
註:步驟(3) 若沒安裝 nano 編輯器,請改用自己熟悉的編輯器,安裝 nano 可執行下面指令:
$ sudo dnf -y install nano