1.下载:

Mysql: mysql-5.0.37-freebsd6.0-i386.tar.gz

2.配制

a)配制mysql

i.把mysql-5.0.37-freebsd6.0-i386.tar.gz解压到/usr/ports/databases(任意)文件夹下

输入#tar -jxvf mysql-5.0.37-freebsd6.0-i386.tar.gz

得到文件夹mysql-5.0.37-freebsd6.0-i386,将其改名为mysql,放到/usr/local下

命令为#ln –s mysql-5.0.37-freebsd6.0-i386/usr/local/mysql

ii.#pwgroupadd mysql #建立mysql组

#pw useradd mysql –g mysql #建立mysql用户并且加入到mysql组中

// RedHat中是#groupaddmysql

//RedHat中是#useradd –gmysql mysql

#cd mysql

#scripts/mysql_install_db --user=mysql

#chown –R root /usr/local/mysql/data

#chown –R mysql /usr/local/mysql/data

//生成数据库

#/usr/local/mysql/scripts/mysql_install_db--user=mysql

//启动mysql服务

# /usr/local/mysql/bin/mysqld_safe --user=mysql &

//修改mysql的root密码

#/usr/local/mysql/bin/mysqladmin –u root –p password12345

回车出现Enter password:最开始密码默认为空继续回车即可.

#cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/mysqld

//启动mysql

#/etc/rc.d/mysqld start

关闭mysql

#/etc/rc.d/mysqld stop

3.安装光盘1

a)选标准安装

b)配置好网卡IP及ssh

c)安装好后用root登录进去后再用#sysinstall命令装好ports

d)再把原来安装好的freebsd6.2的distfiles文件夹copy到/usr/ports/distfiles

e)安装jdk

#cd /usr/ports/java/jdk15

#make

#make install clean(即去找/usr/ports/distfiles/java/diablo-jdk-freebsd6.i386.1.5.0.07.01.tbz)

安装直到完成.

f)安装apache(默认访问页面http://localhost)

#cd /usr/ports/www/apache22

#make install clean(即去找/usr/ports/distfiles/apache22/httpd-2.2.3.tar.bz2)

#ee /etc/rc.conf

在里面加入

apache22_enable=”YES”

apache手动启动路径/usr/local/etc/rc.d/apache22 start|stop

注:/usr/local/etc/apache22/httpd.conf之后还要进一步修改.

apache模块文件/usr/local/libexec/apache22/

g)安装php

#cd /usr/ports/www/php5-session

#make install clean(即去找/usr/ports/distfiles/php-5.1.6.tar.bz2)

# cd /usr/ports/lang/php5-extensions//一些常用的PHP模块

# make install clean

h)安装resin(默认访问页面http://localhost:8080)

#cd /usr/ports/www/resin3

#make install clean(即去找/usr/ports/distfiles/resin-3.0.23.tar.gz)

#ee /etc/rc.conf

在里面加入

resin3_enable="YES"

resin手动启动路径/usr/local/etc/rc.d/resin3.sh start|stop

resin主目录/usr/local/resin3

i)装tomcat (默认访问页面http://localhost:8180)

#cd /usr/ports/www/tomcat55

#make install clean

#ee /etc/rc.conf

在里面加入

tomcat55_enable="YES"

tomcat手动启动路径/usr/local/etc/rc.d/tomcat55 start|stop

tomcat主目录/usr/local/tomcat5.5

j)安装mysql

#cd /usr/ports/databases/mysql51-server

#make WITH_CHARSET=utf8 WITH_XCHARSET=all installclean

# cd /usr/ports/databases/php5-mysql

# make install clean//mysql支持php

#cd /usr/ports/databases/mysql-connector-java

#make install clean //mysql支持java

k)安装phpmyadmin

#cd /usr/ports/databases/phpmyadmin

#make install clean

安装完后

默认路径是

/usr/local/www/phpMyAdmin

修改/usr/local/www/phpMyAdmin/libraries/config.default.php下面的root的密码

l)ftp服务器

SmbFTPD服务器的架设

#/usr/ports/ftp/smbftpd

# ./configure

# make

# make cert

# make install

# kill -1 `cat /var/run/inetd.pid`

# /usr/local/etc/rc.d/smbftpd.sh start|stop#

#ee /ete/rc.conf

加入

smbftpd_enable="YES"

注ftp账号为用户注册时的账号

详细配制请参考

freebsd实用大全

freebsd实用手册

http://www.freebsdchina.org

freebsd posts系统下tomcat5.5和apache2.2.3整合

1)必备的组件mod_jk的安装

2)#cd /usr/ports/www/mod_jk

3)#make

4)Make install

5)编辑 /usr/local/etc/apache22/httpd.conf添加如下内容

6)LoadModule jk_module libexec/apache22/mod_jk.so

7)建立文件/usr/local/etc/apache22/Includes/tomcat-apache.conf在下面添加如下

JkWorkersFile/usr/local/tomcat5.5/conf/workers.properties

JkLogFile /var/log/mod_jk.log

JkLogLevel info

