Linux启动php环境,linux下配置php环境

一.系统

系统版本                   centos5.0

软件源代码包存放位置      /usr/local/src

源码包编译安装位置(prefix)   /usr/local/software_name

脚本以及维护程序存放位置   /usr/local/sbin

MySQL 数据库位置          /var/lib/mysql

Apache 网站根目录          /home/www/wwwroot

Apache 虚拟主机日志根目录  /home/www/logs

Apache 运行帐户            www:www

关闭不需要的服务

# ntsysv

以下仅列出需要启动的服务,未列出的服务一律关闭:

atd

crond

irqbalance

microcode_ctl

network

sendmail

sshd

syslog

重新启动系统

# reboot

使用yum程序安装所需软件包(以下为标准的RPM包名称)

# yum install ntp vim-enhanced gcc gcc-c++ flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel

定时校正服务器时钟,定时与中国国家授时中心授时服务器同步

# crontab -e

加入一行:

*/30 * * * * ntpdate 210.72.145.44

源代码编译安装所需包

(1) GD2

# cd /usr/local/src

# wget http://www.libgd.org/releases/oldreleases/gd-2.0.34.tar.gz

# tar xzvf gd-2.0.34.tar.gz

# cd gd-2.0.34

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

# make

# make install

(2) LibXML2

# cd /usr/local/src

# wget ftp://xmlsoft.org/libxml2/libxml2-2.6.29.tar.gz

# tar xzvf libxml2-2.6.29.tar.gz

# cd libxml2-2.6.29

# ./configure --prefix=/usr/local/libxml2

# make

# make install

(3) LibMcrypt

# cd /usr/local/src

#wget http://jaist.dl.sourceforge.net/sourceforge/mcrypt/libmcrypt-2.5.8.tar.bz2

# tar xjvf libmcrypt-2.5.8.tar.bz2

# cd libmcrypt-2.5.8

# ./configure --prefix=/usr/local/libmcrypt

# make

# make install

(4) Apache 日志截断程序

# cd /usr/local/src

# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz

# tar xzvf cronolog-1.6.2.tar.gz

# cd cronolog-1.6.2

# ./configure --prefix=/usr/local/cronolog

# make

# make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值