1. Apache服务器
    1. 安装
      1. RPM安装 2
        1. httpd httpd-manual
      2. 编译安装
        1. httpd-2.0.59.tar.gz
          1. # ./configure # make;make install
    2. 基本配置
      1. 进行UserDir的设置
      2. 虚拟主机配置
    3. 用户目录设置
      1. 设置权限
        1. $ chmod o+x ~
      2. 建立public_html文件夹
        1. 建立index.html文件
    4. 日志
      1. access_log
      2. error_log
    5. 提示
    6. 启动和停止
      1. /usr/local/apache2/bin/apachectl start
  2. LAMP架设
    1. MySQL
      1. 源码安装
        1. # tar vxzf MYSQLForLinuxV4.1.16.gz -C /usr/local/
          1. #./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=gbk #make;make install
      2. 创建组与用户以及宿主目录
        1. # groupadd mysql # useradd -g mysql mysql
      3. 设置文件夹属性
        1. #chown -R root /usr/local/mysql #chown -R mysql /usr/local/mysql/var #chgrp -R mysql /usr/local/mysql
      4. 安装MySql 系统数据库
        1. #scripts/mysql_install_db
      5. 配置MySql系统文件
        1. cp support-files/my-medium.cnf /etc/my.cnf chown root:sys /etc/my.cnf chmod 644 /etc/my.cnf
      6. 设置自动启动
        1. cp support-files/mysql.server /etc/rc.d/init.d/mysql chmod 755 /etc/init.d/mysql chkconfig --add mysql /etc/rc.d/init.d/mysql start
      7. 调试
        1. mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试 use mysql update user set host = '%' where user = 'root' and host <> 'localhost'; flush privileges; quit
      8. 测试mysql是否工作
        1. cd /usr/local/mysql/bin/ ./mysqld_safe --user=mysql& #ps -ef |grep mysql 看mysql_safe是否工作
      9. 登录
    2. Apache服务器中的设置
    3. PHP
      1. 安装
        1. # ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php5
    4. 提示