php

位置:IT落伍者 >> php >> 浏览文章

OPENBSD-3.8上快速部署apache+mysql+php+ssl[1]


发布日期:2023年10月20日
 
OPENBSD-3.8上快速部署apache+mysql+php+ssl[1]

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服务建立了下面的脚本

[] [] []

               

上一篇:OPENBSD-3.8上快速部署apache+mysql+php+ssl[2]

下一篇:Linux上安装Apache+Php+Mysql的过程[1]