All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
利用ASP.NET实现分页管理器(高级篇)_[Asp.Net教程]
PHP初学者遇到的中文乱码解决方案_php资料_编程技术
PHP的服务器Apache中httpd.conf,的中文详解_php资料_编程技术
菜鸟也学习ASP.NET如何读取数据库内容_.net资料_编程技术
XML入门教程:了解学习 XML 属性_[XML教程]
Net2005中的MD5加密_[Asp.Net教程]
用shtml来include网页文件(须开启SSI)_[Html教程]
VS2005之C#项目调试问题解决方案集锦_.net资料_编程技术
asp.net(c#)常用函数、方法_[Asp.Net教程]
利用PHP和AJAX创建RSS聚合器_php资料_编程技术
Reading number is top 10 pictures
传奇套装
NeedWallpaper4
A beautiful girl to bud3
29 the belle stars after bath figure3
China's first snake village3
The terra-cotta warriors1
The real super beauty6
The money of more than 100 countries and regions18
什么叫国家
The service WaLiangGe Chinese aircraft carrier1
Download software ranking
Tram sex maniac 2 (H) rar bag15
Eclipse 4.2.2 For Win64
linux高级编程
圣殿祭司的ASP.NET.2.0.开发详解-使用C#
Unix video tutorial13
仙剑奇侠传98硬盘WINXP版
Sora aoi, the nurse, uniform ,nursing assistant
Detective task-the top secret prostitution files
Visual C++界面编程技术
传奇私服架设教程
归海一刀 published in(发表于) 2014/2/10 6:45:07 Edit(编辑)
FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_[PHP教程]

FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_[PHP教程]

FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_[PHP教程]

以前有过在linux下装Apache+PHP+MySQL的经验,这几天装了FreeBSD,我想在下面也装个数据库玩玩,当然首选MySQL了,这个简单呀.

1.MySQL

找到了/usr/ports/databases/mysql50-server

cd /usr/ports/databases/mysql50-server

make install clean

之后的数据库并没有生成

需要添加用户mysql:mysql

运行mysql_install_db

就会发现在/var/db下生成了mysql目录,里面就是mysql的数据库文件了

chown -R mysql:mysql /var/db/mysql

在rc.conf中加入mysql_enable="YES"

/usr/local/etc/rc.d/mysql-server.sh -start

如果没有错误的话mysql就运行了

装了这个当然挂个服务器测试测试了

2.Apache

cd /usr/ports/www/apache20/

以前在linux下装的时候有个参数--enable-so

我给加到了Makefile里,不知道有没有必要,反正后来也装好了

make install clean

安装成功

修改一下配置文件httpd.conf

在rc.conf中加入apache2_enable="YES"

/usr/local/etc/rc.d/apache2.sh start

启动成功的话也就可以了

3.PHP

cd /usr/ports/www/mod_php5

make install clean

安装的时候选中那个with apache什么的就可以了

安装后将httpd.conf中的loadmodule 最后一个刚加进去的php的#去掉

Addtype 行加入.php .phps

写一个phpinfo()测试一下就可以了

4.PHP+MySQL

装mod_php5的时候没有加入mysql支持

cd /usr/ports/databases/php5-mysql

make install clean就可以了

到此就架好了Apache+PHP+MySQL

5.安装Tomcat

以前装好了jdk-1.4.2 装Tomcat之前unset JAVA_HOME

cd /usr/ports/www/jakarta-tomcat5

make install clean就可以了

/usr/local/bin/tomcat50ctl start

http://127.0.0.1:8180/

测试通过

6.Tomcat+MySQL

到mysql的官方网站下一个联接器,将相应的jar文件放到

tomcat相应目录下

7.Apache + Tomcat

我刚开始的时候装了mod_jk2-apache2

结果没有成功,又装mod_jk-apache2,也没有成功啊

后来想起在windows下成功过,去看了看,发现用的是mod_jk2

没办法,又回去装了mod_jk2-apache2

将httpd.conf中加载mod_jk2的行启用

之后我将windows下的workers2.properties文件拷到了

/usr/local/etc/apache2下,只做了一处修改

以下是修改后的:

[shm]

info=Scoreboard. Requried for reconfiguration and

status with multiprocess servers.

file=/var/log/shm.file

size=1048576

# Defines a load balancer named lb.

Use even if you only have one machine.

[lb]

# Example socket channel, override port and host.

[channel.socket]

port=8009

host=localhost

# define the worker

[ajp13]

channel=channel.socket:localhost:8009

group=lb

# Map the Tomcat examples webapp to the Web server uri space

[uri:/examples/*]

group=lb

[uri:/admin/*]

group=lb

[status:]

info=Status worker, displays runtime information

[uri:/jkstatus/*]

info=The Tomcat /jkstatus handler

group=status:

[uri:/*.jsp]

worker=ajp13:localhost:8009

之后touch /var/log/shm.file创建shm.file

chown -R www:www var/log/shm.file

之后重启Apache和Tomcat

测试:http://127.0.0.1/index.jsp







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.