当前位置: 首页 > news >正文

CentOS上安装WordPress

在CentOS上安装WordPress是一个相对直接的过程,可以通过多种方法完成,包括使用LAMP(Linux, Apache, MySQL, PHP)栈或使用更现代的LEMP(Linux, Nginx, MySQL, PHP)栈。

我选择的是(Linux, Nginx, MySQL, PHP)

基础安装教程

虚拟机安装linux,我这里忽略,有很多虚拟机安装centos的教程。

安装Nginx的链接  https://blog.csdn.net/xiaoyaozizai1/article/details/105552639

安装 MySQL           https://blog.csdn.net/xiaoyaozizai1/article/details/145666645

安装  PHP             https://blog.csdn.net/xiaoyaozizai1/article/details/145648982  

以上是准备工作

下载wordpress源码包 

cd /www/html

wget  https://cn.wordpress.org/latest-zh_CN.zip

解压,如果没有unzip需要使用yum安装!

unzip latest-zh_CN.zip

配置nginx

cd  /data/nginx-1.24.0/conf

vi  nginx.conf

配置文件如下:

 server {
    listen       88 default_server;
    listen       [::]:88 default_server;
    # 这里改动了,也可以写你的域名
    server_name  localhost;
    # 默认网站根目录(www目录)
    root          /www/html/wordpress;
    index index.php;
    # Load configuration files for the default server block.
    include /data/nginx-1.24.0/conf*.conf;
    location / {
        # 这里改动了 定义首页索引文件的名称
        index index.php index.html index.htm;
    }
    error_page 404 /404.html;
        location = /40x.html {
    }
    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
    # 这里新加的
    # PHP 脚本请求全部转发到 FastCGI处理. 使用FastCGI协议默认配置.
    # Fastcgi服务器和程序(PHP,Python)沟通的协议.
    location ~ \.php$ {
        root          /www/html/wordpress;
        # 设置监听端口
        fastcgi_pass   unix:/data/php-8.0.24/php-cgi.sock;
        # 设置nginx的默认首页文件(上面已经设置过了,可以删除)
        fastcgi_index  index.php;
        # 设置脚本文件请求的路径
        fastcgi_param SCRIPT_FILENAME /www/html/wordpress$fastcgi_script_name;
        # 引入fastcgi的配置文件
        include        fastcgi_params;
    }

 }

保存 nginx.conf

重新启动nginx 

sudo systemctl   restart   nginx 

浏览器输入192.168.0.111:88 验证

这个是nginx指向wordpress文件成功

在网页安装wordpress

点击现在就开始

在浏览器输入原来的地址,可以看到自己的一个网站

http://192.168.0.111:88/  

相关文章:

  • 在SpringBoot如何调用DeepSeek接口
  • 【Qt】模型/视图(Model/View)框架详解(一):基本概念
  • 【Axure教程】数字滚动效果
  • 深入解析LVS命令参数及DR模式下的ARP抑制原理
  • rustdesk远程桌面自建服务器
  • stl里的deque 中控map 假如用完了,该如何处理
  • C# 调用 C++ 动态库接口
  • 深入指南:在IDEA中启用和使用DeepSeek
  • 花卉图片分类实战 -- 基于预训练的 Vision Transformer 实现
  • Vue3组件通信全攻略:8种传值方式详解
  • JavaScript document.write()介绍(直接将内容写入HTML文档的早期方法,已逐渐被现代DOM操作方法取代)
  • export关键字
  • boolen盲注和时间盲注
  • 链表(C语言版)
  • LeetCode541 反转字符串2
  • CAS单点登录(第7版)19.监控和统计
  • MongoDB索引介绍
  • 位图(C语言版)
  • 自己部署DeepSeek 助力 Vue 开发:打造丝滑的标签页(Tabs)
  • pdf文件的读取,基于深度学习的方法
  • 历史缝隙里的人︱觑功名如画饼:盛世“做题家”的攀爬与坠落
  • 4月份国民经济顶住压力稳定增长
  • “复旦源”一源六馆焕新启幕,设立文化发展基金首期1亿元
  • 林诗栋/蒯曼混双取胜,国乒赢得多哈世乒赛开门红
  • 长三角体育节回归“上海时间”,首次发布赛事旅游推荐线路
  • 俄乌直接谈判结束,乌称“毫无成果”