lamp安装流程

  • libxml2的安装 :  ./configure --prefix=/usr/local/libxml2   && make && make install
  • libmcrypt的安装 :./configure --prefix=/usr/local/libmcrypt   && make && make install
  • zlib的安装 :   ./configure --prefix=/usr/local/zlib   && make && make install
  • libpng的安装  :  ./configure --prefix=/usr/local/libpng   && make && make install
  • jpeg6的安装:

    mkdir /usr/local/jpeg                          --创建jpeg软件安装目录

    mkdir  /usr/local/jpeg/bin                   --创建存放命令的目录

    mkdir /usr/local/jpeg/lib                     --创建jpeg库到文件所在目录

    mkdir  /usr/local/jpeg/include            --创建存放头文件目录

    mkdir /usr/locla/jpeg/man/man1(数字1)       --创建存放手册的目录

    ./configure   --prefix=/usr/local/lpeg/  \

    --enable-shared    --建立共享库使用的GUN的libtool

    --enable-static      --建立静态库使用的GUN的libtool

  • make  && make install

    6.freetype的安装  :  ./configure --prefix=/usr/local/freetype   && make && make install

    7.autoconf的安装 (可以不指定安装路径) : ./configure --prefix=/usr/local/autoconf  && make && make install

    8.GD库的安装:   ./configure    --prefix=/usr/local/gd/     \

    --with-zlib=/usr/local/zlib/  \

    --with-jpeg=/usr/local/jpeg/   \

    --with-png=/usr/local/libpng/   \

    --with-freetype=/usr/local/freetype/    \

    make && make install

    9.apache的安装  :

    ./configure   --prefix=/usr/local/apache   \

    --sysconfdir=/etc/httpd     \   --指定配置文件位置

    --with-z=/usr/local/zlib/    \

    --with-included-apr      、\          --使用捆绑APR/APR-Util的副本

    --enable-so                       \     --以动态共享对象编译

    --enable-deflate=shared   \     --缩小传输编码的支持

    --enable-expires=shared   \     --期满头控制

    --enable-rewrite=shared  \      --基于规则的URL控制

    --enable-static=support          --建立一个静态链接版本的支持

    10.mysql的安装:

    1.建立mysql用户和组 :groupadd mysql  ,useradd  -g mysql mysql

    2.   ./configure  --prefix=/usr/local/mysql   \

    --with-extra-charsets=all

    make && make install

    3.拷贝配置文件  support-files/mysql-medium.cnf   /etc/my.cnf

    4.cd /usr/local/mysql     创建授权表   bin/mysql.install_db    --user=mysql (var目录)

    5.在mysql安装目录下操作:chown -R root:mysql

    chown -R mysql var

    6.启动mysql  /usr/local/mysql/bin/mysql_safe  --user=mysql   &(隐藏下执行)

    netstat -tnl | grep 3306 查看MySQL端口是否开启

    11.php的安装 :

    ./configure   --prefix=/usr/local/php \

    --with-config-file-path=/usr/local/php/etc  \

    --with-apx2=/usr/local/apache/   \

    --with-mysql=/usr/local/mysql/  \

    --with-libxml-dir=/usr/local/libxml/   \

    --with-png-dir=/usr.locla/libpng/   \

    --with-jpeg-dir=/usr/locla//jpeg/  \

    --with-freetype-dir=/usr/locla/freetype/  \

    --with-gd=/usr/locla/gd/  \

    --with-mycrpt=/usr/local/libmcrypt/   \

    --with-mysqli=/usr/local/mysql/bin/mysql_config   \

    --enable-soap  \

    --enable-mbstring=all \

    --enable-sockets

    拷贝php的配置文件   php.ini-dist     /usr/local/php/etc/

    12.apache和php的整合

    php自动加载LoadModule  php5_module     modules/libphp5.so

    apache安装目录: /usr/local/apache/module下会有libphp5.so文件

    找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容
       AddType application/x-httpd-php .phtml
      AddType application/x-httpd-php-source .phps
      添加默认的首页
    DirectoryIndex index.html index.htm index.php

    原文地址:http://blog.51cto.com/12182612/2055913

    时间: 2024-10-26 11:00:33

    lamp安装流程的相关文章

    LAMP安装流程(方法一)

    httpd 2.4.9 + mysql-5.5.33 + php-5.4.26编译安装过程: 1.安装httpd 配置好yum源vim /etc/yum.repo/centos.repo,这里的baseurl是根据实际配置的yum仓库设定的 [DVD1] name=centos-DVD1 baseurl=http://172.16.0.1/cobbler/ks_mirror/CentOS-6.6-x86_64/ enabled=1 gpgcheck=0 [DVD2] name=centos-DV

    (绝对正确)Zabbix基于lamp的安装流程

      目录 Zabbix基于lamp的安装流程... 1 1安装Mysql... 1 先安装相关的库和工具... 1 Mysql的安装... 1 2httpd的安装... 2 先安装相关的库和工具... 2 Httpd的安装... 2 3PHP的安装... 3 先安装相关的库和工具... 3 PHP的安装... 3 4zabbix的安装... 4 先安装相关的库和工具... 4 Zabbix的安装... 4 Zabbix的相关配置... 4 zabbix浏览器安装... 5 Zabbix配置php

    HHvm建站环境搭建方法:Nginx,Mariadb,hhvm及lnmp/lamp安装部署 | 免费资源部落

    HHvm建站环境搭建方法:Nginx,Mariadb,hhvm及lnmp/lamp安装部署 | 免费资源部落 nginx对redis取数据的不同方式 - 守望

    LAMP安装各种问题解决方案

    LAMP环境配置安装注意安装步骤及说明事项. LAMP安装各种问题解决 1. 访问ftp报错 解决: 关闭selinux vi /etc/selinux/config 内容修改为: selinux=disable 之后重启reboot. 下图分别为selinux关闭前 和 关闭后: 2. 依赖软件查询 http://rpmfind.net 一.安装gcc gcc cloog-ppl ppl(libppl.so.7/libppl_c.so.2) cpp mpfr(libmpfr.so.1) gcc

    最新版CocoaPods的安装流程

    1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1) $sudo gem install cocoapods 备注:苹果系统升级 OS X EL Capitan 后改为 $sudo gem install -n /usr/local/bin co

    zabbix源码安装流程及报错解决方法

    zabbix源码安装流程及报错解决方法 一. zabbix的介绍 1) zabbix是什么 zabbix是一款基于web页面的.开源的.企业级的,支持分布式部署的监控软件. 2)2.zabbix的作用 监控windows和Linux主机上的软硬件状态. 监控各网络设备,如路由器.交换机.防火墙.f5.打印机等. 支持邮件短信微信等平台发送告警通知. 通过web页面及图形展示监控数据. 3)zabbix的特性 由zabbix server和agent程序协同工作,还支持分布式监控,这时需要安装za

    DigitalOcean 推荐的ubuntu16下LAMP安装过程

    LAMP安装过程: How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04 安装 PHPMyAdmin过程: 如何在Ubuntu 16.04上安装和安装phpMyAdmin

    lamp安装(centos 64位)安装Discuz!论坛

    lamp安装步骤 一.安装Discuz! 1.新建目录来存放网页等 [[email protected] ~]# mkdir /data/www [[email protected] ~]# cd /data/www [[email protected] www]# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip 2.解压 [[email protected] www]# unzip Discuz_X3.2_

    CentOS7 lamp安装 centoOS6 lamp

    快速lamp安装 How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 7 Introduction A "LAMP" stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is