#!/bin/bsah

#关闭防火墙和selinux

#安装LAMP架构

hanshu(){

systemctl stop firewalld && setenforce 0

yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd >>/dev/null

while [ $? -ne 0 ]

do

yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd >>/dev/null

done

systemctl start httpd

if [ $? -eq 0 ]; then

echo "Apache启动成功"

fi

touch /etc/httpd/conf.d/discuz.conf

echo "" >>/etc/httpd/conf.d/discuz.conf

echo " ServerName www.discuz.com" >>/etc/httpd/conf.d/discuz.conf

echo " ServerAlias dscuz.com" >>/etc/httpd/conf.d/discuz.conf

echo " DocumenTRoot /webroot/discuz" >>/etc/httpd/conf.d/discuz.conf

echo "" >>/etc/httpd/conf.d/discuz.conf

echo '' >>/etc/httpd/conf.d/discuz.conf

echo ' Require all granted' >>/etc/httpd/conf.d/discuz.conf

echo '' >>/etc/httpd/conf.d/discuz.conf

mkdir -p /webroot/discuz

unzip /tmp/Discuz_X3.4_SC_UTF8.zip >>/dev/null

cp -rf /tmp/upload/* /webroot/discuz

chmod 777 -R /webroot/discuz

systemctl start mariadb

if [ $? -eq 0 ]; then

mysql=$(which mysql)

$mysql -uroot -p123 -e "create database discuz";

exit

fi

systemctl restart httpd

}

cat << EOF

本脚本适用于Centos7版本安装discuz论坛系统,要求将Discuz_X3.4_SC_UTF8.zip上传至/tmp目录下,请选择是否安装。

y) 安装discuz论坛系统;

n) 不安装;

EOF

read -p "Your choice:" choice

case $choice in

y)

hanshu

echo 开始安装

;;

n)

exit

;;

esac

如何部署php论坛系统,Discuz论坛系统搭建相关推荐

  1. 在CentOS 6.7部署wordpress博客系统Discuz论坛系统

    在CentOS 6.7部署wordpress博客系统Discuz论坛系统 服务器操作系统:CentOS6.7 博客部署服务器:Httpd-2.2 后台语言:PHP 数据库:MySql 前端框架:Wor ...

  2. 基于lnmp架构的实现论坛(Discuz)的搭建

    一.lnmp架构 LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构. (1) Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统.代表版本有: ...

  3. Linux系统---Discuz论坛网站创建部署

    1.首先我们需要知道这个论坛是基于PHP以及数据库的,以及我们是在Linux上提供的web服务,所以需要先在虚拟机上面安装PHP相关的软件以及数据库,首先先带大家体验一下如何将虚拟机上的内容输出在网页 ...

  4. dz论坛用win服务器系统,Discuz论坛系统(windows)_门户网站_云市场-华为云

    商品说明 版本: V1.0 交付方式: 镜像 适用于: Windows 上架日期: 2020-08-14 Discuz! 适用于以下的应用领域: 对稳定性和负载能力要求较高的门户网站 大中型企业的客户 ...

  5. php用户登录论坛系统,discuz论坛 用户登录 后台程序代码

    还好,用户登录这里通过一个小小的方法可以实现和论坛同步了.可以不用passport接口. 这是我整理的数据,仅供参考. 登录传两值过来就行(username和password); session_st ...

  6. 部署LAMP动静分离以及部署Discuz论坛

    通过LAMP平台部署及应用 已经可以部署出LAMP平台,来面对客户端的请求,但是由于这些组件都是在一台服务器上进行安装,如果出现问题,将导致LAMP平台的瘫痪.在实际环境中,不可能将LAMP平台都部署 ...

  7. 配置Discuz论坛

    安装配置Discuz论坛 1 wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip 2.解压 Discuz! X3. ...

  8. centos中Discuz论坛模板配置问题(centos7)

    1.进入Discuz的管理中心,点击模板 2.点击获取更多模板 3.找一个自己喜欢的模板进行下载 4.若是出现站点 template 目录下的以下目录不可写,无法在线安装此应用,请填写本站点的 FTP ...

  9. 云计算学习路线教程大纲课件:部署论坛系统Discuz

    云计算学习路线教程大纲课件:部署论坛系统Discuz: 一.基础环境[已完成] [root@apache ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc ...

最新文章

  1. 2星|《约见投资人》:A股上市公司软文集
  2. 图像sobel梯度详细计算过程_OpenCV-Python 图像梯度 | 十八
  3. 凝思系统改时间_国产操作系统往事:四十年激变,终再起风云
  4. charles 安装 ssl_最全面的解决Charles手机抓包的证书问题(步骤非常详细)
  5. 苹果CMS10|粉色视频站模版|YMYS007|魅力社
  6. oracle数据库修改归档和非归档模式
  7. 使用U盘引导安装CentOS操作系统
  8. 联想危险!74 岁的创始人柳传志站了出来
  9. Atitit.为什么小公司也要做高大上开源项目
  10. uniapp原生插件-YL视频播放器
  11. tcpdf html table,TCPDF: HTML table and page breaks
  12. 酒店客房管理系统JAVA-SSM-MYSQL
  13. 计算机组成原理学习笔记一
  14. C++11 lambda匿名函数看这一篇足以
  15. 2021年第六届数维杯A题 外卖骑手的送餐危机
  16. 图和两种遍历,Saving James Bond
  17. VMware vRealize Automation 8.6 下载 - 现代基础架构自动化
  18. 小特工具箱5.0发布 增加50+个功能
  19. 大数定律具体是个什么概念?
  20. ThoughtWork培训感想

热门文章

  1. WebGL 浏览器函数
  2. css样式之background详解(格子效果)
  3. 如何查看指定端口.(win)
  4. linux中文乱码怎么办
  5. 西农计算机考研专业课压分,考研:西农大计算机初试第一名被淘汰,倒数第一成功逆袭...
  6. 虚拟机服务器编号怎么查看,查看虚拟机的服务器地址
  7. php定义常量和静态常量的区别,php静态变量与自定义常量的区别实例详解
  8. Jquery string 和 json相互转换的方法
  9. java poi3.15 ppt,Apache POI PPT - 演示( Presentation)
  10. anki怎么设置学习计划_打篮球怎么训练弹跳力?NBA经典训练计划值得学习