【PHP环境】LAMP+DiscuzX3.4环境搭建

已经将Apache、Mysql、PHP、Discuz打包成一键安装包,自动解决依赖,无需联网。

下载地址(文件较大,两部分):

第一部分https://download.csdn.net/download/u010875635/10656421

第二部分https://download.csdn.net/download/u010875635/10656437

        以上run安装包可在配置好防火墙、关闭SELINUX情况下直接运行后20分钟左右自动安装完所有程序。

        若无积分下载,可按照下面设置自行安装。

        若只是安装LAMP,而无需Discuz的,安装完毕后将/opt/apache-2.4/htdocs/eksheet/下面的文件全部删除、并删除mysql的eksheet数据库。或者分离run文件(前10行为安装脚本),自行修改脚本。

         以下内容在准备好对应文件之后,可直接作为安装脚本(确保可联网,需要下载依赖包),一键安装。需要文件如下:

文件列表
文件名称 描述
CentOS-7-x86_64-Minimal-1804.iso 系统镜像
apr-1.6.3.tar.gz Apache依赖包
apr-util-1.6.1.tar.gz
pcre-8.20.tar.gz
httpd-2.4.34.tar.gz Apache
mysql-5.6.40-linux-glibc2.12-x86_64.tar.xz mysql数据库
php-7.0.31.tar.gz php
DiscuzX3.4.tar.gz Discuz论坛

 

        将以上除iso以外文件放置到某个文件夹,例如/tmp/source,然后将以下保存为autorun.sh(先按照说明把系统先配置一下,关闭防火墙和selinux),赋予执行权限,然后输入以下命令即可自动安装(注意要以root权限执行):

sed -i 's/\r//g' ./autorun.sh  #去除windows编辑器中带入的回车
./autorun.sh /tmp/source

脚本及说明内容:

#!/bin/bash
# 以下为LAMP+DiscuzX3.4安装过程(为方便管理移植,使用VmWare14虚拟机进行安装)
# 本文件可以修改后缀txt为sh作为shell脚本运行
# !!!注意:若是在windows编辑成脚本到linux,需要手动处理\r,执行以下命令即可:sed -i 's/\r//g' xxx.sh

# 一、准备文件
# 1、L(Linux)		--	CentOS-7-x86_64-Minimal-1804.iso
# 2、A(Apache)	--	httpd-2.4.34.tar.gz(含依赖文件pcre-8.20.tar.gz、apr-1.6.3.tar.gz、apr-util-1.6.1.tar.gz)
# 3、M(MySql)		--	mysql-5.6.40-linux-glib
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值