初学LINUX搭建PHP服务环境

# 安装一些必备包
  rpm -ivh MySQL-devel-advanced-gpl-5.1.34-0.rhel5.x86_64.rpm
  rpm -ivh MySQL-shared-community-5.1.40-0.rhel5.x86_64.rpm
  rpm -ivh MySQL-client-community-5.1.40-0.rhel5.x86_64.rpm
  #以下两个如果已经有新版本装好了就不用再装了.
  rpm -ivh zlib-devel-1.2.3-3.x86_64.rpm
  rpm -ivh libxml2-devel-2.6.26-2.1.2.7.x86_64.rpm
 
# 安装 apache
  tar xzvf httpd-2.2.15.tar.gz
  cd httpd-2.2.15
  ./configure
  make && make install;
 
# 安装 jpeg
  tar xzvf jpegsrc.v6b.tar.gz
  cd jpeg-6b
  ./configure
  make && make install;
 
# 安装 libpng
  tar xzvf libpng-1.2.8-config.tar.gz
  cd libpng-1.2.8-config
  ./configure
  make && make install;
 
# 安装 php
 
  tar xzvf php-5.2.13.tar.gz
  cd php-5.2.13
  cp /usr/lib64/libmysql* /usr/lib
 
  ./configure /
  --with-apxs2=/usr/local/apache2/bin/apxs /
  --disable-debug /
  --enable-ftp /
  --enable-inline-optimization /
  --enable-magic-quotes /
  --enable-mbstring /
  --enable-mm=shared /
  --enable-safe-mode /
  --enable-track-vars /
  --enable-trans-sid /
  --enable-wddx=shared /
  --enable-xml /
  --with-dom /
  --with-gd /
  --with-gettext /
  --with-mysql=/usr/lib64 /
  --with-regex=system /
  --with-xml /
  --with-zlib-dir=/usr/lib
 
  make && make install;
 

# 配置 httpd.conf
 
  # /usr/local/apache2/conf/httpd.conf
 
  # 删除:
  User daemon
  Group daemon
 
  # 增加:
  User admin
  Group admin
  LoadModule php5_module        modules/libphp5.so
  AddType application/x-httpd-php .php
 
# 配置 php.ini
 
 /usr/local/lib/php.ini
 注意 safemode=off
 
# 启动APACHE
 /usr/local/apache2/bin/apachectl restart
 
# 配置SSH通道
  由于在PHP中需要执行操作,所以通道是必须的。
  首先在上面配置了HTTP由ADMIN用户启动,所以需要从 ADMIN 到 ROOT@各管理机 是通的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值