博文

目前显示的是标签为“ports”的博文

Freebsd8.2 32位ports安装php5.2+fpm+mysql5.1+nginx+Zend

一、安装软件前的准备: 系统的安装:让机房最小化安装32位freebsd8.2系统。 ports的安装:机房装好系统后,远程登录,自己在线安装ports 命令: sysinstall->Configure->Distributions->ports->FTP->China->OK 修改系统密码:passwd回车 二、手动安装nginx+php (1) 进入系统后,准备cvs更新: 1. cd /usr/ports/net/cvsup-without-gui # make install clean 2. cp /usr/share/examples/cvsup/ports-supfile /etc/ports-supfile 3. # ee /etc/ports-supfile 将其中的#*default host=CHANGE_THIS.FreeBSD.org一行改为: *default host=cvsup4.FreeBSDchina.org {也可以指定更新版本日期,例如加上:*default date=2009.10.05.00.00.00 (这个可以省略) } 4. 更新ports /usr/local/bin/cvsup -g -L 2 /etc/ports-supfile 2) 安装mysql #cd /usr/ports/databases/mysql51-server #make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes SKIP_DNS_CHECK=yes WITHOUT_INNODB=yes install clean #cp /usr/local/share/mysql/my-large.cnf /usr/local/etc/my.cnf ##mysql的优化参数,也可以手动修改 #rehash # mysql_install_db –user=mysql ##初始化mysql #/usr/local/bin/mysqld_safe & ##启动mysql #/usr/local/bin/mysqladmin -u root password...

freebsd用ports及pkg_add在FreeBSD安装软件

①ports的目录在/usr/ports。   ②POSTS安装软件有时可能这个包已经安装过了,会有提示,无法继续安装,能够用提示中的参数   #make install clean FORCE_PKG_REGISTER=yes 这样就能够继续安装了,yes不区分大小写。   ③PORTS安装软件时有时能够下载回来的包的md5值不匹配,能够加参数强制安装。   #make install clean NO_CHECKSUM=yes ④如何查找安装一个ports软件   假如知道文件的详细名字,能够直接用whereis   #whereis php5 假如不知道细致文件名,能够用:   #cd /usr/ports #make search name=php 假如只知晓描述性主要字,能够用:   #cd /usr/ports/ #make search key=php ⑤如何查找已完装软件包的信息   #pkg_info 用管道命令过滤定位   #pkg_info grep php ⑥如何删除一个软件包   #pkg_delete 软件包细致名,细致名称能够用pkg_info grep 管道命令查出。   加上-f 参数,能够删除一人别的软件对其有依靠联系的软件包   #pkg_delete -f 软件包细致名   ⑦PORTS安装软件后,如何修改配置   有些POST包安装时会有蓝色配置挑选页,通常选过一次后就不会再显示了   #make rmconfig 删除配置,须要有root权限   #make reconfig 重新配置,须要有root权限   ⑧重新安装已安装ports软件包   #make reinstall ⑨删险已安装ports软件包   #make deinstall #make clean ⑩如果系统默认的下载地址失效了,你可尝试手动下载tbz软件包,然后用pkg_add 软件包名直接安装。