济南 制作网站 公司吗,外贸公司网站设计哪家好,百度百家自媒体平台注册,加强官网建设[TOC](文章目录) 文章目录 前言一、LAMP是什么二、配置环境及安装1.配置yum源2.关闭防火墙、网络图形化工具及SElinux3.安装软件包 三、配置apache服务器内容四、启动服务五、访问验证总结 前言
本篇将简述的内容#xff1a;Linux系统下的LAMP平台部署 基于discuz框架的论坛搭…[TOC](文章目录) 文章目录 前言一、LAMP是什么二、配置环境及安装1.配置yum源2.关闭防火墙、网络图形化工具及SElinux3.安装软件包 三、配置apache服务器内容四、启动服务五、访问验证总结 前言
本篇将简述的内容Linux系统下的LAMP平台部署 基于discuz框架的论坛搭建 一、LAMP是什么
LAMP提供动态网站支持 L:Linux其他组件的平台 A:Apache提供web服务 M:MySQL|Mariadb数据存储 P:php|perl|python应用语言解析环境
LAMP是指基于Linux操作系统、使用Apache作为Web服务器、使用MySQL作为数据库、使用PHP/Perl/Python作为开发语言的一种Web应用程序架构。LAMP架构的优点包括开放源代码、低成本、高可靠性、易于管理等因此被广泛应用于各种Web应用程序的开发和部署。
二、配置环境及安装
1.配置yum源
进入yum配置目录
cd /etc/yum.repos.d创建备份
mkdir backup将CentOS-* 文件移入备份文件夹
mv CentOS-* backup新建文件
vim local.repo文件内容
[local]
namelocal
baseurlfile:///mnt
enabled1
gpgcheck0卸载光驱
umount /dev/sr0加载光驱
mount /dev/sr0 /mnt2.关闭防火墙、网络图形化工具及SElinux
关闭防火墙及禁止防火墙自启
systemctl stop firewalld systemctl disable firewalld关闭网络图形化工具
systemctl stop NetworkManager systemctl disable NetworkManager查看SElinux状态
getenforce设置宽容模式临时关闭SElinux
setenforce 0永久关闭SElinux
vim /etc/selinux/configSELINUXenforcing 改为
SELINUXdisabled3.安装软件包
yum install -y httpd mariadb mariadb-server php php-mysql三、配置apache服务器内容
apache的默认配置文件没有修改 书写测试页面
cd /var/www/htmlvim index.php?phpphpinfo();
?systemctl start httpd能访问成功即说明apache服务正常工作 随后删掉测试页面 解压discuz论坛包并将解压出的 upload 目录下的内容 移至 apache 网页访问目录
unzip Discuz_X3.3_SC_UTF8.zipmv upload/* /var/www/html/修改移动后的内容属主权限
chown -R apache /var/www/html/*四、启动服务
systemctl restart httpdsystemctl restart mariadb修改数据库密码
mysqladmin -uroot password 123.com五、访问验证
客户端访问web服务器查看连通性 curl ip地址 返回论坛源码
浏览器访问 ip地址 访问论坛页面 总结
一个简单的discuz论坛就搭建好了可以进行愉快的玩耍了。 Discuz是一个优秀的论坛程序它提供了很多强大的功能和美观的外观并且易于使用。如果你正在考虑建立一个网站或者需要一个交互式的平台那么Discuz将是一个不错的选择。 至于更深层的数据库处理那就不是这篇博客所涉及到的内容了