软件源代码包存放位置:/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
日期:2014-05-16 浏览次数:20726 次
终于入手了阿里云CentOS 5.4 32位,环境搭建成功,本人属于LINUX菜鸟级的,只是为了方便整理下整个安装过程分享给大家。还希望高手多多赐教。(同样适用LINUX 64位的安装,根据需要更换相应的兼容程序包)
一. 系统设定
引用软件源代码包存放位置:/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
二. 前期准备
引用1. 修改服务器密码复制代码
- # passwd
- # 填写你要重设的密码
- # 再次输入
引用2. 卸载自带的httpd (阿里云的Linux自带httpd,我们需要卸载它。)复制代码
- # rpm -e gnome-user-share
- # rpm -e httpd
引用3. 关闭不需要的服务复制代码
- # ntsysv
以下仅列出需要启动的服务,未列出的服务一律推荐关闭:(按空格键选择/取消)
atd
crond
irqbalance
microcode_ctl
network
ntpd
sendmail
sshd
syslog
按Tab确认,退出。
引用4. 更换快速源(国内163源)复制代码
- # cd /etc/yum.repos.d/
- # mv CentOS-Base.repo CentOS-Base.repo.old
- # wget http://mirrors.163.com/.help/CentOS-Base-163.repo
- # mv CentOS-Base-163.repo CentOS-Base.repo
- # yum makecache //生成缓存
- # yum update
引用5. 下载程序包,脚本和配置文件
以下列出的程序最新稳定版下载列表复制代码
- # cd /usr/local/src
- # wget http://c.sihost.net/lamp_tools.list
- # wget -i lamp_tools.list
下载Apache控制脚本复制代码
- # wget http://c.sihost.net/jb/httpd
下载Apache配置文件复制代码
- # wget [url]http://c.sihost.net/jb/httpd.conf[/url]
引用创建web运行用户复制代码
- # groupadd www
- # useradd -g www www
- # mkdir -p /home/www/wwwroot
- # chmod +w /home/www/wwwroot
- # chown www:www /home/www/wwwroot -R
重新启动复制代码
- # init 6
三. 编译安装L.A.M.P环境
引用1. 安装MySQL复制代码
- # cd /usr/local/src
- # wget http://