新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 论坛·old
 → 当前位置:首页 > 教程 > 数据库 > mysql > 正文

Linux下安PHP,APACHE,MYSQL,PERL方法

XKER.COM   2006-10-12 10:31:36  来源:新客整理  点击:

 1.硬件环境:
  
  硬盘:9.2 G ; 内存:128 M ; 网卡:EEpor100
  
  2.软件
  
  操作系统: RedHat 6.2
  
  3.优化RedHat 6.2
  
  安装时选择
  ftp 和 dns
  
  编辑文件 /etc/hosts
  
  改为:
  202.104.131.100 info.langoit.com.cn info
  
  编辑文件 /etc/named.conf
  
  改为:
  
  // generated by named-bootconf.pl
  
  options {
  directory "/var/named";
  forwarders {202.104.131.98;};
  forwards only;
  // query-source address * port 53;
  };
  
  //
  // a caching only nameserver config
  //
  zone "." in {
  type hint;
  file "named.ca";
  };
  
  zone "0.0.127.in-addr.arpa" in {
  type master;
  file "named.local";
  };
  
  
  编辑文件 /etc/resolv.conf
  
  改为:
  search langoit.com.cn
  nameserver 202.104.131.98
  nameserver 202.96.134.133
  
  优化linux 内核:
  
  删除没有的rpm 包:
  
  首先要停止正在运行的进程
  
  cd /etc/rc.d/init.d
  
  ./sendmail stop
  ./apmd stop
  ./kudzu stop
  
  rpm -e --nodeps sendmail kudzu nfs-utils
  
  编辑文件 /usr/src/linux/include/linux/tasks.h
  
  编辑第十四行 (vi +14 ) :
  
  NR_TASKS 5120 ---> 3072
  MIN_TASKS_LEFT_FOR_ROOT 16 ---> 24
  
  编辑文件 /usr/src/linux/Makefile
  
  编辑第十八行 (vi +18 ) :
  
  HOSTCC =gcc
  --->
  HOSTCC =egcs
  
  编辑第二十五行 (vi +25 ) :
  
  CC =$(CROSS_COMPILE)gcc -D__KERNEL__ -I$(HPATH)
  --->
  CC =$(CROSS_COMPILE)egcs -D__KERNEL__ -I$(HPATH)
  
  编辑第九十行 (vi +90 ) :
  
  CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
  --->
  CFLAGS = -Wall -Wstrict-prototypes -O9 -funroll-loops -ffast-math -malign-double -mcpu=
  pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptions
  
  编辑第十九行 (vi +19 ) :
  
  HOSTCFLAGS =-Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
  --->
  HOSTCFLAGS =-Wall -Wstrict-prototypes -O9 -funroll-loops -ffast-math -malign-double -mcpu=
  pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptions
  
  设置内核:
  
  make xconfig
  
  具体可自己根据系统来设置
  
  在 /usr/src/linux/ 目录下
  
  make dep
  make clean
  make bzlilo
  make modules
  make modules_install
  
  4.安装和优化mm,mysql,apache,php,phpMyAdmin,perl,mode_perl
  
  1) 文件
  mm: mm-1.1.3.tar.gz
  mysql: mysql-3.22.32.tar.gz
  apache: apache_1.3.12.tar.gz
  php: php-4.0.0.2.0.5.tar.gz
  phpMyAdmin: phpMyAdmin_2.0.5.tar.gz
  mode_perl: mod_perl-1.24.tar.gz
  perl-DBI: DBI-1.14.tar.gz
  DBD-Oracle-1.06.tar.gz
  Msql-Mysql-modules-1.2214.tar.gz
  Data-Dumper-2.101.tar.gz
  Data-ShowTable-3.3.tar.gz
  eperl: eperl-2.2.14.tar.gz
  perl: perl-5.6.0.tar.gz
  
  解压文件:
  
  tar -zxpf 文件名
  
  注意:以下所有的预编译和安装必须在要安装的软件目录下
  
  #) 安装mm
  ./configure \
  --disable-shared \
  --prefix=/usr
  make
  make test
  make install
  make clean
  
  #) mysql的安装和配置
  

本新闻共2页,当前在第1页  1  2  

上一篇教程:编译APACHE+PHP+MYSQL的一个脚本
下一篇教程:Debian下Mysql实践
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·MySQL 专题·Debian下Mysql实践
·编译APACHE+PHP+MYSQL的一个脚本·Win2K下配置ASP+CGI+PHP+MySQL全攻略
·解决不能通过mysql.sock连接MySQL问题的办法 ·VSFTP+MySQL虚拟用户配置
·jboss3.0+tomcat4.06配置mysql数据库攻略·Apache2+php4.3.6+MySQL4.0.20+SSL配置过程
·MySql中访问限制的设置方法·MySQL中修改密码方法总结
·MYSQL用户root密码为弱口令又一攻击方法·如何从SQL导入导出到MYSQL
·在服务器上安装使用MySQL的注意事项·MySql数据库备份
·如何让MySQL与OpenOffice结合使用 ·Mysql日期和时间函数

学院文章搜索
  
推荐文章
·XP SP2 自带防火墙设置详细
·网管员牢记10种常见服务器
·MySQL 专题
·Win2K下配置ASP+CGI+PHP+M
·Apache2+php4.3.6+MySQL4.
·史上最简单的Windows密码解
·用CSS实现动态显示的五角星
·MySQL数据导入导出方法与工
·从网络设置着手 教你四招让
·制作正式版优化大师绿色免
阅读排行
·免费代理IP(每日更新)
·ghost教程 专题
·流氓网站招招看 详细剖析恶
·轻松恢复硬盘数据 EasyRec
·克隆软件Ghost初级使用教程
·DB2 9数据库专题
·DOS下对系统重新进行分区
·DOS常用命令
·编程过把瘾:自己动手写操
·Office组件轻松把PDF文件转
专题教程
·MySQL 专题
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
·电脑技巧 专题
最新文章
·XP SP2 自带防火墙设置详细
·近年来IT业界并购案及金额
·微软发布10个补丁 修复26个
·DIY高手 显卡也可以按需使
·网管员牢记10种常见服务器
·护路由器安全的十四招必杀
·MySQL 专题
·Debian下Mysql实践
·Linux下安PHP,APACHE,MYSQ
·编译APACHE+PHP+MYSQL的一
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有