WordPress部署

一、介绍

1.基本情况

它基于 PHP 语言和 MySQL 数据库开发,最初是为了方便人们创建博客而设计的,但随着不断发展和功能拓展,如今已经能广泛用于搭建各类网站,比如企业官网、电商网站、新闻资讯网站、个人作品集网站等等。

2.特点

易用性高:对于没有深厚技术背景的普通用户来说,操作界面相对友好,通过可视化的后台管理界面,能够轻松地进行文章撰写、页面编辑、菜单设置、主题和插件安装等操作,快速搭建起一个网站的雏形。
主题丰富:有海量的免费和付费主题可供选择,这些主题能从外观上完全改变网站的风格,使其适配不同的行业、用途和审美需求,无论是简约现代风、复古文艺风还是商务正式风等,都能轻松找到合适的主题来实现。
插件众多:插件生态极其完善,大量开发者贡献了各种各样功能的插件,像用于优化网站搜索引擎排名(SEO)的插件、增强网站安全防护的插件、实现电商功能的插件、添加社交媒体分享按钮的插件等等,可以通过安装插件来灵活扩展网站功能,满足多样化的业务需求。
开源免费:其源代码是公开的,任何人都可以免费下载、使用、修改和分发,这不仅降低了网站建设成本,还方便开发者根据自身需求定制个性化的网站功能,对于预算有限又想打造独特网站的用户来说很有吸引力。

3.应用场景

个人博客:很多博主借助 WordPress 方便地记录和分享自己的生活、知识、经验等内容,并且可以通过一些插件来对博客进行优化推广。
企业网站:企业能够利用它快速搭建展示公司形象、产品和服务的官方网站,结合相关插件实现客户咨询、产品预订等功能,助力企业的线上宣传和业务拓展。
电商平台:配合如 WooCommerce 等电商插件,能将 WordPress 网站转变为功能完备的在线购物商城,进行商品展示、销售以及订单管理等操作。

二、部署

安装前准备:预安装Ubuntu Linux,我这里使用Ubuntu 24.04.1 LTS版本,开启ssh并关闭防火墙

admin@admin-VMware-Virtual-Platform:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

admin@admin-VMware-Virtual-Platform:~$ sudo -i
root@admin-VMware-Virtual-Platform:~# sudo apt install openssh-server
root@admin-VMware-Virtual-Platform:~# sudo systemctl status ssh
root@admin-VMware-Virtual-Platform:~# sudo systemctl enable ssh
root@admin-VMware-Virtual-Platform:~# sudo ufw disable
root@admin-VMware-Virtual-Platform:~# systemctl stop ufw

 1、安装apache及php

root@admin-VMware-Virtual-Platform:~# sudo apt install apache2 php -y

2、安装mariadb-server、php-mysql

root@admin-VMware-Virtual-Platform:~# sudo apt install mariadb-server php-mysql -y

3、重启apach

root@admin-VMware-Virtual-Platform:~# sudo service apache2 restart

4、拉取WordPress软件包

root@admin-VMware-Virtual-Platform:~# cd /var/www/html
root@admin-VMware-Virtual-Platform:/var/www/html#sudo wget http://wordpress.org/latest.tar.gz

5、安装WordPress

root@admin-VMware-Virtual-Platform:/var/www/html# sudo tar xzf latest.tar.gz
root@admin-VMware-Virtual-Platform:/var/www/html# sudo mv wordpress/* .
root@admin-VMware-Virtual-Platform:/var/www/html# sudo rm index.html
root@admin-VMware-Virtual-Platform:/var/www/html# sudo chown -R www-data: .
root@admin-VMware-Virtual-Platform:/var/www/html# ls -l

6、数据库向导

root@admin-VMware-Virtual-Platform:/var/www/html# sudo mysql_secure_installation
n
y
y
y
y
y

7、配置数据库

sudo mysql -uroot -p
输入root密码

设置数据库名为wordpress,密码Admin@123

MariaDB [(none)]> create database wordpress;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'Admin@123';
MariaDB [(none)]> flush privileges;

show databases;

三、初始化向导

打开浏览器输入http://<服务器ip地址>,继续

现在就开始

配置部署时设置好的数据库,提交

运行安装程序

设置WordPress后台管理用户名密码,安装WordPress程序

登陆

安装完成

登陆地址: http://<服务器ip地址>/wp-admin

展示端:http://<服务器ip地址>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值