Openbsd + APACHE + MYSQL + PHP + mod_limitipconn +ssl
欢迎大家转贴这个文章但要保留下面的版权信息
本文旨在用OPENBSD自己提供的软件安装包来搭建服务器环境当然你也可以下载原代码包编译安装但这样就费时费力了实际上OPENBSD给我们提供了大量的编译好的二进制安装包利用这些二进制安装包我们可以快速部署我们需要的服务器环境不仅省时还可以保障OPENBSD的安全性还可以自动解决各个安装包之间的包依赖问题(用pkg_add来安装远程服务器上的软件包包依赖问题会自动处理不需要认为干预这个有点像通过PORT安装)下面的文档在一个E文的文档基础上经过整理补充后形成的那个E文档找不到了
设立网络安装服务器的地址
# export PKG_PATH=ftp://ftpopenbsdorg/pub/OpenBSD//packages/i/
配置APACHE服务器
因为APACHE是系统默认安装的这里就省去了安装过程下面配置APACHE这样就可以开机运行HTTP了因为在/ETC/RC脚本中已经有了HTTPD服务的启动设置
# vi /etc/rcconf
改
httpd_flags=NO
为
httpd_flags=
对apache做一初步设置
# vi /var/www/conf/httpdconf
ExtendedStatus On
ServerAdmin llzqq@com
ServerName llzqqorg
ServerTokens Prod
ServerSignature Off
Options Indexes FollowSymLinks 改为 Options FollowSymLinks
安装mysqlserverp
# pkg_add v mysqlserverptgz
# cp /usr/local/share/mysql/mymediumcnf /etc/mycnf
如果不想让其他机器连接MYSQL可以通过下面的操作实现
# vi /etc/mycnf
address =
启动MYSQLSERVER服务器
# /usr/local/bin/mysqld_safe &
设置ROOT的MYSQL密码
# /usr/local/bin/mysqladmin u root password mypass
为了方便启动和关闭MYSQL服务建立了下面的脚本
[] [] []