上传所需软件包 用yum grouplist命令查看开发环境是否都存在,基本四个 Development Tools 开发工具 Development Libraries 开发库 X Software Development 传统软件开发库 Legacy Software Development 基于图形界面 还有可能用到 Java Development 基于java Mysql的源码安装: 拆解安装包tar -zxvf mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local/ 到指定位置 进入拆解生成的目录cd /usr/local/mysql-5.5.15-linux2.6-i686/ 查看安装文件ls INSTALL-BINARY,按安装文件步骤进行
ln -s mysql-5.5.15-linux2.6-i686/ mysql 创建链接 groupadd mysql创建组 useradd -r -g mysql mysql创建账号并加入组 cd /usr/local切换到指定目录 cd mysql chown -R mysql . 改变当前目录所有文件的所属者 chgrp -R mysql . 改变所有文件所属组 scripts/mysql_install_db --user=mysql 把文件初始化,以刚创建的用户身份 chown -R root . 改回所有者 chown -R mysql data 保留data目录的所有者 cp support-files/my-medium.cnf /etc/my.cnf 根据自己机器内存选择文件 bin/mysqld_safe --user=mysql & 启动mysql cp support-files/mysql.server /etc/init.d/mysqld 为了方便启用mysql,拷贝启动文件到mysqld这样就可以用service mysqld start启动 chkconfig --add mysqld设置为开机启动 cd /etc/ld.so.conf.d/切换到目录,告诉系统mysql的库路径vim mysql.conf /usr/local/mysql/lib库文件路径 ln -s /usr/local/mysql/include/ mysql 给mysql头文件指定到正确路径做的链接 Apache源码安装: tar -jxvf httpd-2.2.19.tar.bz2 -C /usr/local/src/拆解安装包到指定目录 cd /usr/local/src/httpd-2.2.19/ 切换到拆解后的目录 less INSTALL查看安装文件,按照步骤安装 ./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-ssl --with-z --prsfix指明安装路径 –sysconfdir配置文件位置 –enable-so形成动态链接库 –enable-ssl表明支持ssl功能 –with-z确保安装zile 执行后,执行命令make && make install cd /usr/local/apache/ 查看形成的目录cd bin切换到该目录./apachectl start启动apache vim /etc/rc.local 在开机配置脚本中编写开机启动apache /usr/local/apache/bin/apachectl start 与mysql相同也需要编写库文件与头文件路径 PHP源码安装: tar -jxvf php-5.3.7.tar.bz2 -C /usr/local/src/拆解安装包到指定目录 cd /usr/local/src/php-5.3.7/切换到拆解目录 less INSTALL查看安装说明文件,按步骤安装 ./configure –help 用此命令来了解可用的指令 ./configure –prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs 表明php编译为apache的模块路径 --with-mysql=/usr/local/mysql 指明mysql的路径 --with-mysqli=/usr/local/mysql/bin/mysql_config 指明mysql的借口位置 --enable-mbstring=all 执行命令后make && make install执行命令 Php安装好后,配置apache脚本,来启用php vim /etc/httpd/httpd.conf
重启apache,这样环境就搭建好了,可以进行上个博客的论坛搭建
本文出自 “孙恩涛的浅薄” 博客,请务必保留此出处http://sunentao.blog.51cto.com/5628536/976540