FreeBSD6.2上搭建apache2.2.4+mysql5.1.7+php5.2.1+phpmyadmin

freebsd6.2系统用前面日志介绍的最小化安装的FB,下面开始在上面搭建一个web平台,包括apache+mysql+php+phpmyadmin:

一、安装apache2.2.4
apache2的ports目录在/usr/ports/www/下,进入apache22包,make install clean开始安装
安装过程中,apache2.2.4依赖的包都将被一起安装好,安装过程比较长,耐心等候。

二、安装Mysql-5.1.17

#cd /usr/ports/databases/mysql51-server
#make install clean

安装过程也将会安装依赖包,过程依然漫长

等待安装完成

三、安装php和php-extensions

安装php5.2.1
#cd /usr/ports/lang/php5
#make install clean

安装php5-extensions

下面开始配置启动文件:

四、下面我们看看apache和mysql能否正常运行

现在apache能正常运行了

然后看看mysql

显然也正常运行了,这时候默认root账号密码为空

我们可以用#mysqladmin password test命令把root账号的密码设置为test(最好在安装phpmyadmin后,由其管理界面进入设置)

五、安装phpmyadmin

六、最后修改apache配置文件和phpmyadmin配置文件

修改apache的httpd.conf

在/usr/home/emile/下新建web目录存放web站点,下面将phpmyadmin文件夹移动到web目录下

修改phpmyadmin的config.inc.php

主要改动目录,账号和密码这些项

为了用http://192.168.1.109/phpmyadmin进入管理界面(本机IP),我们还需要在apache22配置文件httpd.conf中设置虚拟目录。在httpd.conf中找到<IfModule alias_module>这行,在后面添加:

重启apache22,最后从客户端登陆,在浏览器输入http://192.168.1.109/phpmyadmin,看到欢迎界面

整个安装过程到此结束,现在可以按自己需求来配置web服务了。。。

(0)

相关推荐

  • FreeBSD6.2上搭建apache2.2+mysql5.11+php5+phpmyadmin

    一、安装apache2.2.4 #cd /usr/ports/www/apache22/#make install clean 安装过程中,apache2.2.4依赖的包都将被一起安装好,等待安装完成 ...

  • Freebsd6.0下通过ports安装apache2.2.0+mysql5.1.7+php5.1.2

    一、安装mysql51 #因为很多文章有提到mysql在php之后安装配置会麻烦一些,所以首先安装(不过与apache谁先谁后无所谓,不管那么多了,我是这么做的) 安装前最好先添加mysql组和mys ...

  • 在Ubuntu上搭建网桥的方法

    作为一个 Ubuntu 16.04 LTS 的初学者.如何在 Ubuntu 14.04 和 16.04 的主机上搭建网桥呢?顾名思义,网桥的作用是通过物理接口连接内部和外部网络.对于虚拟端口或者 LX ...

  • 如何在win7系统电脑上搭建Web服务器?

    虽然现在的电脑普遍是win10的操作系统,可是一些小伙伴还是在使用win7的电脑,如果我们想要在电脑上面搭建一个Web服务器应该如何操作呢?今天,小编就教大家在win7系统电脑上搭建Web服务器.具体 ...

  • 图解在Server 2008上搭建域控制器

    工作组的分散管理模式不适合大型的网络环境下工作,域模式就是针对大型的网络管理需求设计的,就是共享用户账号,计算机账号和安全策略的计算机集合.域中集中存储用户账号的计算机就是域控器,域中用户账号,计算机 ...

  • 手把手在公网上搭建视频会议系统

    视频会议利用网络连接不同的会场,由音.视频及数据来模拟现实的会议,通过视频会议系统,节省了政府.企业的差旅费用,是当今信息化系统非常重要的一个组成部分.而我们的视频会议系统都要求在公网上运行,连接不同 ...

  • Windows上搭建安卓的JAVA开发环境(Eclipse版本)

    在Windows上搭建Android的JAVA开发环境图文教程(Eclipse版本) 步骤/方法 01 下载完需要的工具之后,开始安装 (1)安装Ecplise:下载回来的Ecplise(eclips ...

  • CentOS 6.2编译安装Nginx1.0.14+MySQL5.5.22+PHP5.3.10步骤分享

    说明:操作系统:CentOS 6.2 32位 准备篇: 一、配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器 二、配置防火墙,开启80端口、3306端口 vi /etc/sysconfi ...

  • CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法分享

    准备篇: CentOS 7.0系统安装配置图解教程 http://www./os/188487.html 一、配置防火墙,开启80端口、3306端口 CentOS 7.0默认使用的是firewall作 ...