欢迎来到天天文库
浏览记录
ID:22370536
大小:71.50 KB
页数:8页
时间:2018-10-28
《freebsd下安装apache2+mysql5+php5》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、FreeBSD下安装apache2+mysql5+php5 除了perl,其他用的都是源码包安装的 环境是在freebsd6.0下 装完freebsd之后,可能是我编译perl的时候不对,所以就用ports自带的perl了 perl在/usr/ports/lang下面 我装的5.8 cd/usr/ports/lang/perl5.8 make maketest makeinstall 装完perl就继续装mysql 下载的是mysql-5.0.24.tar.gz 安装 代码:#tar-zxvfmys
2、ql-5.0.24.tar.gz#cdmysql-5.0.24#./configure--prefix=/usr/local/mysql#make#makeinstall#makeclean 创建mysql用户 代码:#pysql#pysql-gmysql 初始化表 代码:#/usr/local/mysql/bin/mysql_install_db--user=mysql 设置目录访问权限 代码:#cd/usr/local/mysql#choysql目录)#choysqlvar(设定mysql用户能访问/usr/
3、local/mysql/var目录,该目录中存放mysql的数据库文件)#choysqlvar/.(设定mysql用户能访问/usr/local/mysql/var目录下的所有文件)#choysqlvar/mysql/.(设定mysql用户能访问/usr/local/mysql/var/mysql目录下的所有文件)#chgrp-Rmysql.(设定mysql组能访问/usr/local/mysql目录) 运行 代码:使用命令#/usr/local/mysql/bin/mysqld_safe--user=mysql测试安装
4、是否成功如果显示[1]#Startingmysqlddaemon/usr/local/mysql/var表示安装成功 开机自动启动mysql 代码:在/usr/local/etc/rc.d目录中编辑文件mysql_start.sh,内容如下#!/bin/sh/usr/local/mysql/bin/mysqld_safe设置文件权限为可执行#chmod+xmysql_start.sh Apache2的安装 下载的是httpd-2.0.58.tar.gz 代码:#tar-zxvfhttpd-2.0.58.tar.gz
5、#cdhttpd-2.0.58#./configure--prefix=/usr/local/apache2--enable-shared=max--enable-module=reake#makeinstall#makeclean 开机自动加载apache服务 代码:在/usr/local/etc/rc.d目录中编辑文件apache_start.sh#!/bin/sh/usr/local/apache2/bin/httpd-kstart设置文件权限#chmod+xapache_start.sh PHP5的安装 因为
6、我要用到GD库等一堆东西,所以加载的比较多一点 libxml2安装 源代码:libxml2-2.6.22.tar.gz 安装 代码:#tar-zxvflibxml2-2.6.22.tar.gz#cdlibxml2-2.6.22#./configure#make#makeinstall#makeclean zlib安装 源代码:zlib-1.2.3.tar.gz 安装 代码:#tar-zxvfzlib-1.2.3.tar.gz#cdzlib-1.2.3#./configure#make#makeinstall#
7、makeclean libpng安装 源代码:libpng-1.2.9.tar.gz 安装 代码:#tar-zxvflibpng-1.2.9.tar.gz#cdlibpng-1.2.9#cpscripts/makefile.stdmakefile编辑makefile将prefix改为prefix=/usr/local/libpng2#make#mkdir/usr/local/libpng2#makeinstall#makeclean jpeg安装 源代码:jpegsrc.v6b.tar.gz 安装 代码:#t
8、ar-zxvfjpegsrc.v6b.tar.gz#cdjpeg-6b#./configure--prefix=/12下一页——感谢阅读这篇文章,..,usr/local/jpeg6--enable-shared#make#mkdir/usr/local/jpeg6#mkdir/usr/l
此文档下载收益归作者所有