Wordpress在云服务器的部署

本文详细介绍了如何通过宝塔软件在Linux服务器上快速部署LAMP/LNMP环境,并配置WordPress,包括安装、环境配置、数据库设置和WordPress源码部署。
摘要由CSDN通过智能技术生成

方法一:使用宝塔快速部署

准备工作:

  1. 一台云服务器
  2. 远程登录工具(这里我使用的是putty.exe)

一、安装宝塔

  1. 用putty连接云服务器,输入IP地址,然后点击Open。如图:
  2. 会弹出一个窗口选择Accept,进入终端输入账号即密码即可进入用户模式。当窗口弹出[root@Server01 ~]#类似的字符表示登录成功。
  3. 在连接成功进入终端后,输入我们从官网复制过来的命令(不同系统环境记得选不一样的)
    yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
  4. 在终端输入命令后,会询问你是否安装宝塔,我们需要输入y,需要安装,敲回车进行确认,这个过程会持续5到10分钟的时间(我的用了3分钟,因该和网速有关)
  5. 下面是安装完成后的界面,红框内的是重要内容,大家记得保存好!!!
  6. 为宝塔面板开放32458端口(也可能是8888,具体看安装成功后给的需要放行的),依次点击防火墙(安全组),添加规则,端口写32458,确认添加。
  7. 接下来,使用最后所给的外网面板地址,复制到浏览器中,就可以登录服务器的宝塔面板,在其中进行服务器的环境配置。

二、配置LAMP/LNMP环境

LAMP=Linux+Apache+MySQL+PHP
LNMP=Linux+NGINX+MySQL+PHP

  1. 打开所给的外网面板地址链接,首先需要我们填写账号密码(刚刚宝塔面板安装成功给的账号密码)。如果你不小心没记住,可以从终端输入bt 5 bt 6 命令修改密码和用户名。
  2. 点击登录成功同意协议绑定宝塔账号(要是有宝塔账号的直接登录就可以,没有的话就先去注册一个,再进行登录)
  3. 之后变回弹出弹窗让我们安装环境,首次使用宝塔面板推荐安装一组套件,对于刚接触Linux环境部署的薯薯们,推荐使用LNMP,采用极速安装、一键安装的方式(LNMP和LAMP环境主要的区别在于web服务器上面,LNMP使用的是Nginx服务器,而LAMP使用的是Apache服务器。Nginx 性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。)
  4. 在安装完这几个环境之后,依次点击网站添加站点(PHP项目)一键部署
    之后稍微等一下下就会安装完成。
  5. 在安装成功后,我们就可以使用域名(IP地址也行)去登录我们刚刚部署的WordPress网站。

三、WordPress配置

  1. 浏览器打开域名,点击现在就开始
  2. 输入刚刚部署WordPress时的数据库账号密码,主机填127.0.0.1localhost都行
  3. 提交连接上数据库后,点现在安装
  4. 最后就是配置用户信息了,这个就是你登录wordpress用户后台的,要记住密码
  5. 最后你就可以进入仪表盘,书写你的博客了。

方法二:

准备工作:

  1. 远程登录工具(这里我使用的是putty.exe)
  2. 本地与远程计算机间安全的复制传输文件工具(这里我使用的是WinSCP)
  3. wordpress安装包
  4. 最重要的是耐心

一、利用远程登陆工具进行软件环境安装部署

  1. 安装Apache服务器
    dnf install httpd -y        #安装apache软件
    systemctl start httpd       #启动apache服务器
    curl localhost      #测试安装是否成功,此处表示使用curl客户端访问本地IP地址的web页面,curl相当于命令行版本的浏览器

    最后输入测试命令curl localhost,显示一串字符并含有<html>之类表示
    安装Apache服务器成功,如图

  2. 安装mysql数据库,由于使用系统是CentOS所以是mariadb。
    dnf install mariadb-server -y    #安装mariadb数据库
    systemctl start mariadb          #启动mariadb数据库
    mysql                 #测试mariadb数据库是否安装成功

    最后输入测试命令Mysql,用户提示符由root变成mariadb或mysql,则表示成功安装mariadb。(输入quit即可退出mysql界面,Ctrl+C可以强制退出数据库界面)

  3. 安装php环境与php-mysqlnd插件
    dnf install php -y   #安装php环境
    dnf install php-mysqlnd -y  #安装php-mysqlnd插件
    systemctl restart httpd   #重启apache服务器(让安装的php组件生效)

