码迷,mamicode.com
首页 > Web开发 > 详细

LNMP架构部署Discuz论坛

时间:2018-06-20 21:06:28      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:数据   ado   ima   images   建立   log   编译安装nginx   red   数据库   

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.设置专业的数据库及授权用户
[root@Red6-3 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论坛

标签:数据   ado   ima   images   建立   log   编译安装nginx   red   数据库   

原文地址:http://blog.51cto.com/13642258/2131090

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!