FreeBSD下安装apache2+mysql5+php5

除了perl,其他用的都是源码包安装的

环境是在freebsd6.0下

装完freebsd之后,可能是我编译perl的时候不对,所以就用ports自带的perl了

perl在/usr/ports/lang下面

我装的5.8

cd /usr/ports/lang/perl5.8

make

make test

make install

装完perl就继续装mysql

下载的是mysql-5.0.24.tar.gz

安装

代码:# tar -zxvf mysql-5.0.24.tar.gz
# cd mysql-5.0.24
# ./configure --prefix=/usr/local/mysql
# make
# make install
# make clean

创建mysql用户

代码:# pw group add mysql
# pw user add mysql -g mysql

初始化表

代码:# /usr/local/mysql/bin/mysql_install_db --user=mysql

设置目录访问权限

代码:# cd /usr/local/mysql
# chown -R root . (设定root可以访问/usr/local/mysql目录)
# chown -R mysql var (设定mysql用户能访问/usr/local/mysql/var目录,该目录中存放mysql的数据库文件)
# chown -R mysql var/. (设定mysql用户能访问/usr/local/mysql/var目录下的所有文件)
# chown -R mysql var/mysql/. (设定mysql用户能访问/usr/local/mysql/var/mysql目录下的所有文件)
# chgrp -R mysql . (设定mysql组能访问/usr/local/mysql目录)

运行

代码:使用命令 # /usr/local/mysql/bin/mysqld_safe --user=mysql & 测试安装是否成功
如果显示
[1]
# Starting mysqld daemon with database from /usr/local/mysql/var
表示安装成功

开机自动启动mysql

代码:在/usr/local/etc/rc.d目录中编辑文件 mysql_start.sh ,内容如下
#! /bin/sh
/usr/local/mysql/bin/mysqld_safe &
设置文件权限为可执行
# chmod +x mysql_start.sh

Apache2 的安装

下载的是httpd-2.0.58.tar.gz

代码:# tar -zxvf httpd-2.0.58.tar.gz
# cd httpd-2.0.58
# ./configure --prefix=/usr/local/apache2 --enable-shared=max --enable-module=rewrite --enable-so
# make
# make install
# make clean

开机自动加载apache服务

代码:在/usr/local/etc/rc.d目录中编辑文件 apache_start.sh
#! /bin/sh
/usr/local/apache2/bin/httpd -k start
设置文件权限
# chmod +x apache_start.sh

PHP5 的安装

因为我要用到GD库等一堆东西,所以加载的比较多一点

libxml2安装

源代码:libxml2-2.6.22.tar.gz

安装

代码:# tar -zxvf libxml2-2.6.22.tar.gz
# cd libxml2-2.6.22
# ./configure
# make
# make install
# make clean

时间: 2025-01-18 17:37:58

FreeBSD下安装apache2+mysql5+php5的相关文章

Win XP下全新安装Apache2,PHP5,MYSQL5

apache|mysql|php5 看PHP,MYSQL,都出了新版本,想尝尝鲜,就试着安装了一下,然后把安装过程记了下来,希望能对学习PHP的新手有些帮助,斑竹可以考虑精一下了 Windows XP下全新安装Apache2,PHP5,MYSQL5,Zend的简单过程 一.下载地址: Apache2.0.50 :http://httpd.apache.org/download.cgi PHP5.0.2 :http://cn2.php.net/get/php-5.0.2-Win32.zip/fro

Win XP下安装Apache2+PHP5+MYSQL5

看PHP,MYSQL,都出了新版本,想尝尝鲜,就试着安装了一下,然后把安装过程记了下来,希望能对学习PHP的新手有些帮助,斑竹可以考虑精一下了 Windows XP下全新安装Apache2,PHP5,MYSQL5,Zend的简单过程 一.下载地址: Apache2.0.50 :http://httpd.apache.org/download.cgi PHP5.0.2 :http://cn2.php.net/get/php-5.0.2-Win32.zip/from/a/mirror MYSQL5.

FreeBSD下安装PostgreSQL新手教程

教程  FreeBSD下安装PostgreSQL新手教程  作者: heiyeluren QQ群: 5415735 (FreeBSD安装维护群) 日期: 2004/9/17 -- 特别感谢QQ群好友阿南,本文在他的耐心指导下才产生 -- PostgreSQL是一个开源的数据库管理系统,PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统.它的很多特性正是当今许多商业数据库的前身,有些特性甚至连商业数据库都不

CENTOS编译安装APACHE2.4+PHP5.6的教程

1.下载Apache2.4+PHP5.6源码包 从http://httpd.apache.org/download.cgi#apache24下载httpd-2.4.17.tar.gz和other file下载httpd-2.4.17-deps.tar.gz 从http://php.net/downloads.php下载php-5.6.16.tar.gz源码包 从http://sourceforge.net/projects/pcre/files/pcre/8.32/ 下载pcre-8.32.ta

Windows Vista下安装Apache2+PHP5+MySQL5+phpMyAdmin

为了以后重装系统方便,建议不要安装在系统盘,这里安装在D盘.可以是根目录,亦可以是其它目录,但最好目录名中不要有空格,这样可以避免某些错误的出现. 安装Apache 2.2.4 开始后,同意协议,一路Next.到了填写Server Information这一步,在Network Domain.Server Name中填写localhost,当然你填写其它的也没有什么影响:底下的选项就选择默认的第一个,Next.安装类型,选择Custom,Next.安装功能默认:安装地址,我这里选择的是D:\\A

Debian下Apache2 Mysql5 Php5的安装配置

安装AMP apt-get install apache2 mysql-server php5 php5-mysql5 配置 Apache2 默认站点 vi /etc/apache2/sites-enabled/000-default 加入一行 RedirectMatch ^/$ /apache2-default/ 试验这一步不需要 修改 Apache2 主配置 vi /etc/apache2/apache2.conf 要改为: Include module configuration: Inc

Windows上安装Apache2、PHP5、MySQL5及与Resin配合实现多系统之整合_Linux

谁知坎坷颇多,故觉得有必要记录下来,一来为了备忘,二来希望对后来者有所助益,避免走不必要的弯路.本人的安装操作过程也参考了很多前辈们的经验,在此一并表示感谢. 另外在进入正题前,再说几句题外话.下文的安装整合在Apache2.2.PHP5.MySQL5.resin-3.1.10上测试通过,但考虑到每个人电脑本身运行环境的差异,并不能保证按照笔者的流程可以顺利在各个电脑上安装运行.因此按照此流程安装的朋友遇到问题时,请自行通过Google.百度解决.因为别人文章里言之凿凿顺利完成的安装,在笔者电脑

CentOS6.3编译安装Nginx+ MySQL5+ PHP5环境教程

[准备工作] #在编译安装lnmp之前,首先先卸载已存在的rpm包.  代码如下 复制代码 rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd yum -y remove mysql-server mysql yum -y remove php yum -y remove php-mysql #禁用SeLinux,Selinux可能会致使编译安装失败,我们先禁用它. #sed -i 's/SELINUX=enforcing/SELIN

Ubuntu怎么安装Apache2+MySQL+PHP5服务器环境

首先进入Synaptic Package Manager,如果没有的话请到Ubuntu Software Center中下载一下: 然后依次搜索apache2.php5.mysql 勾选apache2,其他的依赖项和子项会自动被勾选 搜索并勾选php5 搜索并勾选mysql-server-5.5(或勾选mysql-server,它会自动为你选则一个最新版本的) 搜索phpmyadmin,并勾选 点击Apply,进行下载和安装 安装过程中按照指示,会提示让你输入mysql数据库管理员密码,设置ph