文档章节

OpenBSD5 omap架设

MeiKai
 MeiKai
发布于 2012/10/06 17:23
字数 472
阅读 152
收藏 1

搜索引擎搜索了很多,始终找不到合适的,主要原因是大多数说的多是比较旧的系统版本,跟5.1差距太多,按照网上的说法都不成功,经过一天的研究,OpenBSD架设web服务器成功
首先添加源,这个源比较快,打开.profile文件,加入
export PKG_PATH=http://ftp.jaist.ac.jp/pub/OpenBSD/5.1/packages/amd64/
如果你的机器是 i386,就把amd64换成i386,重新启动一下机器
由于openBSD内核集中了apache 1.3.X的修改版,只需
vi /etc/rc.conf
改:
httpd_flags=NO
为:
httpd_flags=""
安装php:
pkg_add php-5.3.10
系统会提示
安装好后会提示 ln -s  /var/www 什么的,这个忘记了,按它说的,在终端输入 ln -s /var/www/这些,把/etc/php-5.3.ini重命名为php.ini,至此php安装成功(可能不成功,重启即可)

让PHP支持MYSQL

 pkg_add php-mysql-5.3.10

 ln -fs /etc/php-5.3.sample/mysql.ini /etc/php5.3/mysql.ini
   mysql:pkg_add mysql-server
由于apache使用chroot,需要设置mysql:
执行下面的命令:mkdir -p /var/www/var/run/mysql
chown _mysql:_mysql /var/www/var/run/mysql等到上面的命令都执行完成后,还需要修改MySQL的配置文件。vi /etc/my.cnf将[client]段的socket修改成:socket = /var/www/var/run/mysql/mysql.sock将[mysqld]段的socket修改成:socket = /var/www/var/run/mysql/mysql.sock在[mysqld]段增加:skip-networking其他的请酌情修改。
chown -R _mysql:_mysql /var/www/var/run/mysql/ #设置所属组.

注意:设置用户组最重要,mysql不成功一般是这样造成的
配置数据库
mysql_install_db --user=_mysql
Mysql开机自启动
打开 /etc/rc.local
加入
 /usr/bin/local/mysqld_safe&
启动apache
/usr/sbin/httpd
在/var/www/htdocs创建个文件,比如index.php, 写入<?php phpinfo(); ?>
启动mysql:
mysqld_safe&
测试
lynx localhost/index.php
如果要加载扩展库,比如gd,我安装的是php5.3.1,只需 pkg_add php-gd5.3.10,
如果安装完有提示,需要按照提示操作

© 著作权归作者所有

MeiKai

MeiKai

粉丝 6
博文 2
码字总数 1375
作品 1
台州
系统管理员
私信 提问
DM8148平台的定时器的时钟源配置

 通过函数omapdmtimersetsource()来为定时器指定时钟源。由代码可以知道,source的取值只能在1~3之间。 arch/arm/plat-omap/dmtimer.c int omapdmtimersetsource(struct omapdmtimer *ti...

zy_heu
2018/04/13
0
0
uncompressing linux .................................................后没反应解决办法

编译kernel是的no machine record defined 错误,网上有一些解法,其实都是错误的,以讹传讹。不打算自己写,找到一篇还算靠谱的,转摘一下。 其根本原因是没有在 procinfoend 与 procinfobe...

qq_26671365
2017/12/28
0
0
omap_hwmod: rtc: doesn't have mpu register target

[ 0.069442] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2574 _init+0x4c8/0x520() [ 0.069455] omap_hwmod: rtc: doesn't have mpu register target base [ 0.069463] Mo......

首席贱人官
2014/09/23
282
0
RGW S3 GC解析

RGW S3 GC类的主要功能是提供垃圾收集器的功能。用于异步删除对象。 一、RGW S3 GC核心类关系图 二、RGW S3 GC核心数据类关系图 三、RGW S3 GC主要处理函数解析。 1、RGWGC初始化操作。 RGWG...

linuxhunter
2016/04/15
405
0
开源硬件平台--Pandaboard Mini

PandaBoard Mini 是西安小风车电子推出的开源硬件平台,它采用 TIOMAP4460 做为主处理器,是 OMAP4 开发板 PandaboardES 的增强版本。它在硬件上与 PandaboardES 是兼容的,并且做了扩充,比如增...

叶秀兰
2015/03/09
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS 7系统增加swap

转载请注明文章出处:CentOS 7系统增加swap swap是位于磁盘上的特殊文件(或分区),属于“虚拟内存”的一部分。通俗点就是内存的备胎,内存充足的情况下,基本上没swap什么事(和设置有关)...

tlanyan
28分钟前
3
0
基于Prometheus和Grafana的监控平台 - 环境搭建

相关概念 微服务中的监控分根据作用领域分为三大类,Logging,Tracing,Metrics。 Logging - 用于记录离散的事件。例如,应用程序的调试信息或错误信息。它是我们诊断问题的依据。比如我们说...

JAVA日知录
今天
5
0
PHP运行时全局构造体

struct _php_core_globals { zend_bool magic_quotes_gpc; // 是否对输入的GET/POST/Cookie数据使用自动字符串转义。 zend_bool magic_quotes_runtime; //是否对运行时从外部资源产生的数据使...

冻结not
今天
4
0
webpack插件html-webpack-plugin

本文转载于:专业的前端网站→webpack插件html-webpack-plugin 1、插件安装 npm install html-webpack-plugin --save-dev 2、插件使用 webpack.config.js配置文件为: var htmlWebpackPlugin=...

前端老手
今天
6
0
数据挖掘

zhengchen1996
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部