Centos7.6源码编译安装lamp+Discuz网站搭建

绪论

本文讲述如何使用源码在centos7上编译安装LAMP+Discuz搭建网站门户,全部步骤详细讲述。下面介绍下环境和各源码包的版本,所有安装包在/root/data文件夹下。

名称 版本号
阿里云centos7系统 CentOS Linux release 7.6.1810
apache httpd-2.4.16.tar.bz2
mysql mariadb-10.2.27-linux-x86_64.tar.gz
php php-7.3.6.tar.gz
Discuz Discuz_X3.4_SC_UTF8【20190917】.zip
apr apr-1.5.2.tar.gz
apr-util apr-util-1.5.4.tar.bz2
curl curl-7.66.0.tar.gz
pcre pcre-8.37.tar.bz2

一、准备lamp所需安装包

绪论中说明了个源码包的版本,在服务器上创建data文件夹,将所有安装包先上传到data目录下。按照下方步骤依次对各源码包进行解压、编译、安装即可,需要源码包的可以留言或者私信。

在这里插入图片描述

二、编译安装httpd及所需依赖

1. cd /root/data                              #进入源码包目录
2. yum install -y pcre-devel openssl-devel gcc gcc-c++ #安装所需的依赖包
3. tar -zxvf apr-1.5.2.tar.gz               #解压apr源码包
4. tar -xf apr-util-1.5.4.tar.bz2          #解压apr-util源码包
5. tar -xf httpd-2.4.16.tar.bz2         #解压httpd源码包
6. # 将apr和apr-util的文件放到httpd文件中,统一编译安装    
   mv apr-1.5.2 /root/data/httpd-2.4.16/srclib/apr  
   mv apr-util-1.5.4 /root/data/httpd-2.4.16/srclib/apr-util
7. cd /root/data/httpd-2.4.16/        #进入httpd目录
8. #自定义编译路径
   ./configure --prefix=/app/httpd --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-included-apr --enable-modules=most --enable-mpms-shared=all --with-mpm=prefork
9.  #编译安装
   make && make install     
  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值