LAMP安装指导.doc_第1页
LAMP安装指导.doc_第2页
LAMP安装指导.doc_第3页
LAMP安装指导.doc_第4页
LAMP安装指导.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

lamp安装Redhat AS5.1+apache+mysql+php+gd2+phpmyadmin集成安装一:安装apache# tar -zxf httpd-2.2.4.tar.gz进入安装目录# cd httpd-2.2.4配置apache安装信息# ./configure -prefix=/usr/local/apache -enable-modules=so -enable-rewrite执行make安装# make; make install安装完后在/usr/local/apache/conf/httpd.conf中找到 #ServerName :80 在其下设置 ServerName 如下ServerName 其中 为你网站名,也可用IP代替找到 DocumentRoot /usr/local/apache/htdocs设置你的 WEB 服务器的根目录 如DocumentRoot /myweb找到 DirectoryIndex index.html index.html.var 改为DirectoryIndex index.html index.php index.htm用下面命令启动WEB服务器# /usr/local/apache/bin/apachectl start查看自己的站点是否正常 也可用IP用 # /usr/local/apache/bin/apachectl stop 可停止服务二:安装MYSQL groupadd mysql /建立mysql用户组useradd -g mysql mysql /建立mysql帐户tar -zxvf mysql-x.x.xx.tar.gz /解压缩mysqlcd mysql-5.0.45 /进入解压好的mysql目录./configure prefix=/usr/local/mysql with-charset=utf8 with-collation=utf8_general_ci with-extra-charsets=latin1 /设置参数makemake install /开始安装进入源码目录中cp support-files/f /etc/f /拷贝f文件到/etc/目录下并重命名为f用编辑器打开f文件,找到log-bin=mysql-bin这一行,将其注释掉:#log-bin=mysql-bincd /usr/local/mysql /进入mysql目录bin/mysql_install_db -user=mysqlchown -R root /usr/local/mysql /设置目录权限属性chown -R mysql /usr/local/mysql/varchgrp -R mysql /usr/local/mysqlbin/mysqld_safe -user=mysql & /启动mysql用编辑器打开/etc/rc.local文件,在其上加上,/usr/local/mysql/bin/mysqld_safe user=mysql &设置mysql的环境变量:在/etc/profile中添加, export PATH=$PATH:/usr/local/mysql/bin 并source.重新启动,输入mysql,如果能进入则说明启动成功!附:mysql常用命令mysql -uroot -p /登陆本机mysql、root为用户名mysqladmin -uroot password 1234 /1234为新密码create database mydb; /新建一个名为mydb的数据库drop database mydb /删除一个名为mydb的数据库show databases /查看数据库desc func /查看数据表的详细结构关键的,常用数据库维护操作mysqldump -uroot -p -all -database/Users/venmos/backup.sql /备份全部数据库到/Users/venmos/目录下的backup.sql文件mysqldump -uroot -p mydb/Users/venmos/backup.sql /备份mydb数据库到/Users/venmos/目录下的backup.sql文件use /Users/venmos/backup.sql /导入/Users/venmos/目录的backup.sql数据库三:安装GD库(让PHP支持GIF,PNG,JPEG)安装 jpeg# tar -zxf jpegsrc.v7.tar.gz# cd jpeg-7# ./configure -prefix=/usr/local/jpeg7/ -enable-shared -enable-static# make# make install安装libpng# tar -zxf libpng-1.2.8.tar.gz# cd libpng-1.2.8# cp scrpts/makefile.std makefile# make; make install安装 freetype# tar -zxf freetype-2.1.10.tar.gz# cd freetype-2.1.10# ./configure -prefix=/usr/local/freetype# make# make install安装GD库# tar -zxf gd-2.0.33.tar.gz# cd gd-2.0.33# ./configure -prefix=/usr/local/gd2 -with-jpeg=/usr/local/jpeg/ -with-png -with-zlib -with-freetype=/usr/local/freetype/# make# make install四:安装PHP由于php5需libxml2的支持, 所以先安装libxml2安装libxml2# tar -zxf libxml2-2.6.19.tar.gz# cd libxml2-2.6.19# ./configure -prefix=/usr/local/libxml2# make# make install安装 libxslt# tar -zxf libxslt-1.1.15.tar.gz# cd libxslt-1.1.15# ./configure -prefix=/usr/local/libxslt -with-libxml-prefix=/usr/local/libxml2# make; make install安装php# tar -zxf php-5.2.3.tar.gz# cd php-5.2.3# ./configure -prefix=/usr/local/php5 -with-apxs2=/usr/local/apache/bin/apxs -with-mysql=/usr/local/mysql/ -enable-ftp -with-libxml-dir=/usr/local/libxml2 -with-expat-dir=/usr/local/expat/ -with-xsl=/usr/local/libxslt -with-gd=/usr/local/gd2/ -with-jpeg-dir=/usr/local/jpeg/ -with-zlib-dir=/usr/lib -with-png-dir=/usr/local/include/libpng -with-freetype-dir=/usr/local/freetype -enable-mbstring# make# make install# cp php.ini-dist /usr/local/php5/lib/php.ini# vi php.ini将timezone设为Asia/Chongqing其中./configure 后的-prefix=/usr/local/php5-with-apxs2=/usr/local/apache/bin/apxs-with-mysql=/usr/local/mysql/-with-libxml-dir=/usr/local/libxml2是必要的选项-with-gd=/usr/local/gd2/-with-jpeg-dir=/usr/local/jpeg7/-with-png-with-zlib-dir=/usr/lib-with-freetype-dir=/usr/local/freetype这是让PHP支持GD库的配置选项配置 httpd.conf 让apache支持PHP# vi /usr/local/apache/conf/httpd.conf找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps重启apache# /usr/local/apache/bin/apachectl restart在你Web目录里建一内容为 PHP文件, 输入URL地址查看PHP配置是否正确五:安装 phpmyadmin# tar -zxf phpMyAdmin-2.10.1.tar.gz将config.sample.inc.php复制为config.inc.php# vi php

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论