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

最好Wordpree+Apache+PHP安装教程

前提需要

  1. PHP的安装最少需要7.4以上
  2. Mysql的安装,直接默认最新版就行
  3. APache服务器(HTTP服务器,只有用这个你的软件才能在服务器上运行)

安装apache

安装

sudo apt install apache2

查看防火墙

sudo ufw app list

如果有 Apache那么就可以直接访问

安装PHP

版本7.4就可以

sudo apt install php-mysql
sudo systemctl restart apache2
sudo apt install php-mysql

确定安装完毕

想要测试服务器是否被正确用来处理 PHP,创建一个新的文件名,命名为info.php,放在/var/www/html目录下,文件内容如下:

<?phpphpinfo();

其中/var/www/html是安装阿帕奇之后,软件自动生成的。

保存你的文件,打开你的浏览器,浏览http://your_server_ip/info.php

mysql的安装

安装

sudo apt-get install mysql-server
sudo apt-get install mysql-client

检查是否安装成功

sudo mysql_secure_installation

检查状态

systemctl status mysql.service

下载Wordpress

wget https://wordpress.org/latest.zip

下载解压缩文件

sudo apt install unzip

解压缩到位置

sudo unzip latest.zip -d /var/www

配置Apache文件

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/wordpress.conf

打开配置的文件

sudo nano /etc/apache2/sites-available/wordpress.conf

更改你的服务根文件夹

在这里插入图片描述

DocumentRoot 更改为我们计划安装 WordPress 的位置。

    DocumentRoot /var/www/wordpress

更改Apache配置文件

sudo a2ensite wordpress.conf
sudo a2dissite 000-default.conf

重新启动Apache服务

sudo systemctl reload apache2

增加文件名字权限

 sudo chown -R www-data.www-data /var/www/wordpress

Mysql配置

sudo mysql
CREATE DATABASE wordpress_db;

tips :
这里的数据藏着你的密码,网络设置,所以如果Wordpress出现了不能使用的情况,可以直接删除数据库(当然里面有珍贵的数据,如果你有的话)

将you_name 和you_password更换为你想要的

CREATE USER 'you_name'@'localhost' IDENTIFIED BY 'you_password';
GRANT ALL PRIVILEGES ON wordpress_db.* to wordpress_user@'localhost';
exit

后期配置

域名备案出现问题

![[需要实名认证.png]]
![[无法转入.png]]
这里笔者还没有解决,如果评论区有解决方法,欢迎讨论。

http://www.lryc.cn/news/543712.html

相关文章:

  • Windows搭建jenkins服务
  • 鸿蒙-AVPlayer
  • 解决单元测试 mock final类报错
  • Kafka消费者相关
  • Vue nextTick原理回顾
  • JavaWeb登录认证
  • 半导体制造工艺(二)光刻工艺—掩模版
  • 计算机视觉算法实战——高精度分割(主页有源码)
  • DeepSeek-R1-Zero:基于基础模型的强化学习
  • 判断一个文件中以三个#号开头有多少行的shell脚本怎么写
  • PHP如何与HTML结合使用?
  • 计算机网络之传输层(传输层的功能)
  • 矩阵碰一碰发视频源码搭建之,支持OEM
  • DeepSeek 2月27日技术突破:三大核心功能解析与行业影响
  • 【实战 ES】实战 Elasticsearch:快速上手与深度实践-1.2.2倒排索引原理与分词器(Analyzer)
  • Vue.js响应式基础
  • DeepSeek-OpenSourceWeek-第四天-Optimized Parallelism Strategies
  • 深入浅出:插入排序算法完全解析
  • 【Keras图像处理入门:图像加载与预处理全解析】
  • 企业级AI办公落地实践:基于钉钉/飞书的标准产品解决方案
  • 对于邮箱地址而言,短中划线(Hyphen, -)和长中划线(Em dash, —)有区别吗
  • C++ STL(三)list
  • Vue3+TypeScript 封装一个好用的防抖节流自定义指令
  • HarmonyOS+Django实现图片上传
  • vscode 版本
  • Python 爬虫实战案例 - 获取拉勾网招聘职位信息
  • 结构型模式---外观模式
  • Docker数据卷操作实战
  • 技术速递|Copilot Usage Advanced Dashboard 教程
  • 【Python爬虫(90)】以Python爬虫为眼,洞察金融科技监管风云