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

Reading number is top 10 articles
浅谈PHP服务器安全技巧七则_[PHP教程]
C#操作xml文件入门_.net资料_编程技术
SQL初学者来看:认识SQL及SQL简介_[SQL Server教程]
在ADO.NET中用参数化查询缩短开发时间_[Asp.Net教程]
脚本代码:实例解析Js+XML的操作方法_JavaScript技术_编程技术
2003服务器查IIS挂马全过程_[Asp.Net教程]
网页设计中HTML常犯的五个错误_[Html教程]
asp.net读取磁盘文件、删除_[Asp.Net教程]
Linux操作系统中用PHP构建网站详解_php资料_编程技术
HTML 5 预览(2)_[Html教程]
Reading number is top 10 pictures
The little woman's bright wire1
Kim jong il's mistress, national beauty JinYuJi actor3
The household design, do not do bridal chamber a pity
大四女生借债隆胸成功
Average female college students3
2012 national geographic daily picture1
西游四格漫画(一)
人物写真-谢楠
The world's top ten most beautiful railway station1
中国女孩大胆自拍,显露完美身材4
Download software ranking
终极变速大师Speeder3.26
WebService在.NET中的实战应用教学视频 → 第2集
The Bermuda triangle3
传奇私服架设教程
Proficient in Eclipse
Love the forty days
Eclipse 4.2.1 For Win32
Rio big adventure
仙剑奇侠传98版歌曲
Sora aoi, the nurse, uniform ,nursing assistant
delv published in(发表于) 2013/12/29 4:38:53 Edit(编辑)
FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_php资料_编程技术

FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_php资料_编程技术

FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_php资料_编程技术-你的首页-uuhomepage.com

以前有过在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.