ubuntu搭建phpmyadmin+wordpress

Ubuntu搭建phpmyadmin + wordpress

Linux系统设置:Ubuntu 22

配置apache2

安装apache2

bash 复制代码
sudo apt -y install apache2

设置端口号为8080

bash 复制代码
sudo vim /etc/apache2/ports.conf
bash 复制代码
sudo vim /etc/apache2/sites-enabled/000-defalut.conf

启动apache服务

bash 复制代码
sudo systemctl start apache2

浏览器访问测试

搭建phpmyadmin

安装mariadb-server服务

bash 复制代码
sudo apt -y install mariadb-server

安装php

bash 复制代码
sudo apt -y install php

安装phpmyadmin

bash 复制代码
sudo apt -y install phpmyadmin

在弹出的界面进行相应的phpmyadmin设定,或直接跳过,稍后自行配置。



浏览器访问phpmyadmin界面


配置Nginx环境,搭建wordpress

为wordpress创建数据库和用户

bash 复制代码
sudo mysql -u root -p 
bash 复制代码
create database wordpress;
grant all on wordpress.* to wordpress@localhost identified by '123456'

下载wordpress安装包并解压wordpress安装包

bash 复制代码
sudo cd /var/www/html
sudo wget http://wordpress.org/latest.tar.gz
sudo tar -zxvf latest.tar.gz

修改配置文件wp-config.php

bash 复制代码
sudo cd /var/www/html/wordpress
sudo cp -rp wp-config-sample.php wp-config.php
sudo vim wp-config.php

安装nginx

bash 复制代码
sudo apt -y install nginx

安装php依赖

bash 复制代码
sudo apt -y install php8.1-fpm php8.1-mysql

修改nginx配置文件

bash 复制代码
sudo vim /etc/nginx/sites-enabled/default


重启nginx服务

bash 复制代码
sudo systemctl restart nginx

浏览器访问测试




相关推荐
暮云星影14 分钟前
三、FFmpeg学习笔记
linux·ffmpeg
rainFFrain25 分钟前
单例模式与线程安全
linux·运维·服务器·vscode·单例模式
GalaxyPokemon29 分钟前
Muduo网络库实现 [九] - EventLoopThread模块
linux·服务器·c++
mingqian_chu1 小时前
ubuntu中使用安卓模拟器
android·linux·ubuntu
Zero_to_zero12342 小时前
解决docker的ubuntu系统中文乱码问题
ubuntu·docker·容器
@郭小茶2 小时前
docker-compose方式部署docker项目
运维·docker·容器
GalaxyPokemon2 小时前
Muduo网络库实现 [十] - EventLoopThreadPool模块
linux·服务器·网络·c++
自由鬼2 小时前
开源虚拟化管理平台Proxmox VE部署超融合
linux·运维·服务器·开源·虚拟化·pve
瞌睡不来3 小时前
(学习总结32)Linux 基础 IO
linux·学习·io