欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    CentOSLAMP环境安装.ppt

    • 资源ID:6502950       资源大小:350.50KB        全文页数:28页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    CentOSLAMP环境安装.ppt

    LAMP环境安装 最佳的PHP环境搭建,主要内容,安装PHP环境对操作系统的选择安装前准备编辑安装过程环境整合,环境安装对操作系统的选择,选择网站运营的操作系统 选择网站开发的操作系统,Linux系统下源代码包方式安装前准备,本节的源代码包安装方式,使用的Linux操作系统主要以Cent OS Linux操作系统系列为主。假设读者在电脑中已经安装好了Cent OS系列中的某一版本的操作系统,就可以按下面几种方式做安装前的准备工作了。,获取软件包,检查安装时使用的编译工具是否存在,Gcc-v yum install gccyum remove gccGcc-c+yum install gcc-c+,卸载默认的低版本环境,目前发行的Linux操作系统版本中,如果选择默认全部安装,就已经安装了LAMP环境,但是版本相对都比较低。我们可以再安装一个LAMP环境和原来的并存,但是这样做没有必要,因为同时只能开启一个LAMP环境。所要我们要在安装之前,先应检查一下系统中是否已经安装了低版本的环境,如果已经安装过了,停止原来的服务运行,或者把原来的环境卸载掉。,编译安装过程介绍,一、解压tar.gz为后缀的压缩软件包二、在Linux系统中源代码包安装过程配置(configure)编译(make)安装(make install),各个软件编译安装顺序,搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按Apache-MySQL-PHP顺序安装。但在安装PHP之前,应先安装PHP5需要的最新版本库文件,例如libxml2、libmcrypt以及GD2库等文件。安装GD2库是为了让PHP5支持GIF、PNG和JPEG图片格式,所以在安装GD2库之前还要先安装最新的zlib、libpng、freetype和jpegsrc等库文件。而且中间还会穿插安装一些软件。读者可以按照本节提供的顺序安装,安装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/jpeg6/建立jpeg6软件安装目录#mkdir/usr/local/jpeg6/bin/建立存放命令的目录#mkdir/usr/local/jpeg6/lib/创建jpeg6库文件所在目录#mkdir/usr/local/jpeg6/include/建立存放头文件目录#mkdir-p/usr/local/jpeg6/man/man1/建立存放手册的目录#./configure-prefix=/usr/local/jpeg6/-enable-shared/建立共享库使用的GNU的libtool-enable-static/建立静态库使用的GNU的libtool Make&make install,安装freetype最新库文件,#./configure-prefix=/usr/local/freetype#make#make install,安装autoconf最新的库文件,#./configure#make#make install,安装最新的GD库文件,#./configure/配置命令-prefix=/usr/local/gd2/指定软件安装的位置-with-zlib=/usr/local/zlib/指定到哪去找zlib库文件的位置-with-jpeg=/usr/local/jpeg6/指定到哪去找jpeg库文件的位置-with-png=/usr/local/libpng/指定到哪去找png库文件的位置-with-freetype=/usr/local/freetype/指定到哪去找freetype 2.x字体库的位置 Make&make install,安装新版本的Apache服务器,#./configure/执行当前目录下软件自代的配置命令-prefix=/usr/local/apache2/指定Apache软件安装的位置-sysconfdir=/etc/httpd/指定Apache服务器的配置文件存放位置-with-z=/usr/local/zlib/指定zlib库文件的位置-with-included-apr/使用捆绑APR/APR-Util的副本-enable-so/以动态共享对象(DSO)编译-enable-deflate=shared/缩小传输编码的支持-enable-expires=shared/期满头控制-enable-rewrite=shared/基于规则的URL操控-enable-static-support/建立一个静态链接版本的支持#make&make install,测试Apache服务器,检查安装目录检查配置文件目录/usr/local/apache2/bin/apachectl start/启动Apache/usr/local/apache2/bin/apachectl stop/关闭Apache#netstat-tnl|grep 80/查看80端口是否开启 http:/localhost/去访问Apache服务器 echo/usr/local/apache2/bin/apachectl start/etc/rc.d/rc.local 添加自启动,安装Ncurses最新的库文件,cd/lamp/ncurses-5.6./configure-with-shared-without-debug-without-ada-enable-overwritemake make install,安装MySQL数据库管理系统,#groupadd mysql/添加一个mysql标准组useradd-g mysql mysql/添加mysql用户并加到mysql组中#./configure-prefix=/usr/local/mysql-with-extra-charsets=all#make&make install,配置MySQL数据库,创建MySQL数据库服务器的配置文件#cp support-files/my-f/etc/f bin/mysql_install_db-user=mysql/创建授权表#chown-R root./将文件的所有属性改为root用户#chown-R mysql var/将数据目录的所有属性改为mysql用户#chgrp-R mysql./将组属性改为mysql组#/usr/local/mysql/bin/mysqld_safe-user=mysql#bin/mysql-u root-h localhost p/回车进入MySQL客户端#bin/mysqladmin-u root p shutdown/关闭MySQL数据库,安装最新版本的PHP模块,#./configure/执行当前目录下软件自代的配置命令-prefix=/usr/local/php/设置PHP5 的安装路径-with-config-file-path=/usr/local/php/etc/指定PHP5配置文件存入的路径-with-apxs2=/usr/local/apache2/bin/apxs/告诉PHP查找Apache 2的地方-with-mysql=/usr/local/mysql/指定MySQL的安装目录-with-libxml-dir=/usr/local/libxml2/告诉PHP放置libxml2库的地方-with-png-dir=/usr/local/libpng/告诉PHP放置libpng库的地方-with-jpeg-dir=/usr/local/jpeg6/告诉PHP放置jpeg库的地方-with-freetype-dir=/usr/local/freetype/告诉PHP放置freetype库的地方-with-gd=/usr/local/gd2/告诉PHP放置gd库的地方-with-zlib-dir=/usr/local/zlib/告诉PHP放置zlib库的地方-with-mcrypt=/usr/local/libmcrypt/告诉PHP放置libmcrypt库的地方-with-mysqli=/usr/local/mysql/bin/mysql_config/变量激活新增加的MySQLi功能-enable-soap/变量激活SOAP和Web services支持-enable-mbstring=all/使多字节字符串支持-enable-sockets/变量激活socket通讯特性#make&make install,LAMP环境整合,#cp php.ini-dist/usr/local/php/etc/php.ini/创建配置文件 vi/etc/httpd/httpd.conf/使用vi编辑apache配置文件Addtype application/x-httpd-php.php.phtml#添加这一条#vi test.php/编辑test.php文件,安装Zend加速器,./install.sh/执行安装,phpMyAdmin的安装,cp-a phpMyAdmin-3.0.0-rc1-all-languages/usr/local/apache2/htdocs/phpmyadmin/拷贝目录到指定位置并改名为phpmyadmin cd/usr/local/apache2/htdocs/phpmyadmin/,phpMyAdmin的配置,http身份验证模式 cookie身份验证模式config身份验证模式,总结,掌握Linux+Apache+MySQL+PHP的编辑安装过程完成环境整合,

    注意事项

    本文(CentOSLAMP环境安装.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开