最新源码包通过脚本部署LAMP搭建Discuz论坛

LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件:Linux+Apache+MySQL+php,自从Nginx的出现,Apache的一部分市场份额被Nginx获得,原因是由于Apache的高并发性能不及Nginx.前不久Apache团队发布了httpd的2.4版本,性能上做了非常大的提升,为的就是挽回失去的市场份额,当然2.4版本刚刚出来不久,需要1-2年的时间才能够流通.本实验就是通过安装2.4版本,mysql用的是mysql-5.5版本进行安装部署的.接着我们开始进入LAMP搭建。现实生产环境下,不同的业务需求都不相同,因此更多的企业会考虑使用源码搭建LAMP环境,这样可以更加灵活使用各个功能参数将性能调制到最佳状态。当然如果贵公司的环境比较简单,可以考虑rpm包安装。

注意:本实验环境基本上都是从各大官网下载的最新安装包。 和本实验有关的博文可参看(有些命令在以下博文中有,这里不做过多介绍) 最新、最全面的LAMP+wordpress安装过程http://dreamfire.blog.51cto.com/418026/197595 Linux下Apache与MySQL+PHP的综合应用案例http://dreamfire.blog.51cto.com/418026/166056 Apache下域名虚拟主机在个人主页目录上实现过程http://dreamfire.blog.51cto.com/418026/163612 RHEL6.3 DNS配置详解一 DNS相关概念理解及配置基础http://dreamfire.blog.51cto.com/418026/1091943

Nginx实战基础篇六 通过源码包编译安装部署LNMP搭建Discuz论坛http://dreamfire.blog.51cto.com/418026/1148203 注意:本实验没有考虑selinux以及防火墙问题,请在实验过程中将selinux修改为permission或者 disable模式,防火墙关闭.

一、系统环境:

01.[root@rhel6u3-4 ~]# uname -r 02.2.6.32-279.el6.i686 03.[root@rhel6u3-4 ~]# cat /etc/redhat-release  04.Red Hat Enterprise Linux Server release 6.3 (Santiago) 05.[root@rhel6u3-4 ~]# 06.[root@rhel6u3-4 ~]# cd mypackages/ 07.[root@rhel6u3-4 mypackages]# ll 08.-rwxr-xr-x.  1 root  root    982243 Dec 18 07:24 apr-1.4.6.tar.gz 09.-rwxr-xr-x.  1 root  root    774770 Dec 18 07:24 apr-util-1.4.1.tar.gz 10.-rw-r--r--.  1 root  root   9489788 Mar  1 19:21 Discuz.zip 11.-rwxr-xr-x.  1 root  root   1273059 Dec 18 07:24 gd-2.0.34.tar.gz 12.-rwxr-xr-x.  1 root  root   5616185 Dec 18 07:24 httpd-2.4.2.tar.gz 13.-rwxr-xr-x.  1 root  root    875425 Dec 18 07:24 libmcrypt-2.5.8.tar.bz2 14.-rwxr-xr-x.  1 root  root    655906 Dec 18 07:24 mhash-0.9.9.9.tar.bz2 15.-rwxr-xr-x.  1 root  root  24660795 Dec 18 07:25 mysql-5.5.25a.tar.gz 16.-rwxr-xr-x.  1 root  root  14060505 Dec 18 07:25 php-5.4.4.tar.gz 17.-rwxr-xr-x.  1 root  root    782725 Dec 18 07:25 re2c-0.13.5.tar.gz 18.-rwxr-xr-x.  1 root  root    134833 Dec 18 07:25 xcache-2.0.1.tar.gz 19.-rw-r--r--.  1 root  root   4323279 Dec 11  2009 phpMyAdmin-2.11.0-all-languages.tar.gz 20.[root@rhel6u3-4 mypackages]# 

更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/web/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索http
, apache
, tar
, lamp环境搭建
, root
, discuz nginx
, ssi环境搭建需求包
, apache24 配置问题
, 实验
, linux生产环境搭建
, apache2.4
dec
lamp discuz、lamp环境搭建、ubuntu lamp环境搭建、centos7 lamp环境搭建、centos lamp环境搭建,以便于您获取更多的相关知识。

时间: 2024-09-21 13:01:53

最新源码包通过脚本部署LAMP搭建Discuz论坛的相关文章

puppet最新源码包安装学习笔记