二、配置MySQL数据库

进入MySQL数据库的操作终端

mysql    #进入mariadb数据库的操作终端
create database wp_db;  #创建wordpress网站使用的数据库,此处数据库名称为wp_db
create user  'wp_admin'@'localhost' identified by '123456';  #'wp_admin'为用户名,@'localhost'为允许在localhost上登录,identified by '123456'为该账号的密码
grant all privileges on wp_db.* to 'wp_admin'@'localhost' identified by '123456';  #允许wp_admin用户对wp_db数据库进行所有操作
flush privileges;    #刷新权限

这里有失败可能性,所以一定要注意符号有没有少。

三、部署wordpress网站源码,配置wordpress的参数

  1. 使用WinSCP连接服务器的硬盘并上传网站源码文件
  2. 点击登录等待进入界面,找到源码的路径并上传到该路径/var/www/html(直接拖拽文件即可)
  3. 解压wordpress源码
    cd /var/www/html
    tar -zxvf wordpress-4.9.25-zh_CN.tar.gz #使用tar命令解压刚刚上传到该目录的wordpress源码
    cp -r wordpress/* . #将解压出来的wordpress文件夹下的所有文件复制到当前目录“.”
  4. 编辑wordpress的配置文件
    cp wp-config-sample.php wp-config.php #将配置文件模版复制一份并命名为wp-config.php
    vi wp-config.php #使用vi编辑该配置文件
    
    
    define('DB_NAME', 'database_name_here');  #修改database_name_here为刚刚创建的数据库的名称wp_db
    define('DB_USER', 'username_here');  #修改database_name_here为刚刚创建的数据库的用户名wp_admin
    define('DB_PASSWORD', 'password_here');  #修改database_name_here为刚刚创建的数据库用户的密码123456

  5. 配置权限
     chmod -R 777 /var/www/html

四、在云服务器上关闭防火墙

开放88、80、443、22端口,依次点击防火墙(安全组),添加规则,确认添加。

五:进入网站

浏览器打开http://[你的IP地址]/wp-config.php页面

  • 64
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在服务器部署WordPress,您可以按照以下步骤进行操作: 1. 选购云服务器:根据您的需求选择合适的云服务器,可以考虑使用腾讯云的轻量应用服务器。配置建议为2核4G,带宽为6M,系统盘为SSD盘60G,月流量1000GB。 2. 安装宝塔面板:使用宝塔面板可以简化服务器管理操作。您可以在云服务器上安装宝塔面板,按照中的操作步骤进行安装。 3. 安装LNMP环境:在宝塔面板中安装LNMP环境。LNMP环境包括Linux操作系统、Nginx、MySQL和PHP,它是WordPress运行所需要的基础环境。 4. 一键式安装WordPress:在宝塔面板中找到对应的网站,点击安装WordPress按钮即可完成一键安装。按照提示进行配置,设置管理员账号和密码等。 5. 装修网站:安装WordPress后,您可以通过登录到WordPress后台来进行网站的装修。您可以选择安装主题、插件来自定义您的网站。还可以配置HTTPS以提高网站的安全性。 请注意,以上步骤仅为简要概述,实际操作可能会有所不同。建议您参考中提供的详细操作指南,以确保正确部署WordPress。祝您部署成功!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [腾讯云轻量应用服务器搭配WordPress程序使用宝塔面板一键式搭建个人博客网站](https://blog.csdn.net/zdc1228/article/details/127904308)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值