LNMP架构部署Discuz论坛

LNMP:构建LNMP平台也需要Linux服务器、MYSQL数据库和PHP解析环境,区别主要在Nginx与PHP的协作配置上。
实验步骤:
一、编译安装Nginx

  1. 安装支持软件
    LNMP架构部署Discuz论坛
    2 .创建运行用户、组
    LNMP架构部署Discuz论坛
  2. 解压Nginx安装包并进行编译安装
    LNMP架构部署Discuz论坛
    LNMP架构部署Discuz论坛
  3. 转换为二进制文件并进行安装
    LNMP架构部署Discuz论坛
  4. 为主程序nginx创建链接文件
    LNMP架构部署Discuz论坛
    6 .创建Nginx服务脚本
    LNMP架构部署Discuz论坛

7 .提升nginx服务脚本的权限并进行启动
LNMP架构部署Discuz论坛
二、安装MYSQL数据库

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

猜你喜欢

转载自blog.51cto.com/13642258/2130698