300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 在Linux下安装PHP APACHE MYSQL PERL的方法

在Linux下安装PHP APACHE MYSQL PERL的方法

时间:2023-12-29 04:15:17

相关推荐

在Linux下安装PHP APACHE MYSQL PERL的方法

在Linux下安装PHP,APACHE,MYSQL,PERL的方法,在Linux下安装PHP,APACHE,MYSQL,PERL的方法

本文目的在于帮助那些刚刚入门的朋友,这是一篇颇为详细的安装说明本人全部调试通过,现在正在调试ORACLE部分,到时再与大家共享。

1.硬件环境:

硬盘:9.2 G ;内存:128 M ; 网卡:EEpor100

2.软件

操作系统: RedHat 6.2

3.优化RedHat 6.2

安装时选择

ftp 和 dns

编辑文件 /etc/hosts

改为:

202.104.131. info

编辑文件 /etc/

改为:

// 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." in {

type master;

file "";

};

编辑文件 /etc/

改为:

search

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.

php: php-4.0.0.2.0.

phpMyAdmin: phpMyAdmin_2.0.

mode_perl: mod_perl-1.

perl-DBI: DBI-1.

DBD-Oracle-1.

Msql-Mysql-modules-1.22

Data-Dumper-2.

Data-ShowTable-3.

eperl:eperl-2.2.

解压文件:

tar -zxpf 文件名

注意:以下所有的预编译和安装必须在要安装的软件目录下

#) 安装mm

./configure

--disable-shared

--prefix=/usr

make

make test

make install

make clean

#) mysql的安装和配置

#) mysql的预编译

CC="egcs"

OPTIM="-O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro

-march=pentiumpro -fomit-frame-pointer -fno-exceptions"

./configure

--prefix=/mysql

#) 安装mysql

make

make install

make clean

#) 配置mysql

/mysql/bin/mysql_install_db

初始化数据库

cp /mysql/share/mysql/ /etc/rc.d/init.d/mysql

cd /etc/rc.d/rc3.d

ln -s ../init.d/mysql S70mysql

系统启动时加载mysql

#) apache 的预编译

CC="egcs"

OPTIM="-O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro

-march=pentiump

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。