Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26648
  • 博文数量: 11
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-15 10:11
文章分类

全部博文(11)

文章存档

2009年(11)

我的朋友
最近访客

分类: BSD

2009-04-15 10:51:37

1、下载
首先从网上下载以下版本的压缩包
(1) mysql-5.0.41.tar.gz
(2) httpd-2.2.8.tar.gz
(3) php-5.1.4.tar.gz
(4) libxml2-2.6.19.tar.gz
(5) zlib-1.2.3.tar.gz
(6) libpng-1.2.34.tar.gz
(7) jpegsrc.v6b.tar.gz
(8) gd-2.0.33.tar.gz
(9) freetype-2.1.10.tar.gz
(10) curl-7.15.0.tar.
(11) gzlibxslt-1.1.15.tar.gz
(12) mediawiki-1.9.3cn.zip
2、开始安装Mysql-5.0.41.tar.gz
#tar –xvf mysql-5.0.41.tar.gz
#cd mysql-5.0.41
#./configure --prefix=usr/local/mysql
# make
#make install
为mysql加入访问的组与用户
#pw group add mysql
#pw user add mysql –g mysql
#cp support-files/my-medium.cnf /etc/my.cnf
#cd /usr/local/mysql
# chown -R mysql .
#chgrp -R mysql .
# bin/mysql_install_db --user=mysql
# chown -R root .
#chown -R mysql var
#bin/mysqld_safe --user=mysql &
#/usr/local/bin/mysqladmin -u root password '123456'
#mysql -u root –p
设置开机自动运行
#vi /usr/local/etc/rc.d/mysql_start.sh
添加
#! /bin/sh
/usr/local/mysql/bin/mysql_safe &
编辑完成后保存并将属性更改为可执行
#chmod +x mysql_start.sh
3. Apache2的安装(httpd-2.2.8.tar.gz)
#./configure --prefix=/usr/local/apache2 --enable-shared=max --enable-module=rewrite
--enable-so
#make
#make install
建立自动运行执行文件
#vi /usr/local/etc/rc.d/apache_start.sh
添加
#! /bin/sh
/usr/local/apache2/bin/httpd –k start
保存后修改为可执行
#chmod +x /usr/local/etc/rc.d/apache_start.sh
4. 为PHP的安装做好准备而安装的各种包
安装xml2-2.6.19.tar.gz
#tar –xvf xml2-2.6.19.tar.gz
#cd xml2-2.6.19
#./configure
#make
#make install
安装zlib-1.2.3.tar.gz
#tar –xvf zlib-1.2.3.tar.gz
#cd zlib-1.2.3
#./configure
#make
#make install
安装libpng-1.2.34.tar.gz
#tar –xvf libpng-1.2.34.tar.gz
#cd png-1.2.8
#./configure --prefix=/usr/local/libpng2
#make
#make install
安装jpegsrc.v6b.tar.gz
#mkdir –p /usr/local/jpeg6
#mkdir –p /usr/local/jpeg6/bin
#mkdir –p /usr/local/jpeg6/lib
#mkdir –p /usr/local/jpeg6/include
#mkdir –p /usr/local/jpeg6/man
#mkdir –p /usr/local/jpeg6/man1
#mkdir –p /usr/local/jpeg6/man/man1
#./configure
--prefix=/usr/local/jpeg6
--enable-shared
--enable-static
#make
#make install
安装freetype-2.1.10.tar.gz
这个软件采用gmake来安装,因此首先将configure文件中的make修改为gmake
#./configure
#gmake
#gmake install
安装curl-7.15.0.tar
#./configure
#make
#make install
安装gzlibxslt-1.1.15.tar.gz
#./configure
#make
#make install
5.开始安装PHP5
源代码:php-5.1.4.tar.gz
#tar-zxvf php-5.1.4.tar.gz
#cd php-5.1.4
#./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-xml –withmysql=/
usr/local/mysql –with-zlib –with-jpeg-dir=/usr/local/jpeg6 --with-pngdir=/
usr/local/libpng2 –with-config-file-path=/usr/local/lib –disable-debug –enable-safe-mode –
enable-trans-sid –enable-memory-limit –enable-short-tags –disable-posix –enable-exif –enable-ftp
--enable-sockets
#make
#make install
#cp /usr/src/php-5.1.4/php.ini-dist /usr/local/lib/php.ini
把php加到apache里去
代码:
#vi /usr/local/apache2/conf/httpd.conf
添加
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
然后放个test.php文件上去测试看看成功
vi /usr/local/apache2/htdocs/test.php
PHP代码:
phpinfo();
?>
启动一下apache服务
#/usr/local/apache2/bin/apachectl start
在浏览器中输入这应该会出现一些php的测试信息
6.安装MediaWiki 1_9_3
上传到/usr/local/apache2/htdocs/目录下
#cd /usr/local/apache2/htdocs
#chmod a+w config #这样保证Wiki的setup程序可以有执行权利
点击set up the wiki然后开始安装前的一些检测信息填入你的一些相关信息后,执行
阅读(686) | 评论(0) | 转发(0) |
0

上一篇:freebsd vi使用

下一篇:FreeBSD的一些命令

给主人留下些什么吧!~~