返回顶部
首页 > 资讯 > CMS >Linux 下搭建 WordPress 个人站点
  • 289
分享到

Linux 下搭建 WordPress 个人站点

2024-04-02 19:04:59 289人浏览 薄情痞子
摘要

WordPress是基于在LAMP 环境下搭建。这里用的是Centos 7 wordpress 对PHP 和Mysql 有版本要求。wordpress版本 4.7.4的 数据库mariadb-5.5.52,

WordPress是基于在LAMP 环境下搭建。这里用的是Centos 7 wordpress 对PHPMysql 有版本要求。wordpress版本 4.7.4的 数据库mariadb-5.5.52, php-5.4.16

LAMP:linux+Apache+mysql(MariaDB)+PHP的组合。


在环境部署前需要把iptables 和selinux关闭,否则你配置好之后发现会访问不了。

~]# iptables -F     ##清空防火墙规则;

~]# setenforce 0  ##临时关闭selinux,要永久关闭selinux需要在/etc/selinux/config里面改。


这里通过yum来安装Httpd

php php-mysql mariadb-server

 # yum -y install httpd php php-mysql mariadb-server

安装完之后启动httpd php mysqld 这里的话 PHP是作为一个模块 这里只要启动httpd、mysql即可,最好启动之前用ss -tnl 看下httpd的80、mysql的3306端口有没有被占用否则会导致启动不了。这里电话两者都没启动,把它们两个启动起来即可。

[root@xiong ~]# ss -tnl

State      Recv-Q Send-Q                                  Local Address:Port                                    Peer Address:Port   

LISTEN     0      128                                                :::111                                               :::*     

LISTEN     0      128                                                 *:111                                                *:*     

LISTEN     0      128                                                :::22                                                :::*     

LISTEN     0      128                                                 *:22                                                 *:*      

LISTEN     0      128                                               ::1:631                                               :::*     

LISTEN     0      100                                               ::1:25                                                :::*     

]# systemctl start httpd

正在启动 httpd:                [确定]

]# systemclt  start mariadb

正在启动 mysqld:             [确定]

配置httpd的配置文件在/etc/httpd/conf/httpd.conf,这里只需改下DocumentRoot的路径改成相对应目录下即可。注意一点最好是在改之前先备份下配置文件,以防万一。由于http2.4的安全机制默认访问的话都是被拒绝的 需要加上 Require all granted 允许所有主机访问

]# vim httpd.conf

DocumentRoot "/www/htdocs"

<Directory "/www/htdocs">

 Require all granted

用httpd -t 来检查httpd.conf 有没有报错。这里的话 显示OK 。

]# httpd -t

Syntax OK

创建/www/htdocs目录

]# mkdir /www/htdocs -pv

mkdir: 已创建目录 "/www"

mkdir: 已创建目录 "/www/htdocs"

参数: 

-p:若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;

-v:为每个创建的目录打印一条消息 

下载解压wordpress包,并把解压好的目录复制到/www/htdocs目录下面

]# unzip wordpress-4.7.4-zh_CN.zip 

]# cp -a wordpress /www/htdocs/


复制自带的模版并且重命名为wp-config.php,并编辑wp-config.php! 需要在WordPress数据库的名称这项里头改这几项。其他的默认不要修改。然后保存退出。后面需要在数据库里面添加相应的数据库和用户名、密码

]# cp wp-config-sample.php wp-config.php 

]# vim wp-config.php

define('DB_NAME', 'wpdb');


define('DB_USER', 'wpuser');  


define('DB_PASSWORD', 'wppasswd');


define('DB_HOST', 'localhost');


define('DB_CHARSET', 'utf8');


define('DB_COLLATE', '');


在数据库里面新增加wpdb这个库,wpuser和wppasswd。

MariaDB [(none)]> create database wpdb;

MariaDB [(none)]> grant all on wpdb.* to 'wpuser'@'localhost' identified by 'wppasswd';

MariaDB [(none)]> grant all on wpdb.* to 'wpuser'@'127.0.0.1' identified by 'wppasswd';

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> show databases;

+--------------------+

| Database         |

+--------------------+

| infORMation_schema   |

| mysql            |

| performance_schema |

| test             |

| wpdb             |

+--------------------+

5 rows in set (0.00 sec)

MariaDB [(none)]> exit

Bye


然后通过网页来安装并验证是否安装成功。

Linux 下搭建 WordPress 个人站点

Linux 下搭建 WordPress 个人站点

Linux 下搭建 WordPress 个人站点

Linux 下搭建 WordPress 个人站点

到这里的话部署的话已经完工了,也能顺利的进入wordpress管理界面,其中有什么问题的话还望大家帮忙指出来谢谢!!

--结束END--

本文标题: Linux 下搭建 WordPress 个人站点

