apache +php + mysql_apache+php+mysql

apache+php+mysql+imap+ldap+jdk+tomcat的安装

以下过程在redhat6.2 7.0下通过。

使用软件:

apache_1.3.19.tar.gz

imap-2000c.tar.Z

mod_jserv.so..so

j2sdk-1_3_0_02-linux.bin

mysql-3.23.33-pc-linux-gnu-i6862.tar.gz

openldap-2.0.7.tar.gz

php-4.0.4pl1.tar.gz

jakarta-tomcat-3.3-m2.tar.gz

phpMyAdmin_2.1.0.tar.gz

以上软件可以在此用FTP下载:

address:202.104.157.58

name:hello

password:hello

一、下面以/home/hailang/ 目录为例:

tar zxvf apache_1.3.19.tar.gz

tar zxvf imap-2000c.tar.Z

tar zxvf mod_jserv.so..so

tar zxvf mysql-3.23.33-pc-linux-gnu-i6862.tar.gz

tar zxvf openldap-2.0.7.tar.gz

tar zxvf php-4.0.4pl1.tar.gz

tar zxvf jakarta-tomcat-3.3-m2.tar.gz

tar zxvf phpMyAdmin_2.1.0.tar.gz

chmod a+X j2sdk-1_3_0_02-linux.bin 会生JSDK1.3的目录

二、开始安装

安装IMAP

cd imap-2000c

make slx

cp imap/imapd /usr/sbin

cp ipopd/ipop2d /usr/sbin

cp ipopd/ipop3d /usr/sbin

三、 安装LDAP

cd ../openldap-2.0.7

./configure --prefix=/home/ldap

--enable-dns --enable-cldap --enable-ldapd

--enable-wrappers --enable-phonetic

--enable-passwd --enable-shell

make depend

make

make test

su root -c 'make install'

四、 安装MYSQL

cd ../mysql.X.X

./configure --prefix=/home/mysql

make

make install

scripts/mysql_install_db

/home/mysql/bin/safa_mysqld &

/home/mysql/bin/mysqladmin -u username password yourpassword

自起动:

cp /home/mysql/share/mysql/mysql.server /etc/rc.d/rc.local/mysql

运行setup在系统一项中选择mysql

五、 安装PHP4

cd ../apache.1.3.19

./configure --prefix=/home/httpd

cd ../php4.0.4

./configure --with-mysql=/home/mysql

--with-apache=/home/hailang/apache源码

--with-imap=/home/hailang/imap源码

--with-ldap=/home/ldap

--enable-track-vars

make

make install

六、 安装apache

cd ../apache.1.3.19

./configure --prefix=/home/httpd

--activate-module=src/modules/php4/libphp4.a

--enable-moudle=so(如果不要JSP支持可以不要)

make

make install

cp ../php4.0.4/php.ini-dist /usr/local/lib/php.ini

将/home/httpd/conf/httpd.conf文件中的

# And for PHP 4.x, use:

#AddType application/x-httpd-php .php

#AddType application/x-httpd-php-source .phps

改为:

# And for PHP 4.x, use:

#AddType application/x-httpd-php .php .php3

#AddType application/x-httpd-php-source .phps

将:

DirectoryIndex index.html

改为:

DirectoryIndex index.html index.php index.php3 index.htm

重起apache:

/home/httpd/bin/apachectl start即可。

如果出现问题请确定是否有原来安装的apache服务器。

运行setup选择系统顶将 httpd项不选。重新起动机器。

apache服务器的自起动:

在/etc/rc.d/rc.local文件中加入:

/home/httpd/bin/apachectl start

七、安装JDK

在/home目录下:

ln -s hailang/jdk1.3 jdk

ln -s jdk/jre

设置$JAVA_HOME,$CLASSPATH

vi /etc/profile

加入:

JAVA_HOME=/home/jdk

export JAVA_HOME

CLASSPATH=/home/jdk/lib:/home/jre/lib

export CLASSPATH

PATH=$PATH:/home/jdk/bin:/home/jre/bin

注意,不能写错,要不出了问题可别找我。

八、安装tomcat

ln -s hailane/tomcat

运行tomcat服务器

tomcat/bin/tomcat.sh start

停止:

tomcat/bin/tomcat.sh stop

运行http://localhost:8080

如果看见了JSP/servlet 的例子页面,并且能运行它的例子程序,那么你的tomcat

服务器就可以了。有时候可能要多次刷新才可以。就多试几次吧。

九 . 和apache连接

cp mod_jserv.so /home/httpd/libexec

在/home/httpd/conf/httpd.conf文件中加入:

Include /home/tomcat/conf/jserv/tomcat.conf

作用是apache服务器在启动时候载入tomcat的模块。不过好象不好使,

每次都的我亲手再次起动tomcat.

重新起动apache。然后运行tomcat服务器。

http://localhost/ecamples/

如果你看见了JSP。SERVLET目录 ,那么你成功了。

lucky you

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/345169.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤题库】广东开放大学 个人与团队管理 形成性考核

题库查询系统 选择题 题目: 按照KOLB学习周期,一个完整的学习过程包含四个阶段,不属于这四个阶段的是( )。 A、获得经验 B、反思 C、认真分析 D、理论化和应用 选择一项&#xf…

使用Spring Boot和Vue进行有益的开发

“我喜欢编写身份验证和授权代码。” 〜从来没有Java开发人员。 厌倦了一次又一次地建立相同的登录屏幕? 尝试使用Okta API进行托管身份验证,授权和多因素身份验证。 Vue是一个Web框架,由于它的精简和刻薄,最近引起了很多关注。 …

effective mysql之备份与恢复_Effective MySQL之备份与恢复

第1章五分钟成为一名DBA1.1MySQL备份1.1.1确定数据库的大小1.1.2选择锁策略1.1.3运行时间1.1.4组合信息1.2执行MySQL备份1.2.1运行mysqldump1.2.2安全地备份1.2.3使用mysqldump的好处1.2.4更多信息1.2.5其他选项1.3本章小结第2章理解备份选项第1章五分钟成为一名DBA1.1MySQL备份…

mysql mydumper_系统运维|Mydumper-MySQL数据库备份工具

Mydumper 是 MySQL 数据库服务器备份工具,它比 MySQL 自带的 mysqldump 快很多。它还有在转储的同时获取远程服务器二进制日志文件的能力。Mydumper 的优势并行能力 (因此有高速度) 和性能 (高效的代码避免了耗费 CPU 处理能力的字符集转换过程)更容易管理输出 (每个…

【渝粤题库】广东开放大学 文化传播学 形成性考核

选择题 题目:从人类生活(特别是人类精神生活)的内容与内涵的角度对“文化”界定为:从最为广泛的民族志的意义上看,文化或文明是一个综合性体系,它包括知识、信仰、艺术、道德、法、习俗及作为社会成员的人所…

在日志中搜索时间间隔

介绍 这篇文章与我有关日志分析的迷你系列文章间接相关。 最好阅读两个主要部分,以更好地理解我在说什么。 第1 部分 , 第2部分 。 这篇文章描述了我在实现IDE方法时遇到的一个重要问题。 任务描述 当某人使用日志时,通常只需要调查一个时间…

【渝粤题库】广东开放大学 民事诉讼法 形成性考核

选择题 题目:人民法院认定公民无行为能力的判决作出以后,该公民经过治疗,病情得到好转,逐渐又恢复了民事行为能力。对此种情况,人民法院根据利害关系人的申请,应当如何处理?( &#…

mysql names gb2312_mysql_query(set names gb2312)设置客户端字符集

$connmysql_connect("localhost","root","123456");mysql_select_db("db_bcty365",$conn);mysql_query("set names gb2312");?>其中:SET NAMES ‘x‘语句与这三个语句等价:mysql> SET charact…

【渝粤题库】广东开放大学 系统工程 形成性考核

​👉关注我,看答案👈 选择题 题目:自组织是( )因素相互作用的结果,是复杂系统追求的目标。 题目:系统科学体系中,应当区分基础科学与技术科学。例如,基础科学包括运筹学、信息论、控制论等。 题…

【渝粤题库】广东开放大学 计算机网络 形成性考核

选择题 题目:随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入广域网,而局域网域广域网的互连是通过 实现的。 题目:网络是分布在不同地理位置的多个独立的 的集合。 题目:在OSI参考模型中,在网…

php加mySQL制作网络硬盘_PHP实现的简单网络硬盘

/p>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">disk online.font {font-family: Consolas;color: #369;font-size: 12px;}.box {font-family: Consolas;font-size: 13px;color: #369;border: 1px solid #000;}.btn {font-family: "微软雅…

vue调用手机相机相册_详解Vue调用手机相机和相册以及上传

组件选中{{imgList.length}}张文件,共{{bytesToSize(this.size)}}javaScript代码export default {name: "cameras-and-albums",data(){return{imgList: [],datas: new FormData(),files:0,size:0}},methods:{//调用相册&相机fileClick() {$(#upload_f…

在mysql中删除表中字段_MySQL中的表中增加删除字段

1.增加一个字段alter table user表 add COLUMN new1字段 VARCHAR(20) NOT NULL DEFAULT 0; //增加一个字段,VARCHERA 20 , 不为空,默认值是 0//增加多个alter table user表add COLUMN new1字段 VARCHAR(20) NOT NULL DEFAULT 0,add COLUMN new2字段 VARCHAR(20) NOT NULL…

红旗linux mysql_恢复 - 红旗Linux案例精选:Amanda集中备份实例详细讲解_数据库技术_Linux公社-Linux系统门户网站...

五、恢复假定我们需要恢复cp3上一些丢失的数据,首先用amandabackup帐号登录cp2机器,创建/etc/amanda/amanda-client.conf文件,内容如下:## amanda.conf - sample Amanda client configuration file.## This file normally goes in…

python 语音识别机器人控制系统_python实现百度语音识别api

本文实例为大家分享了python实现百度语音识别的具体代码,供大家参考,具体内容如下详细百度语音识别api文档先下载python用SDK,可以用python setup.py install安装 # 引入Speech SDKfrom aip import AipSpeech# 定义常量APP_ID 你的 App IDAP…

linuxpip安装python包_Windows+Linux安装Python包管理工具pip

WindowsLinux安装Python包管理工具pipWindows安装Python包管理工具pippip是一个Python包管理工具,主要是用于安装PyPI上的软件包,可以替代easy_install工具。一、前期准备首先确认windows机器上面是否已经安装好了python。在cmd中输入python --version和…

mysql 深胡_Mysql胡说八道

mysql索引今天看了一些关于MySQL相关的东西,来做一些碎碎念,写这些可能只是觉得自己看东西老爱忘23333.先来看一组MySQL数据,如图我们要查看最后id11的数据,如果我们不加索引的话会怎样呢?他会一条一条的比对&#xff…

python3.1.1_python 3.1.1 with--enable shared:将不会构建任何扩展

摘要:使用--enable shared在RHEL 5.3 64位上构建Python3.1无法编译所有扩展。建筑“正常”工作良好,没有任何问题。请注意这个问题似乎模糊了编程和系统管理之间的界限。但是,我相信因为它必须直接处理操作系统问题和编程问题,所以我会在stackoverflow和serverfault上交叉发布它…

java的case_java中的switch case语句使用详解

java中的switch case语句switch-case语句格式如下:switch(变量){case 变量值1://;break;case 变量值2://...;break;...case default://...;break;}swtich()变量类型只能是int、short、char、byte和enum类型(JDK 1.7 之后,类型也可以是String了)。当进行c…

java public main_实例分析Java中public static void main(String args[])是什么意思

本文实例讲述了Java中public static void main(String args[])的来龙去脉。分享给大家供大家参考,具体如下:public static void main(String[] args)这绝对不是凭空想出来的,也不是没有道理的死规定,而是java程序执行的需要。jvm在…