技术开发 频道

OpenBSD.Nginx.MySQL.PHP环境搭建手册(v2)

  三、OpenBSD.Nginx.MySQL.PHP软件环境的安装

  OpenBSD环境下软件的安装是非常简单的,因为在官方的ftp中提供了已经编译好的二进制包,需要安装的软件都在ftp中,从ftp中安装即可。

  小提示:如果你机器比较多,你可以把需要安装的软件包都down回来,其他机器再来这里安装,速度会非常快!

  export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.4/packages/i386/

  pkg_add mysql-server php5-fastcgi php5-gd-5.2.6-no_x11 phpMyAdmin lighttpd-1.4.19p3 nginx pecl-APC

  以 偶的1M ADSL小水管为例,大约也就二十分钟左右就安装完毕了!真的是非常快!和其他系统的wget源码、./configure && make && make install...所需要的时间相比,效率是非常高!而且,由于OpenBSD默认采用比较高的安全策略,装上的环境安全性也比其他系统要高!

  等所需的软件都安装完成后,按提示作链接并创建PHP临时工作目录:

  ln -s /var/www/conf/modules.sample/php5.conf /var/www/conf/modules

  ln -fs /var/www/conf/php5.sample/apc.ini /var/www/conf/php5/apc.ini

  ln -fs /var/www/conf/php5.sample/gd.ini /var/www/conf/php5/gd.ini

  ln -fs /var/www/conf/php5.sample/mbstring.ini /var/www/conf/php5/mbstring.ini

  ln -fs /var/www/conf/php5.sample/mcrypt.ini /var/www/conf/php5/mcrypt.ini

  ln -fs /var/www/conf/php5.sample/mysql.ini /var/www/conf/php5/mysql.ini

  mkdir /var/nginx/sesstmp

  chmod 0777 /var/nginx/sesstmp

  pkg_info检查一下系统中安装了些什么软件包:

  可以看到,所需的软件包和依赖的包都安装好了!

0
相关文章