以前有过在linux下装Apache+PHP+MySQL的经验,这几天装了FreeBSD,我想在下面也装个数据库玩玩,当然首选MySQL了,这个简单呀.1.MySQL找到了/usr/ports/databases/mysql50-servercd /usr/ports/databases/mysql50-servermake 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.Apachecd /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.PHPcd /usr/ports/www/mod_php5make install clean安装的时候选中那个with apache什么的就可以了安装后将httpd.conf中的loadmodule 最后一个刚加进去的php的#去掉Addtype 行加入.php .phps写一个phpinfo()测试一下就可以了4.PHP+MySQL装mod_php5的时候没有加入mysql支持cd /usr/ports/databases/php5-mysqlmake install clean就可以了到此就架好了Apache+PHP+MySQL5.安装Tomcat以前装好了jdk-1.4.2 装Tomcat之前unset JAVA_HOMEcd /usr/ports/www/jakarta-tomcat5make install clean就可以了/usr/local/bin/tomcat50ctl starthttp://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.filesize=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=8009host=localhost# define the worker[ajp13]channel=channel.socket:localhost:8009group=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 handlergroup=status:[uri:/*.jsp]worker=ajp13:localhost:8009之后touch /var/log/shm.file创建shm.filechown -R www:www var/log/shm.file之后重启Apache和Tomcat测试:http://127.0.0.1/index.jsp
- 推荐阅讯
- FreeBSD下安装GNOME桌面
- FreeBSD系统内核对象
- FreeBSD 5.0的强制访问控制机制(一)
- FreeBSD下的系统性能调优
- 在X11中使用字体
- FreeBSD在安装ports时缩短下载时间
- 硬盘容量
- FreeBSD实实在在的选择
- UNIX 的二十年发展史
- 在sysinstall下选择要安装软件包
- 阅读排行
- 1.FreeBSD在安装ports时缩短下载时间
- 2.FreeBSD下gd库的安装方法
- 3.FreeBSD服务器的安装与优化(1)
- 4.UNIX 的二十年发展史
- 5.FreeBSD下的系统性能调优
- 6.FREEBSD升级及优化全攻略(1)
- 7.FreeBSD下安装GNOME桌面
- 8.在FreeBSD下安装mysql5的注意点
- 9.配置Intel® i810显示芯片组在FreeBSD下
- 10.FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
