Lamp环境搭建

来源:互联网 发布:淘宝lv和supreme正品店 编辑:程序博客网 时间:2024/06/10 01:33
 

第一步:资源共享的方法

   虚拟机---------

   多操作系统---

#iptables    -F

1) linux能够连接网络

       #wget  

       /usr/local---------program

      #yum  install  ….

   2)配置windows

     光盘上的安装包----rpm格式

     建议源码包-----定制安装

       Windows能够连接外网络-------

FTP(SSH)-----windows环境下安装客户端

            依赖的是linux环境下的sshd

            rc.d   ---rcn.d

            开机自启动

    功能:远程访问linux系统

          ftp:传文件输

FTP---------

   确定安装了ftp软件包

   编辑配置文件:用户的使用

   启动守护进程  vsftpd

   可以直接使用浏览器的功能

 地址栏:   ftp://192.16

 命令行:

     #get  

     #put

   Samba:文件的共享   打印资源共享

       安装了samba

       配置住配置文件:访问的安全设置

       启动守护进程 : 

           用户验证  目录 smd

           浏览-----忽略  nmd

  

 第二步:

   Php  mysql  apacheunix

   Wamp---

     分析安装顺序

1、 依赖库文件---php(XML  JPEG  PNG  GD  MYSQL  MYSQLI)

2、 服务器功能

3、 管理---/usr/local/创建每个安装包的目录

4、 

       解压缩

     #tar –zxvf   libxml2-2.6.30.tar.gz

     脚本

     #vi file.sh

       tar  -zxvf  libxml2-2.6.30.tar.gz

       tar ……

     :wq

     #sh file.sh

     出现14个目录

     前提条件:

1) 删除系统自带的环境

             #rpm –e libxml

2) 停止所有的服务

service httpd start|stop    80

mysqld  start|stop       3306

netstat  -na    端口的使用

     /etc-----

  

   解压后的目录下:绝大部分是c语言开发的源程序

   编译成对应的目标文件     *.o

   #rpm  -qa|grep gcc

   #rpm –qa|grep gcc-c++

   挂载安装光盘

   Vm---setting----iso

   Connected

   Cd  /media

   Cd  /mnt

   Cd cdrom

   REHL/RPMS

      

configure  可执行搜集配置信息的文件

  #./configure

  空间的大小,内存 cpu  gcc版本等

  #make

  ls  

  指定目录 修改权限

  #make install >log

   Makefile

      *.c------*.o

      *.c------*.o

    源码包---不同的开发团队

      ./configure   --help

      ./configure  --prefix