2024年5月5日发(作者:)
CentOS 4.4 编译安装 apache 2.2.3+php 5.2.0+mysql 5.0.27+Zen
d笔记
CentOS 4.4 编译安装 apache 2.2.3+php 5.2.0+mysql 5.0.27+Zend Optimizer v3.2.0+
eaccelerator-0.9.5笔记
先声明,我绝对是个Linux的菜鸟,以下的这些文字个人的安装笔记,是参考了网上许多高
手的成功经验组合而成的,说实话我自己的东西不多 :)我想把这些经验写下来,既可以
对其他跟我一样摸索的兄弟一个经验,也可以防止以后自己都忘记了,嘿嘿。
所以如果某个大虾看到我借用了你的资源,请你不要生气。也欢迎大家进行指点。
1、下载centos 4.4
我是下载的DVD版本,大家也可以下载服务器CD安装版本,其实都差不多。大家可以到
这儿下载,速度很快的。
/4.4/isos/i386/
下载后当然就刻录成光盘。我建议你刻录DVD啦,如果是菜鸟,也可以在图形界面进行学
习,不会这么抓不住头脑。
2、安装CentOS4.4
作为服务器,不安装不需要的组件,所以在选择组件的时候,除了选择FTP SERVER外取
消所有组件的选择。也不要选web服务器。因为我们后面要手动编译安装。
系统约定RPM包和源码包存放位置
RPM包和源码包存放位置 /usr/local/src
源码包编译安装位置(prefix) /usr/local/xxx
脚本以及维护程序存放位置 /usr/local/sbin
MySQL 数据库位置 /var/lib/mysql
Apache 网站根目录 /home/www
Apache 虚拟主机日志根目录 /data/logs/www
yum RPM包信息文件 /etc/
3、系统环境部署及调整
(1). 检查系统是否正常
# more /var/log/messages //检查有无系统内核级错误信息
# demesg //检查硬件设备是否有错误信息
# ifconfig //检查网卡设置是否正确
# ping // 检查网络是否正常
(2). 关闭不需要的服务
# export LANG='en_US' //设置语言
# setup //选择启动的服务
进入system service 选项。
以space 键选定所需服务。
以下仅列出需要启动的服务,未列出的服务一律关闭:
crond
irqbalance 仅当服务器CPU为S.M.P架构或支持双核心、HT技术时,才需开启,否则关
闭。
microcode_ctl
network
vsftpd
sshd
syslog
(3)、修改/etc/.d/,将镜象站点地址改为在中国的镜象站点
地址。不然我们通过yum安装软件速度会极慢。修改如下:
代码:
#
#
# This file uses a new mirrorlist system developed by Lance Davis for CentOS.
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base
baseurl=/CentOS/$releasever/os/$basearch/
/centos/$releasever/os/$basearch/
/$releasever/os/$basearch/
/pub/centos/
gpgcheck=1
gpgkey=/centos/RPM-GPG-KEY-centos4
发布评论