离线安装搭建LNMP+wordpress论坛
发布时间:2024年01月08日
- 实验目标:
- 准备一台服务器,搭建nginx ,MySQL,PHP ,实现离线安装,在LNMP的基础上面搭建wordpress论坛软件,配置nginx动静分离,实现通过LNMP访问wordpress的动态网页。
- 实验拓扑:

- 实验步骤:
- 1.安装nginx服务。
- 2.安装MySQL数据库
- 3.安装PHP工具
- 4.复制wordpress论坛服务的软件包
- 5.配置nginx扩展配置文件,实现动静分离
- 6.创建数据库,(因为它是使用PHP和MYSQL开发的,所以用户自己的博客,是在mysql数据库上搭建的)
- 7.访问网站,开始安装博客
- 开始部署:
- 一、安装nginx服务:
- 挂载光盘镜像,进入到软件包文件夹,
- mount /dev/cdrom /mnt
- cd /mnt/nginx-rpm/

-
-
-
-
- 开始安装:
- rpm -ivh *.rpm --nodeps --force
- 启动服务:
- nginx已经搭建完成!
- 二、部署MYSQL数据库:

-
-
- 开始安装:
- rpm -ivh *.rpm --nodeps --force
- 启动服务:
- 尝试登录:


-
-
-
- 安装目录下所有的关于php软件包:
- rpm -ivh *.rpm --nodeps --force
- 启动php:
- systemctl start php-fpm.service
- 查看php端口:

-
- 四、将wordpress的软件目录,放置/ 下便于在nginx配置文件中指定网页根目录
- 解压wordpress压缩包 解压到/下:
- unzip /mnt/wordpress-4.9.4-zh_CN.zip -d /

-
-
- chmod -R 777 /wordpress/????? (为这个目录赋予777权限,选项必须加 -R)
- 五、配置nginx的扩展配置文件,实现访问时的动静分离
- 进入到扩展配置文件目录,删除默认的扩展配置文件
- cd /etc/nginx/conf.d/
- rm -rf default.conf
- 重新编辑一个扩展配置文件:

-
-
- 重启服务生效:
- systemctl restart nginx
- 检查配置文件:
- 六、登录MySQL数据库,创建一个库,和访问库的用户:

-
-
- 给予用户对数据库以及库中的表所有权限,用于待会安装wordpress。
- 七、访问nginx网页,开始安装wordpress:



文章来源:https://blog.csdn.net/2302_77503226/article/details/135415493
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!