本文链接: https://lsjlt.com/news/43430.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux 下搭建 WordPress 个人站点
    WordPress是基于在LAMP 环境下搭建。这里用的是CentOS 7 wordpress 对php 和mysql 有版本要求。wordpress版本 4.7.4的 数据库mariadb-5.5.52,...
    99+
    2024-04-02
  • CentOS 搭建 WordPress 站点
    博客链接:https://www.aiiyx.cn/ 内容纲要 1. 版本相关2. 主要内容3. 安装并配置 PHP4. 安装并配置 WordPress5. 配置 Nginx6. 配置 MySQL7. 初始化 WordPress 1. 版本...
    99+
    2023-09-15
    php 服务器 nginx
  • 详解Nginx代理WordPress搭建个人网站系统
    在线工具网站推荐:全栈工具箱 - 全栈行动派 个人博客网站:全栈行动派-全栈技术博客 1、搭建环境说明 服务器:Red Hat Enterprise Linux Server release 7.9 (Maipo)  PHP:php-8.2...
    99+
    2023-08-31
    nginx php linux WordPress 个人网站搭建
  • Ubuntu如何搭建WordPress个人博客
    这篇文章主要介绍了Ubuntu如何搭建WordPress个人博客的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu如何搭建WordPress个人博客文章都会有所收获,下面我们一起来看看吧。准备 LAMP...
    99+
    2023-07-04
  • AMH面板+wordpress搭建个人博客详细教程(下)
        上节已经把建博客的AMH面板搭建部分进行了详细讲解,如果还没有看过面板搭建部分的可以先看我上节写的AMH面板搭建部分,了解了面板搭建再返回来看本节内容,这节把剩下的内容写完,直到...
    99+
    2024-04-02
  • centos7.3搭建LNMP并部署wordpress站点
    centos7.3搭建LNMP并部署wordpress站点一、拓扑图    二、准备工作:    1.三台独立主机(虚拟机)  ...
    99+
    2024-04-02
  • 怎么在BAE上搭建WordPress站点
    本篇内容介绍了“怎么在BAE上搭建WordPress站点”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!百度应用引擎(BAE)是百度推出的网络...
    99+
    2023-06-10
  • github怎么搭建个人网站
    随着科技和互联网的发展,越来越多的人都离不开互联网的使用,而个人的网站已经成为了人们展现自己的重要途径之一。那么如何搭建一个个人网站呢?本文将介绍一个简单易懂的方法——使用github搭建个人网站。一、申请账号首先,需要在github官网上...
    99+
    2023-10-22
  • wordpress如何搭建站群
    wordpress搭建站群的方法:打开网站主机,找到WordPress安装根目录下的wp-config.php编辑文件。添加代码:define('WP_ALLOW_MULTISITE', true);登录WordP...
    99+
    2024-04-02
  • 怎么搭建WORDPRESS网站
    今天就跟大家聊聊有关怎么搭建WORDPRESS网站,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。WORDPRESS是目前为止世界上最为流行的程序之一,拥有功能强大。扩展性强等弄能,因...
    99+
    2023-06-07
  • linux怎么搭建web站点
    要在Linux上搭建一个Web站点,需要进行以下步骤:1. 选择和安装Web服务器软件:常用的Web服务器软件有Apache、Ngi...
    99+
    2023-08-29
    linux
  • 个人如何快速搭建网站
    个人快速搭建网站方法:1.注册建站系统。2.安装样板网站。3.在样板网站上,修改网站logo,导航栏目名称,产品图片、文章等。4.在后台设置处,设置网站名称、联系人等。5.根据需求添加动画效果、优化细节。个人快速搭建网站的方法:登录建站提供...
    99+
    2024-04-02
  • ubuntu中怎么搭建个人网站
    要在Ubuntu上搭建个人网站,您可以使用Apache、Nginx或其他web服务器软件,并安装PHP、MySQL等相关的软件。以下...
    99+
    2024-04-09
    ubuntu
  • windows本地搭建wordpress网站
    常见网站及结构介绍 网站 -- 博客 cms(content managerment system)   商城 博客、论坛:wordpress  discuz cms:dedecms(织梦cms)  帝国cms 商城:ecshop Wor...
    99+
    2023-10-05
    php 服务器 数据库
  • wordpress网站搭建(centos stream 9)
    一、基本环境配置 修改root密码:sudo passwd root 2.使用root账号登录:ssh root@IPADDRESS 3.安装epel源:dnf install epel-releas...
    99+
    2023-09-13
    php nginx 服务器
  • linux个人云服务器租用怎么搭建网站
    在Linux个人云服务器上搭建网站,可以按照以下步骤进行:1. 连接到云服务器:使用SSH客户端连接到云服务器,例如使用PuTTY等...
    99+
    2023-05-21
    linux个人云服务器 个人云服务器 云服务器
  • WordPress外贸建站该怎么搭建
    本篇文章给大家分享的是有关WordPress外贸建站该怎么搭建,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 WordPress是目前全球使用最广泛的CMS系统,拥有...
    99+
    2023-06-07
  • 个人搭建网站有什么限制
    个人搭建网站的限制主要有以下几点个人网站是指域名的所有权是个人,使用的是个人身份证实名认证,网站如果需要备案也只能使用个人名义备案。个人网站无法申请支付宝,银联,微信等支付接口。没有备案的个人网站无法在百度进行付费推广。...
    99+
    2024-04-02
  • Linux下使用nextcloud搭建个人网盘代码实例
    前言 市面上有那么多的网盘服务提供商,为什么还要自己搭建网盘呢?主要有以下原因: 免费的网盘都有种种限制,要么不限速容量小(onedriver,google driver),要么容量大限速(百度云) 付费网盘服...
    99+
    2022-06-04
    linux nextcloud 搭建个人网盘
  • centos下安装搭建LAMP+WordPress
    目录 1.安装Apache服务器 2. 安装Mysql(MariaDB)数据库 3.安装PHP 7.4 4.安装WordPress 命令安装Apache yum install httpd -y 启动Apache systemctl e...
    99+
    2023-09-03
    apache mysql linux centos php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作