首页 游戏介绍 正文

安装指南(新手入门型)

从零开整服务器环境

今天想在新买的云服务器上搭个博客,选的WordPress。开局就懵了——这破AWS Linux 2023系统跟以前用的CentOS不太一样。麻溜查文档,发现得先搞定PHP和Nginx这两尊大佛。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

第一步:装PHP

直接怼命令:
sudo dnf install php-fpm mariadb105-server php-json php php-devel -y

屏幕哗滚代码,看安装进度条跑完才敢喘气。完事儿赶紧验版本: sudo php -V

蹦出来个PHP 8.2,踏实了。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

第二步:配PHP小管家
  • 启动服务:sudo systemctl start php-fpm
  • 设成开机自启:sudo systemctl enable php-fpm
  • 查状态看到个active (running),舒坦

接着改用户权限。摸到/etc/php-fpm.d/*文件,把里头的user = apache改成nginx,组也跟着改。改完手贱重启服务:
sudo systemctl restart php-fpm

Nginx攻城战

装Nginx倒是顺溜:
sudo dnf install nginx -y

开自动启动时手抖多敲一遍: sudo systemctl enable nginx

(后来发现官方文档也这德行,行)

关键在目录权限!先给Nginx老家定规矩:
sudo chgrp -R nginx /usr/share/nginx
sudo chown -R nginx /usr/share/nginx

这步差点翻车——之前没改权限导致测试页死活打不开,折腾半小时才想起来。

胜利会师时刻

掏绝活验证成果:
echo "<?php phpinfo() ?>" > /usr/share/nginx/html/*

双剑合璧重启服务: sudo systemctl restart nginx php-fpm

浏览器输服务器IP加,哗!满屏PHP参数表弹出来,当场拍大腿。

塞WordPress
  • 官网拽下压缩包
  • 解压扔进/usr/share/nginx/html
  • 改数据库配置时发现漏装组件,补刀:
    sudo dnf install php-mysqlnd php-mysqli

整完发现个血泪教训:装东西得按顺序来! 我有回先配Nginx再调PHP,结果俩服务互相瞪眼不干活。跟去年帮老铁装柜子似的——底板没固定就装抽屉,全拆了返工。搞技术跟搭积木没两样,得一步步踩瓷实喽。