freebsd java 能用吗_FreeBSD6.2 java web环境搭建
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环境搭建相关推荐
- Java Web环境搭建
目录 Java Web 介绍 开发环境准备 兼容性问题 搭建环境 下载JDK 1.什么是jdk? 2.下载JDK的地址 环境变量配置 1.安装完成后,右击"此电脑",点击" ...
- Java web 环境搭建-Linux
文章目录 一.初识 Tomcat 二.Java web 环境:Nginx+JDK+Tomcat+MySQL 三.环境部署流程 3.1 安装 JDK(java 解析器) 3.1.1 首先安装 gcc 3 ...
- 【Java基础快速入门】概述及开发环境搭建
概述及开发环境搭建 概述 历史 发展历程 运行机制 模块图 环境搭建 程序示例 注释 标识符 概述 历史 SUN:Stanford University Network 1982年成立 发展历程 Oa ...
- 黑莓java文件怎么安装程序_黑莓开发环境搭建windows7+eclipse+BlackBerry Java Plug+JDK6...
最近有点空闲时间,所以就学学黑莓开发,当然要开发第一步就是搭建开发环境,google了一下,有很多教程,但都是很老的了,可能是因为国内开发黑莓的人很少吧.黑莓的好处就是出了名的安全,所以有一批忠实的粉 ...
- Java基础:01Java语言概述(常见的DOS命令,Java语言的特点、核心机制、环境搭建,HelloWorld,注释,Java API 文档)
Java基础:01Java语言概述 一.常见的DOS命令 二.Java语言的特点 面向对象性 健壮性 跨平台型 三.Java两种核心机制 1. Java虚拟机 2. 垃圾回收 四.Java语言的环境搭 ...
- JAVA开发与运维(JavaWeb测试环境搭建)
本例子测试环境搭建在腾讯云平台之上. 系统架构: 微服务+Eureka+Apollo+gateWay+redis+rocketMq+OSS+spark+ETL+mysql+pgsql+clickHou ...
- Java后端新人入职第一天,环境搭建,全看这篇就行了
本文主要是记录一下一个新人java后端开发来到一个新公司,如何快速将自己的相关开发环境搭建好,包括Java.Maven.Tomcat.idea.Redis.Mysql等等,有的公司会有相关版本的要求, ...
- 【JAVA零基础入门系列】Day1 开发环境搭建
一.安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可. http://www.oracle.com/technetwork/java/javase/downloads/jdk ...
- 使用JAVA开发微信公众平台(一)——环境搭建与开发接入
转自:https://www.cnblogs.com/jerehedu/p/6377759.html 一. 初始微信公众平台 微信公众平台,即我们平时所说的"公众号",曾用名&qu ...
最新文章
- Android 常见adb命令
- 操作系统——存储管理:分区、分页、分段、请求式分页和虚拟内存
- 场效应与三极管 电路标识符_看懂这6个提示,轻松搞定恒流源电源电路设计!...
- redis的通用命令 || redis持久化机制:(RDB || AOF)
- Net 消息中间件 知识小结
- ccflow表结构与运行机制(二次开发必读)
- TypeScript class 的静态成员变量
- 纹个鸡儿天才小熊猫_给熊猫用户的5个提示
- Objective-c编程语言(一):The Objective-C Programming Language:Introduction
- linux查看系统位数
- 小学生python编程教程-围观~山东省的小学生Python编程入门都学的什么?
- iZotope RX 9 for Mac(受损音频修复工具)
- 苹果电脑屏幕刷新率如何调整
- 使用读写管道作为事件通知的C++实现
- python链接mysql的代码
- MT2601智能穿戴芯片处理器参数介绍
- 一次 ASAN 找不到 symbolizer 问题的分析与解决
- 爱你的人和你爱的人 你选哪个?
- cpp整理学习笔记 文件I/O:随机存取fseek()和ftell()
- wifi 验证加密 总结