1.Puupet简介 Puppet是一个开源的自动化配置和部署工具,puppet是基于C/S架构的,服务端被称为Puppet master,客户端软件被称为Puppet agent,Puppet master服务器端保存着所有对客户端服务器的配置代码,Puppet agent则通过一个使用标准SSL协议进行加密和验证的链接与Puppet master进行通信. 2.Puupet工作原理 1)客户端Puppetd向Master发起认证请求. 2)客户端puppet调用Facter,Factert探

Centos 5.8中用Shell脚本一键安装mysql 5.5.25源码包

最近在研究mysql集群,至少要安装部署2台或者多台mysql数据库,操作起来即麻烦又很耗时,今天根据安装步骤写了一个Shell脚本,只需执 行以下脚本就可以快速安装mysql数据库,对初学者或者想学习mysql集群的朋友非常方便,即省时,又省力. 操作系统及其mysql配置文件说明: Linux系统:Centos5.8 mysql:mysql-5.5.25tar.gz源码包 安装目录:/usr/local/mysql/ 数据目录:/data/mysql/3306/data/ 二进制日志:/da

在Windows下编译Cef3.2623并加入mp3、mp4支持(附带源码包和最终DLL)

转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/54193842 之前把离屏渲染模式的Cef3作为控件嵌入到项目窗体里.现在因为工作需要,为了得到支持mp3.mp4的cef32和64位版本,我得编译cef3的2623版本(最后一个支持xp的cef).没编译之前就知道这是个大坑,果不其然,花了一星期才编译出来.看了不少网上的教程,感觉没有特别完整的,特地把自己的编译过程记录下来,以备后用. 需要专门吐槽一下中国防火墙,一星

详解CentOS 7.0源码包搭建LNMP 实际环境搭建_Linux

Centos7+Nginx1.11.7+MySQL5.7.16+PHP7.1.0+openssl-1.1.0c 一.linux 系统限制配置 1.关闭系统防火墙     systemctl stop firewalld.service 关闭防火墙 systemctl disable firewalld.service 禁用防火墙 2.关闭SElinux sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config setenforce

Android最新源码4.3下载-教程 2013-11

 Android最新源码4.3下载-教程  有的下载会出现问题: 需要 修改manifest.xml中的fetch: "git://Android.git.linaro.org/"  因为默认的是"..." ----> 我想再没有比能成功下载了Android源码更让Android开发人员兴奋的事情了-----前后折腾了近3个周,就不贴图了吧,毕竟下载实现的案例.图例有很多了,咱直接来下载过程展示. 为了下载纯正的Android源码,开始在虚拟机的Ubuntu中

Linux源码包制作RPM包之Apache

公司服务器比较多,需要把apache源码包制作成rpm包,然后放到公司内网yum源上进行下载安装.apache的rpm包安装方式比源码安装方式比较快,这能节约不少的时间. 有关内网yum源的搭建,可以参考<烂泥:yum的使用及配置>这篇文章. 一.安装rpm-build 查阅相关资料得知,要把源码包制作成rpm包需要使用rpm打包工具rpm-build. rpm-build通过rpmbuild命令根据本地源码包,通过spec文件中的规则就可以把源码包制作成rpm包. 现在我们来安装rpm-bu

源码包与RPM包的区别

这篇文章都以Apache的安装为例 一.区别     1.安装前:概念上不同.         1.1.RPM包是二进制包,源码包其实就是我们能认识的C语言文件.     2.安装后:安装位置的不同         1.1.RPM包安装位置是安装在多个位置,这不是由安装人决定的,而是由RPM包的作者决定的.     3.其他         3.1.RPM包安装后访问效率较低,源码包访问效率高.所以安装访问量大的服务的时候建议使用源码包安装,Apache就强烈建议使用源码包安装.        

Linux源码包软件的安装与卸载

Linux软件安装与卸载(源码包形式):一般情况下linux程序的发布不能像windows那样,直接打包成一个setup.exe文件,然用户安装 时直接按下一步就完成了,因为它对库的依赖比较严重下面就来看下linux下软件源码包安装与卸载: Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随 意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用. 1.*.s

linux下mysql5.5.15源码包编译安装

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/809416 mysql果然是不愧是目前在linux下最火的数据库软件,自从mysql5.5.8之后,mysql的源码包编译安装都要用到cmake来进行编译了,编译的过程没有本质的区别,但是要直观很多.         1.源码包准备          (1)mysql-5.5.15.tar.gz mysqlmysq