当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > FreeBSD6.2上搭建apache2.2+mysql5.11+php5+phpmyadmin

Unix/Linux
Linux下Socket连接超时的一种实现方法
谈一谈至关重要的Linux系统Swap交换区
Linux系统GRUB引导单用户模式三种方式
实例解析:虚拟机中Lvs的负载均衡实验
实用技巧:DOS文件转换成UNIX文件格式
Linux系统多进程查看及调配管理方法
非常实用 Linux系统开机提速我有绝招!
Linux系统中的文件目录结构介绍(表)
Linux操作系统如何完美装载Windows分区
Linux系统访问Windows分区FAT32和NTFS
高手进阶 Linux系统下MTD/CFI驱动介绍
新手看招 Linux系统的参数配置优化技巧
Xmanager 远程登陆Linux系统后配置Xdm
新手学堂:Emacs只启动一个进程的方法
小技巧 在Linux桌面上建立“我的文档”
Linux slab 分配器详解
拨开云雾:Lastlog文件不断变大的原因
使用ImageMagick 的提示与技巧
认识Linux操作系统中的播客客户端
Linux系统中显示设备配置工具介绍

Unix/Linux 中的 FreeBSD6.2上搭建apache2.2+mysql5.11+php5+phpmyadmin


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 167 ::
收藏到网摘: n/a

一、安装apache2.2.4
#cd /usr/ports/www/apache22/
#make install clean

安装过程中,apache2.2.4依赖的包都将被一起安装好,等待安装完成.... pkg_info查看 多出一行 apache-2.2.4_2 说明安装成功     二、安装Mysql-5.1.17 #cd /usr/ports/databases/mysql51-server
#make install clean
 

安装过程也将会安装依赖包..等待安装完成....  

pkg_info查看 多出一行mysql-server-5.1.20说明安装成功.....               四、安装php和php-extensions 1.安装php5.2.1
#cd /usr/ports/lang/php5
#make install clean

钩选CLI  CGI  APACHE  SUHOSG  FASTCGI  FATHINFO OK..等待安装完成....

pkg_info查看 多出一行 php5-5.2.3_1说明安装成功....     2.安装php5-extensions #cd/usr/ports/lang/php5-extensions #make install claen

 

_________________________________________________________

弹出安装选项菜单

这个是安装一些php的常用模块,必须再选择下列几个常用的项目:CTYPE、EXIF、GD、ICONV、IMAP、PCRE、SESSION、ZLIB。 SESSION 尤其重要
如果不熟悉可全选 OK...
  安装过程也将会安装依赖包..等待安装完成....   什么???安装出错???不好意思那不是我的错.那是你平时烧香烧得少. 呵呵..重新安装pnp5-extensions #cd /usr/ports/lang/php5-extensions
#make config
#make WITHOUT_X11=yes install claen
  如还有错误请 #/usr/ports/databases/firebird-server #make install claen /usr/ports/databases/firebird2-server/ make install cd /usr/ports/databases/php5-pdo_mysql make install cd /usr/ports/databases/php5-pdo_odbc
make install mkdir /tmp/eaccelerator
make install make WITHOUT_X11=yes install claen   等待安装完成.... pkg_info查看是否安装成功.......
__________________________________________________这是老爱出问题我也不知道怎么回事。。   接下来我们来配置启动 #ee /etc/rc.conf 加上2行 mysql_enable="YES" apache_enable="YES" 存盘退出..   执行 #/usr/local/etc/rc.d/apache22 start   #启动apache2.2

安装成功后 netstat -a 查看端口 多出一行.http说明启动成功

用IE打开你FreeBSD的IP

 

3.配置mysql

以my.cnf作为以后mysql设定档

/usr/local/bin/mysql_install_db

#whereis mysql_install_db   #查看命令档的执行路径

修改用户组权限

#chown -R mysql:mysql /var/db/mysql
#chown -R mysql:mysql /usr/local/share/mysql

#chmod 744 /usr/local/share/mysql/mysql.server

#/usr/local/bin/mysql_install_db    #初始化数据库

cp /usr/local/share/mysql/mysql.server /usr/local/etc/rc.d/mysql-server.sh   #创建启动脚本

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