浅谈OpenBSD5.8+httpd+mariadb+phpMyAdmin安装

在OpenBSD环境下搭建各种服务器的相关讨论。

版主: lionuxchenjun天地乾坤

回复
jsjer1
钠 Na
帖子: 3
注册时间: 2016-03-02 8:54

浅谈OpenBSD5.8+httpd+mariadb+phpMyAdmin安装

帖子 jsjer1 » 2016-04-15 9:40

之所以是浅谈,是因为leo兄已经有经典的文章了。这里只说说在OpenBSD5.8上安装的一些区别。
一,安装OpenBSD5.8。
其实一直用默认安装就很好了,但是如果作为web服务器,还是要把/var分大点。X11R6要安装的,有些应用会依赖他的库,去掉-game就可以了。
二,httpd
这一版webserver没有用apache也没有用nginx,而是用httpd。语法上有很大的变化。可以用默认的/etc/examples/httpd.conf,但是要删除许多行,只用保留 server "default"{...}和types{ include "/usr/share/mime.types"}就可以了。然后vi /etc/rc.conf.local,添加httpd_flags=。最后/etc/rc.d/httpd start。
三,php-fpm
要启动php,要安装这个,然后vi /etc/rc.conf.local,添加pkg_scripts="php_fpm",/etc/rc.d/php_fpm start。
最后在/var/www/htdocs下写个index.php 如<?php phpinfo(); ?> 看看php环境成功了没。
四,mariadb
其实你只用认为它是mysql就可以了,所有的安装配置与mysql完全一样,参见leo的文章。
vi /etc/rc.conf.local,添加pkg_scripts="mysqld"。最后/etc/rc.d/mysqld start。
五,phpMyAdmin
phpMyAdmind的安装,坛子里有专门的文章,如有进入phpMyAdmin目录做连接才可以。区别:cp /var/www/conf/modules.sample/phpmyadmin.conf /var/www/modules/phpmyadmin.conf ,还要allow from all,它默认只允许本地连接。

欢迎讨论。

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

帖子 unreal » 2016-04-15 18:01

我的习惯:webserver最小安装只要 bsd/bsd.mp、base58.tgz、xbase58.tgz 这几个包,5.6之后etc.tgz也整合了。分区只分 /、/tmp、/usr、/var、/home。

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 0 访客