JkMount /*.jsp ajp13

JkMount /jsp-examples/* ajp13

JkMount /servlets-examples/* ajp13

JkMount /servlet/* ajp13

* JkMount是把tomcat中的URI与Apache的URI做一个映射,也就是说:

8)确定 tomcat 配置文件 server.xml 中有开启AJP功能:

测试

http://localhost/—> 出现Apache的信息:It works!

http://localhost/index.jsp—> 出现Tomcat欢迎页面

这样就说明Apache将JSP的处理交给了Tomcat进行了!

freebsd java 能用吗_FreeBSD6.2 java web环境搭建相关推荐

  1. Java Web环境搭建

    目录 Java Web 介绍 开发环境准备 兼容性问题 搭建环境 下载JDK 1.什么是jdk? 2.下载JDK的地址 环境变量配置 1.安装完成后,右击"此电脑",点击" ...

  2. Java web 环境搭建-Linux

    文章目录 一.初识 Tomcat 二.Java web 环境:Nginx+JDK+Tomcat+MySQL 三.环境部署流程 3.1 安装 JDK(java 解析器) 3.1.1 首先安装 gcc 3 ...

  3. 【Java基础快速入门】概述及开发环境搭建

    概述及开发环境搭建 概述 历史 发展历程 运行机制 模块图 环境搭建 程序示例 注释 标识符 概述 历史 SUN:Stanford University Network 1982年成立 发展历程 Oa ...

  4. 黑莓java文件怎么安装程序_黑莓开发环境搭建windows7+eclipse+BlackBerry Java Plug+JDK6...

    最近有点空闲时间,所以就学学黑莓开发,当然要开发第一步就是搭建开发环境,google了一下,有很多教程,但都是很老的了,可能是因为国内开发黑莓的人很少吧.黑莓的好处就是出了名的安全,所以有一批忠实的粉 ...

  5. Java基础:01Java语言概述(常见的DOS命令,Java语言的特点、核心机制、环境搭建,HelloWorld,注释,Java API 文档)

    Java基础:01Java语言概述 一.常见的DOS命令 二.Java语言的特点 面向对象性 健壮性 跨平台型 三.Java两种核心机制 1. Java虚拟机 2. 垃圾回收 四.Java语言的环境搭 ...

  6. JAVA开发与运维(JavaWeb测试环境搭建)

    本例子测试环境搭建在腾讯云平台之上. 系统架构: 微服务+Eureka+Apollo+gateWay+redis+rocketMq+OSS+spark+ETL+mysql+pgsql+clickHou ...

  7. Java后端新人入职第一天,环境搭建,全看这篇就行了

    本文主要是记录一下一个新人java后端开发来到一个新公司,如何快速将自己的相关开发环境搭建好,包括Java.Maven.Tomcat.idea.Redis.Mysql等等,有的公司会有相关版本的要求, ...

  8. 【JAVA零基础入门系列】Day1 开发环境搭建

    一.安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可. http://www.oracle.com/technetwork/java/javase/downloads/jdk ...

  9. 使用JAVA开发微信公众平台(一)——环境搭建与开发接入

    转自:https://www.cnblogs.com/jerehedu/p/6377759.html 一. 初始微信公众平台 微信公众平台,即我们平时所说的"公众号",曾用名&qu ...

最新文章

  1. Android 常见adb命令
  2. 操作系统——存储管理:分区、分页、分段、请求式分页和虚拟内存
  3. 场效应与三极管 电路标识符_看懂这6个提示,轻松搞定恒流源电源电路设计!...
  4. redis的通用命令 || redis持久化机制:(RDB  ||  AOF)
  5. Net 消息中间件 知识小结
  6. ccflow表结构与运行机制(二次开发必读)
  7. TypeScript class 的静态成员变量
  8. 纹个鸡儿天才小熊猫_给熊猫用户的5个提示
  9. Objective-c编程语言(一):The Objective-C Programming Language:Introduction
  10. linux查看系统位数
  11. 小学生python编程教程-围观~山东省的小学生Python编程入门都学的什么?
  12. iZotope RX 9 for Mac(受损音频修复工具)
  13. 苹果电脑屏幕刷新率如何调整
  14. 使用读写管道作为事件通知的C++实现
  15. python链接mysql的代码
  16. MT2601智能穿戴芯片处理器参数介绍
  17. 一次 ASAN 找不到 symbolizer 问题的分析与解决
  18. 爱你的人和你爱的人 你选哪个?
  19. cpp整理学习笔记 文件I/O:随机存取fseek()和ftell()
  20. wifi 验证加密 总结

热门文章

  1. python基于PHP+MySQL的连锁商店仓库管理系统
  2. 鲁大师电动车智能化测评报告第八期
  3. Matlab实现对图片中的圆形区域标记并计数
  4. JS高级进阶总结day02---面向对象编程三大特征,原型链总结
  5. AI遮天传 ML/DL-感知机
  6. 1px、1em、1rem、1vh / 1vw 的含义
  7. L1-040 最佳情侣身高差
  8. SSM框架详细整合教程(Spring+SpringMVC+MyBatis)
  9. 用css动态实现圆环百分比分配——初探css3动画
  10. 如何在fragment中添加ListView,并设置ListView中条目的值