LAMP高级环境实战

LAMP架构应用实战

介绍

LAMP指的Linux(操作系统)、Apache(HTTP 服务器),MySQL(数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。

  1. 统一安装管理
[[email protected] ~]# mkdir /application    ##用于存放安装的软件
[[email protected] ~]# cd /application/
  1. apr安装
[[email protected] application]# wget http://www-eu.apache.org/dist/apr/apr-1.5.2.tar.gz  #下载包
[[email protected] application]# tar -zxvf apr-1.5.2.tar.gz      #解包
[[email protected] application]# cd apr-1.5.2               #进入安装包
[[email protected] apr-1.5.2]# ./configure --prefix=/usr/local/apr    #指定安装路径并检查生成相关文件
[[email protected] apr-1.5.2]# make && make install    ##编译并安装

2. 安装apr-util

[[email protected] application]# wget  #下载包
[[email protected] application]# tar -zxvf apr-util-1.5.4.tar.gz  #解包
[[email protected] application]# cd apr-util-1.5.4    #进入安装包
[[email protected] apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config            #指定安装路径和arp组件并检查生成相关文件
[[email protected] apr-util-1.5.4]# make && make install    ##编译并安装

3. 安装pcre[perl 兼容的正则表达式库]

[[email protected] application]# wget  #下载包
[[email protected] application]# tar xf pcre-8.10.tar.gz      #解包
[[email protected] application]# cd pcre-8.10                 #进入安装包
[[email protected] pcre-8.10]# ./configure --prefix=/usr/local/pcre #指定安装路径并检查生成相关文件
[[email protected] pcre-8.10]# make && make install           #编译并安装

4. 安装libxml2[XML程序库]

[[email protected] application]# wget   #下载包
[[email protected] application]# tar xf libxml2-2.7.6.tar.gz    #解包
[[email protected] application]# cd libxml2-2.7.6               #进入安装包内
[[email protected] libxml2-2.7.6]# ./configure --prefix=/usr/local/libxml2  #指定安装路径并检查生成相关文件
[[email protected] libxml2-2.7.6]# make && make install         #编译并安装

5. 安装libmcrypt[加密算法扩展库]

[[email protected] application]# wget     #下载包
[[email protected] application]# tar xf libmcrypt-2.5.7.tar.gz   #解包
[[email protected] application]# cd libmcrypt-2.5.7              #进入安装包内
[[email protected] libmcrypt-2.5.7]# ./configure --prefix=/usr/local/libmcrypt #指定安装路径并检查生成相关文件
[[email protected] libmcrypt-2.5.7]# make && make install        #编译并安装

6. 安装zlib[数据压缩库]

[[email protected] application]# wget   #下载包
[[email protected] application]# tar xf zlib-1.2.8.tar.gz                #解包
[[email protected] application]# cd zlib-1.2.8              #进入安装包内
[[email protected] zlib-1.2.8]# ./configure                              #检查生成相关文件
[[email protected] zlib-1.2.8]# make && make install                     #编译并安装

7. 安装libpng[PNG图片操作库]

[[email protected] application]# wget https://sourceforge.net/projects/libpng/files/libpng16/1.6.23/libpng-1.6.23.tar.gz    #下载
[[email protected] application]# tar xf libpng-1.6.23.tar.gz            #解包
[[email protected] application]# cd libpng-1.6.23                       #进入安装包
[[email protected] libpng-1.6.23]# ./configure --prefix=/usr/local/libpng
[[email protected] libpng-1.6.23]# make && make install

未完成,待续。

时间: 2024-10-25 21:21:34

LAMP高级环境实战的相关文章

实战安装配置wamp(lamp)服务器环境apache2.2.25+mysql5.6+php5.4------安装Apache服务器

实战安装配置wamp(lamp)服务器环境apache2.2.25+mysql5.6+php5.4 系列 (一) -------安装Apache服务器 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截): 二.填写服务器的信息,可以随便填写,我填写的内容如下,然后点击"next": 三.接下来选择安装方式: 选择custom 意思是自己手动配置服务器安装位置以及安装内容,我们选择“custo

LAMP、LNMP实战之四搭建mysql(持续更新)

LAMP.LNMP实战之四搭建mysql说明:服务器192.168.2.32 数据库版本mysql5.5.32 cmake版本2.8.8yum install -y gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* //安装编译环境gccyum install -y mysql-devel //安装msyqlkuyum install lrz

浅谈Linux下的LAMP开发环境的搭建及discuz、phpWind、phpBB3、wordpress各种论坛博客的安装

LAMP开发可以说非常流行了,稳定安全的Linux系统和apache服务器搭配轻量级的PHP.MYSQL可以说是完美组合.可以在效率和安全性等各个方面都比ASP.NET.JSP等动态语言优胜一筹.这也是php这么流行的原因之一.说到Linux,不得不说这是一个最好用的操作系统,因为它安全,效率高,对于任何一个细节都力求做到完美.因为它是许多GEEK们汗水的结晶.那么今天所讲就是LAMP开发中最基本的就是搭建LAMP环境.在Linux下搭建该环境非常简单,可以说非常简单,没有太多环境配置的过程.可

Centos 6.5 配置分离式LAMP平台环境 多服务器编译安装Apache2.4.x PHP5.4.x MariaDB5.5.x

这次LAMP环境才去多服务器方式,apache部署在一台服务器上 PHP部署在一台服务器上 MariaDB部署在一台服务器上. 测试OS:Centos 6.5 x86_64 软件版本:apache 2.4.x php5.4.x MariaDB 5.5.x 网络环境: [[email protected] ~]# ifconfig eth0 | awk -F'[ :]+' '/inet addr/{print$4}' 172.16.41.163 ###httpd服务器 [[email protec

java高级软件架构师实战视频教程 Spring+Mybatis+SpringMVC+Ehcache+Memcached+Redis+Nginx+Varnish+ActiveMQ+Keepalived+MySQL+MongoDB

java高级软件架构师实战阶段1视频教程 迅雷下载  百度云 第001节:整体课程概览第002节:分模块.分工程管理第003节:多模块多Web应用合并War包第004节:Git基本原理和安装配置使用第005节:TortoiseGit的本地使用第006节:Egit的本地使用第007节:远程使用以及冲突解决第008节:基本业务功能和数据字典第009节:搭建基础的开发环境第010节:Spring+Mybatis实现DAO第011节:Mybatis的分页实现第012节:Service的实现以及模块化第0

Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)环境搭建

