部署LAMP平台(二十四)

Discuz论坛搭建

目录

 一、概述

    1、LAMP组成

   2、LAMP作用

二、PHP安装配置

(一)PHP的作用

    1、后台PHP语言运行环境

    2、是前端与数据库交互的桥梁

    3、动态站点实现的必要配置

(二)PHP安装

    1、yum安装

    2、源码编译安装

(三)PHP版本查看

 (四)PHP配置

(五)PHP语言简介

三、安装

    1、yum安装

    2、源码编译安装

四、启动

五、书写测试页面

六、客户端访问

七、书写连接数据库页面

八、Discuz论坛搭建


 一、概述

    1、LAMP组成

        Linux            其他组件的平台

        Apache            提供web服务

        MySQL|Mariadb            数据存储

        php|perl|python            应用语言解析环境

   2、LAMP作用

提供动态网站支持

二、PHP安装配置

(一)PHP的作用

    1、后台PHP语言运行环境

    2、是前端与数据库交互的桥梁

    3、动态站点实现的必要配置

    脚本语言

(二)PHP安装

    1、yum安装

yum install -y php php-mysql

部署LAMP平台(二十四)_第1张图片

    2、源码编译安装

(三)PHP版本查看

php -v

部署LAMP平台(二十四)_第2张图片

 (四)PHP配置

    路径       

vim /etc/php.ini

    注释        ;

    时区配置       

 需在上述php.ini中修改

date.timezone=ShangHai

部署LAMP平台(二十四)_第3张图片

 取消注释并更改内容

 注:写为东八区时区范围或自己所在位置在哪个时区内,不然使用时会报错。

(五)PHP语言简介

    语法结构

三、安装

    1、yum安装

yum install -y httpd mariadb mariadb-server php php-mysql

部署LAMP平台(二十四)_第4张图片

    2、源码编译安装

四、启动

systemctl start httpd
systemctl start mariadb

五、书写测试页面

cd /var/www/html
vim index.php

部署LAMP平台(二十四)_第5张图片

 注:写完测试页面后测试完毕需删除,不然后续使用可能会有冲突 

六、客户端访问

    curl 192.168.15.128

部署LAMP平台(二十四)_第6张图片

    firefox 192.168.15.128 &

部署LAMP平台(二十四)_第7张图片

七、书写连接数据库页面

写入测试内容

以下三个内容合在一起是一个测试页面,输入用户名和密码进行跳转的测试页面

vim index.html



    
    
    
    Document


    

部署LAMP平台(二十四)_第8张图片

vim login.php
数据库测试";
}else {
    echo "登录失败!";
}
?>

 部署LAMP平台(二十四)_第9张图片

vim connectMysql.php

 部署LAMP平台(二十四)_第10张图片

注:写完测试页面后测试完毕需删除,不然后续使用可能会有冲突  

八、Discuz论坛搭建

版本3.3X

安装步骤

    解压

cd /var/www
mkdir 任意名

注:为了避免测试页面混乱,不直接与网页内容文档放在同一目录下 

 解压安装包

unzip Discuz_X3.3_SC_UTF8.zip

    将安装程序移动到网站访问目录下

mv upload/* /var/www/html/

 查看属主属组权限

ls-lh

    修改upload目录的属主权限

chown -R apache /var/www/html/*

        自动化修改(与上述修改属主权限任选其一即可)

chown -R `ps aux | awk '/httpd/{print $1}'  | awk 'NR==2{print}'` /var/www/html/*

    mysql数据库操作

mysqladmin -u root password "123.com"

    在安装页面直接执行后续安装步骤。

部署LAMP平台(二十四)_第11张图片部署LAMP平台(二十四)_第12张图片

部署LAMP平台(二十四)_第13张图片部署LAMP平台(二十四)_第14张图片

部署LAMP平台(二十四)_第15张图片部署LAMP平台(二十四)_第16张图片

 现在Discuz就已经安装完成

你可能感兴趣的:(云计算运维学习,服务器,运维,linux,云计算,学习)