Openbsd + APACHE + MYSQL + PHP + mod_limitipconn +ssl
欢迎大家转贴这个文章 但要保留下面的版权信息
本文旨在用OPENBSD自己提供的软件安装包来搭建服务器环境 当然你也可以下载原代码包编译安装 但这样就费时费力了 实际上OPENBSD给我们提供了大量的编译好的二进制安装包 利用这些二进制安装包我们可以快速部署我们需要的服务器环境 不仅省时还可以保障OPENBSD的安全性 还可以自动解决各个安装包之间的包依赖问题(用pkg_add来安装远程服务器上的软件包 包依赖问题会自动处理不需要认为干预 这个有点像通过PORT安装) 下面的文档在一个E文的文档基础上经过整理补充后形成的 那个E文档找不到了
设立网络安装服务器的地址
# export PKG_PATH=ftp://ftp openbsd /pub/OpenBSD/ /packages/i /
配置APACHE服务器
因为APACHE是系统默认安装的 这里就省去了安装过程 下面配置APACHE这样就可以开机运行HTTP了因为在/ETC/RC脚本中已经有了HTTPD服务的启动设置
# vi /etc/rc conf 改 d_flags=NO 为 d_flags=
对apache做一初步设置 # vi /var//conf/d conf
ExtendedStatus On ServerAdmin llzqq@ ServerName llzqq ServerTokens Prod ServerSignature Off Options Indexes FollowSymLinks 改为 Options FollowSymLinks
安装mysql server p
# pkg_add v mysql server p tgz # cp /usr/local/share/mysql/my medium cnf /etc/my cnf
如果不想让其他机器连接MYSQL 可以通过下面的 *** 作实现
# vi /etc/my cnf
address =
启动MYSQL SERVER服务器
# /usr/local/bin/mysqld_safe &
设置ROOT的MYSQL密码
# /usr/local/bin/mysqladmin u root password mypass
为了方便启动和关闭MYSQL服务建立了下面的脚本
lishixinzhi/Article/program/MySQL/201311/29659
LAMP是一个免费、开源的解决方案,代表了Linux、Apache、MySQL、PHP,主要用作建立可行的通用的web服务器。那么如何在CentOS6下实现安装Apache+php+Mysql的快速安装?其具体安装配置步骤可以如下进行:
1.准备工作
使用yum进行安装,为了提高速度,最好先是修改为中国CentOS镜像服务器。目前国内有三个镜像可以选择,分别是:中国科学技术大学、163和Sohu的镜像,建议教育网用户选择中科大,电信用户选择163
下面命令是备份CentOS-Base.repo文件,并修改使用163镜像作为yum源:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.save
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo
2.更新系统内核
yum -y update
3.安装Apahce、Mysql、PHP
yum -y install httpd php mysql mysql-server
默认情况下,mysql数据目录位于/var/lib/mysql
4.安装相关组件:
yum install php-mysql php-gd php-imap php-ldap php-odbc
php-pear php-xml php-xmlrpc
5.安装MySQL管理工具phpMyAdmin
yum -y install phpMyAdmin
6.配置Apache随系统启动
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
7.配置MySQL随系统启动
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
8.设置数据库root密码
/usr/bin/mysqladmin -u root password 'New+Password#www.yupengyan.com'
9.测试PHP是否安装成功
在 CentOS 中 Apache 的默认根目录是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存储在 /etc/httpd/conf.d/ 目录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)