服务器 频道

安装 MySQL + Apache + GD + PHP + Zend

  【IT168 服务器学院】安装 MySQL + Apache + GD + PHP + Zend

  版本:mysql-4.0.16
          apache-2.0.48
          php-4.3.9
          gd-2.0.27
          ZendOptimizer-2.5.7-linux-glibc21-i386

  按顺序安装

  一、安装mysql

  配置命令

  ./configure --with-mysqld-user=root --prefix=/usr/local/mysql --with-unix-socket-path=/usr/local/mysql/var/mysql.sock

  附:

  #prefix=/usr/local/mysql mysql安装的目标目录

  #sysconfdir=/etc my.ini配置文件的路径

  #localstatedir=/var/lib/mysql 数据库存放的路径

  之后make make install

  然后cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf

  初始化数据库 /usr/local/mysql/bin/mysql_install_db

  cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/

  chown -R mysql var/

  /usr/local/mysql/bin/mysql

  运行ok

  二、安装apache

  配置命令

  ./configure --prefix=/usr/local/apache2 --enable-track-vars --enable-cgi --with-config-file-path=/usr/local/apache2/conf --enable-so --enable-mods-shared=most

  附:

  #prefix=/usr/local/apache2 apache的安装的目标目录

  #--enable-track-vars 启动cookie的get/post功能

  #--enable-cgi 支持cgi

  #--with-config-file-path=/usr/local/apache2/conf 配置文件

  #--enable-so --enable-mods-shared=most 支持DSO动态加载功能

  之后make make install

  /usr/local/apache2/bin/apachectl start

  运行ok

  附:httpd.conf的主要应用

  加入php的httpd.conf的配置

  AddType application/x-httpd-php .php .phtml .php3 .inc
  AddType application/x-httpd-php-source .phps

  DocumentRoot 主目录

  DirectoryIndex index.html index.php

  ServerAlias www.chinae.com.cn 别名的写法

  详见:
  <VirtualHost ip>
  ServerAdmin webmaster@dummy-host.example.com
  DocumentRoot /home/htdocs
  ServerName 086biz.com.cn
  ServerAlias www.086biz.com.cn
  ErrorLog logs/dummy-host.example.com-error_log
  CustomLog logs/dummy-host.example.com-access_log common
  </VirtualHost>

  AddDefaultCharset GB2312 默认字体

  三、安装gd

  配置命令

  ./configure --prefix=/usr/local/gd2

  四、安装php

  配置命令

  ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars --enable-force-cgi-redirect --with-config-file-path=/usr/local/php/etc/php.ini

  附:

  #--prefix=/usr/local/php php的安装的目标目录

  #--with-mysql=/usr/local/mysql mysql的支持路径 //我写路径一直没配好,不写到是成功了

  #--with-apxs2=/usr/local/apache2/bin/apxs apache的apxs的应用

  #--enable-track-vars

  #--enable-force-cgi-redirect

  #--with-config-file-path=/usr/local/php/etc 配置文件的路径

  五、安装zend

  配置命令
  ./install.sh

  下来就看英文一步步来,很容易的。

0
相关文章