LNMP架构部署Discuz论坛

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LNMP架构部署Discuz论坛相关的知识,希望对你有一定的参考价值。

LNMP:构建LNMP平台也需要Linux服务器、mysql数据库和php解析环境,区别主要在nginx与PHP的协作配置上。
实验步骤:
一、编译安装Nginx
1.安装支持软件
技术分享图片
2.创建运行用户、组
技术分享图片
3.解压Nginx安装包并进行编译安装
技术分享图片
技术分享图片
4.转换为二进制文件并进行安装
技术分享图片
5.为主程序nginx创建链接文件
技术分享图片
6.创建Nginx服务脚本
技术分享图片

7.提升nginx服务脚本的权限并进行启动
技术分享图片
二、安装MYSQL数据库
1.安装ncurses字符终端下屏幕控制的基本库
技术分享图片
2.解压mysql安装包并进行编译安装
技术分享图片
技术分享图片
3.转换为二进制文件并进行安装
make
make install
4.优化调整
技术分享图片
5.初始化数据库
技术分享图片
6.建立连接,开启mysqld服务并查看数据库。
技术分享图片
技术分享图片
三、安装PHP解析环境
1.首先安装GD库及GD库关联程序
技术分享图片
2.解压PHP的安装包并进行编译安装
技术分享图片
技术分享图片
3.转换为二进制文件并进行安装
技术分享图片
4.复制模板文件作为PHP的主配置文件,设置软链接。
技术分享图片
5.为PHP安装加速器
技术分享图片
6.配置PHP识别加速器
vi /usr/local/php5/php.ini
技术分享图片
7.开启nginx的PHP支持
技术分享图片
技术分享图片
技术分享图片
技术分享图片
8.启用php-fpm并查看端口
技术分享图片
9.让nginx支持PHP功能
vim /usr/local/nginx/conf/nginx.conf
技术分享图片
创建php文件
技术分享图片
技术分享图片
10.打开客户机浏览器进行网页测试http://192.168.100.110/index.php
技术分享图片
11.设置专业的数据库及授权用户
[[email protected] conf]# mysql -u root
mysql> CREATE DATABASE bbs; 创建一个数据库
技术分享图片
四、论坛安装
1.解压Discuz安装包复制upload到/var/www/benet/bbs
技术分享图片
技术分享图片
技术分享图片
2.打开客户机浏览器输入网址http://192.168.100.110/bbs/install/index.php,进行论坛安装。
技术分享图片
技术分享图片

以上是关于LNMP架构部署Discuz论坛的主要内容,如果未能解决你的问题,请参考以下文章

LNMP动态网站架构及web应用部署,搭建discuz论坛

LNMP架构搭建Discuz论坛(实战!)

CentOS 7 搭建 LNMP 架构详细过程 + Discuz 论坛安装 (手工编译)

编译安装LNMP架构之Discuz论坛

详述Linux系统中搭建LNMP架构+Discuz论坛

LNMP架构之Discuz论坛(实战!!)