最近开始玩PHP,于是试着搭建一下开发环境并做个记录,以备日后再使用起来方便可查. 第一步 确保软件包是最新的 <span style="font-size: 18px;">sudo apt-get update</span> 第二步 安装Apache2 <span style="font-size: 18px;">sudo apt-get install apache2</span> 安装之后测试:在浏览器中打开 h

Ubuntu16.04搭建LAMP开发环境

Ubuntu16.04搭建LAMP开发环境 虚拟机上安装好Ubuntu16.04后,是一台空白的Ubuntu.我的目的是搭建LAMP环境,顺便搭一个Python Django环境. 基本设置 1.配置网络环境 管理员给分配了一个静态IP,所以还需要进一步配置网络环境 配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:202.112.80.106->保存 登陆网关:对于校园网用户来说,登陆网关才能访问外网 测试: ping www.baidu

LAMP运行环境搭建及部署php程序软件

前言 Linux+Apache+MySQL+PHP是大多数web服务器的运行环境,能熟练配置此运行环境是每个运维的必备基本技能,本文以安装MySQL管理工具PHPmyadmin以及博客软件wordpress为例,演示编译安装LAMP运行环境的过程. 一.实验拓扑图 二.安装步骤 2.1 编译安装Apache httpd 2.4.10. httpd2.4版本依赖apr.apr-util这两个包,且版本要求高于系统自带包,需要编译安装 编译安装apr及apr-util # tar xf apr-1.

LAMP、LNMP实战之八搭建nginxLB

LAMP.LNMP实战之七搭建nginxLB说明:服务器192.168.2.138 192.168.2.137 192.168.2.40 nginx版本nginx-1.6.2.tar.gz1.安装nginxyum install pcre pcre-devel openssl openssl-devel -y //安装pcre.opensslyum install gcc -y //安装gcccd /home/www/tools //进入tools目录将nginx压缩包放在此目录tar zxf