免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4587 | 回复: 10
打印 上一主题 下一主题

贴一下我最近装的一台BSD网站服务器的安装记录 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-05 17:37 |只看该作者 |倒序浏览
#################### base:
libtool-1.5.22_2 http://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz
libiconv-1.9.2_2 ftp://ftp.gnu.org/gnu/libiconv/libiconv-1.9.2.tar.gz
gettext-0.14.5_2 ftp://ftp.gnu.org/gnu/gettext/gettext-0.14.5.tar.gz
gmake-3.81_1 http://ftp.gnu.org/gnu/make/make-3.81.tar.bz2

pkg-config-0.21 http://pkgconfig.freedesktop.org/releases/pkg-config-0.21.tar.gz
perl-5.8.8 http://www.perl.org/ http://www.cpan.org/src/stable.tar.bz2
m4-1.4.4 ftp://ftp.gnu.org/gnu/m4/m4-1.4.4.tar.bz2
p5-gettext-1.05_1 ftp://ftp.funet.fi/pub/languages ... gettext-1.05.tar.gz
libxml2-2.6.26 ftp://ftp.no.gnome.org/pub/GNOME ... xml2-2.6.26.tar.bz2
help2man-1.36.4_1 ftp://ftp.gnu.org/gnu/help2man/help2man-1.36.4.tar.gz
autoconf-2.59_2 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.bz2
expat-2.0.0_1 http://kent.dl.sourceforge.net/s ... /expat-2.0.0.tar.gz

freetype2-2.2.1_1 http://nchc.dl.sourceforge.net/s ... etype-2.2.1.tar.bz2
jpeg-6b_4 http://www.ijg.org/files/jpegsrc.v6b.tar.gz
install: ./configure --enable-shared --enable-static; gmake; gmake install; gmake install-lib
png-1.2.12_1 http://nchc.dl.sourceforge.net/s ... bpng-1.2.12.tar.bz2
curl-7.15.5 http://curl.haxx.se/download/curl-7.15.5.tar.bz2
pcre-6.7 ftp://ftp.csx.cam.ac.uk/pub/soft ... re/pcre-6.7.tar.bz2

#################### mysql:
mysql-5.0.26 http://www.mysql.com http://mysql.new21.com/Downloads/MySQL-5.0/mysql-5.0.26.tar.gz
install:
http://dev.mysql.com/doc/refman/5.0/en/freebsd.html
CC=gcc CFLAGS="-O2 -fno-strength-reduce" \
    CXX=gcc CXXFLAGS="-O2 -fno-rtti -fno-exceptions \
    -felide-constructors -fno-strength-reduce" \
    ./configure --prefix=/usr/local/mysql --enable-assembler \
    --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static \
    --with-extra-charsets=all
gmake
gmake install
pw group add mysql
pw user add mysql -g mysql -d /nonexistent -s /sbin/nologin -c 'MySQL Daemon'
cd /usr/local/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
/usr/local/mysql/bin/mysqld_safe &

#################### pgsql:
pgsql-8.1.5 ftp://ftp4.ca.postgresql.org/pub ... resql-8.1.5.tar.bz2
install:
http://www.postgresql.org/docs/8.1/interactive/installation.html
./configure CC=gcc CFLAGS="-O2" --prefix=/usr/local/pgsql
gmake
gmake install
pw group add pgsql
pw user add pgsql -g pgsql -d /usr/local/pgsql/var -s /bin/csh -c 'PostgreSQL Daemon'
cd /usr/local/pgsql
mkdir var; chown pgsql var; chmod 0700 pgsql; su pgsql
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/var
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/var -l logfile start


#################### apache:
httpd-2.2.3 http://apache.justdn.org/httpd/httpd-2.2.3.tar.gz
install:
./configure --enable-mods-shared=all --with-mpm=worker --enable-so --enable-rewrite --enable-deflate \
        --enable-cache --enable-disk-cache --enable-mem-cache --enable-file-cache
gmake
gmake install
log_rotate http://www.hexten.net/mod_log_rotate/
bandwidth http://www.ivn.cl/apache/


#################### php:
php5-5.1.6_2 http://cn.php.net/distributions/php-5.1.6.tar.bz2
install:
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-bz2 --with-gd --enable-zlib --with-zlib-dir=/usr/local \
        --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local \
        --with-mysql=/usr/local/mysql --with-pgsql=/usr/local/pgsql --with-libexpat-dir=/usr/local \
        --enable-memory-limit --enable-libxml --with-libxml-dir=/usr/local \
        --enable-reflection --enable-spl --enable-bcmath --enable-calendar --enable-ftp \
        --with-curl=/usr/local --with-curlwrappers --enable-iconv --with-iconv-dir=/usr/local \
        --enable-mbstring --with-pcre-regex=/usr/local --enable-sockets --enable-wddx
gmake
gmake install


#################### pure-ftpd:
pure-ftpd-1.0.21_1 http://download.pureftpd.org/pub ... ftpd-1.0.21.tar.bz2
install:
./configure --prefix=/usr/local/pure-ftpd --sysconfdir=/usr/local/pure-ftpd/conf --with-everything \
        --with-puredb --with-extauth --with-throttling --with-quotas --with-largefile --with-welcomemsg \
        --with-virtualhosts --with-virtualchroot --with-diraliases --with-peruserlimits --with-pam
gmake
gmake install

论坛徽章:
0
2 [报告]
发表于 2006-12-05 19:15 |只看该作者
研究一下

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
3 [报告]
发表于 2006-12-05 19:19 |只看该作者
原帖由 zyme 于 2006-12-5 17:37 发表
#################### base:
libtool-1.5.22_2 http://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz
libiconv-1.9.2_2 ftp://ftp.gnu.org/gnu/libiconv/libiconv-1.9.2.tar.gz
gette ...

老大很久没来了啊

论坛徽章:
0
4 [报告]
发表于 2006-12-06 21:48 |只看该作者
看不太明白,高手指点一下,这个安装特别在哪里。还有php5又WITH-MYSQL又WITH-PGSQL的,一般要用两种数据库吗?

[ 本帖最后由 何必有我 于 2006-12-6 21:50 编辑 ]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2006-12-17 20:39 |只看该作者
仅供参考,根据业务需要...

论坛徽章:
0
6 [报告]
发表于 2006-12-17 20:46 |只看该作者
谢谢楼主, 收藏了.

论坛徽章:
0
7 [报告]
发表于 2006-12-22 11:28 |只看该作者
基本上都使用gmake的原因是?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
8 [报告]
发表于 2006-12-22 21:00 |只看该作者
也不来个why why why.
近视些提高性能的

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2006-12-23 00:15 |只看该作者
每一个参数,其why都能google得到...

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
10 [报告]
发表于 2006-12-23 00:17 |只看该作者
原帖由 zyme 于 2006-12-23 00:15 发表
每一个参数,其why都能google得到...


  我昨天去参加F5的一个破技术交流会了。

  明白哪些东西为什么赚钱了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP