免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2386 | 回复: 0
打印 上一主题 下一主题

OpenBSD服务器,安装、设置、维护,笔记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-10 16:45 |只看该作者 |倒序浏览


  • 从光盘安装,装全部包,除了bsd.mp那是多cpu用的。
  • 分区:
    /    1G
    swap    1G
    /tmp    1G
    /var    40G
    /usr    10G
    /home    用剩余的大约3G
    有一次我重新装得没有重做分区只是挂接了一下,也提示说会毁掉分区的所有内容但是,在安装程序时发现冲突,看来还不是清理干净的。
  • 开启sshd服务,会在rc.conf里开,里边sshd_flags=""
    修改/etc/ssh/sshd_config
    增加AllowUsers 用户名@ip地址 增加安全性,可能有更好的办法。
    在windows机器里用PuTTY登录
    http://www.chiark.greenend.org.uk/~sgtatham/putty/

    要执行x程序(比如fxtv),需要打开X11Forwarding选项。
    Xmanager(商业软件)
    http://www.netsarang.com/
    有了它就可以在PuTTY里打开x的程序了(比如fxtv),注意:用ssh的话要设置 /etc/ssh/sshd_config    改其中的 #X11Forwarding no 为 X11Forwarding yes  
    用winscp使用sftp存取文件
    http://winscp.net/eng/index.php
  • 开启ntpd服务,这样他会创建/etc/rc.conf.local里边开ntpd_flags= 看来rc.conf.local优先于rc.conf,rc.conf里是关的ntpd_flags=NO
  • 时区:Asia/Shanghai
  • 按照
    笔记,关于:[精华] 在OPENBSD-3.8上快速部署apache+mysql+php+ssl(最新)
      
    作一个更新3322动态ip的程序
    vi /usr/local/sbin/3322
    加入下面一行,不换行:
    lynx -mime_header -auth=用户名:密码 "http://www.3322.org/dyndns/update?system=dyndns&hostname=动态域名"
    chmod 100 /usr/local/sbin/3322
    cron是装完自己就有的
    设置每1小时对时:
    crontab -e 编辑 加入一行
    0 */1 * * * /usr/local/sbin/3322
  • 因为Discuz!免费了所以准备用,环境要求有ZEND,查到有文章说PHP4包括ZEND不用单独装了。
  • 安装Discuz!发现无法执行install.php总是提示2002错误无法连接mysql.sock,登录到服务器上可以连接,但是用浏览器执行就不行,其实问题在于chroot的apache,所以修改my.cnf,把mysql.sock指定到/var/www/var/run/mysql/mysql.sock,chmod -R  +rx  /var/www/var/还要修改
    [精华] 在OPENBSD-3.8上快速部署apache+mysql+php+ssl(最新)
    里说的那个mysqld.sh中的路径。
  • 觉得有必要修改/var/www/conf/php.ini里的
    max_execution_time = 300 apache的time out 是300
    max_input_time = 3600 一个小时
    memory_limit =
    post_max_size =
    upload_max_filesize =  
  • 应该好好看看man afterboot
  • 打补丁这部分还是没看懂,应该挺重要的
  • 编辑/etc/ssh/sshd_config设置PermitRootLogin 为 no,不允许用root通过ssh登录 修改后重启才生效
  • 平时尽量别用root登录,真的容易删错东西
    用adduser创建用户rmuser删除用户,是交互式的,很好。adduser第一次运行会问一些基本问题,然后创建两个文件/etc/adduser.conf和/etc/adduser.message
  • sudo应该学习一下
  • 创建一个用户,用FileZilla登录,改/etc/ftpchroot,但是用SSH2协议登录的还是不能chroot。为什么?
  • 参考
    笔记,关于:[精华] (定稿,已完整。)使用OpenBSD 3.8 release自带的FTPD架设FTP服务器
      开启ftpd 不知是不是OpenBSD自带的ftpd不好,速度慢而且爱出错 原因好像是FileZilla的问题flashFXP好像没这些问题了

  • PuTTY
    http://www.chiark.greenend.org.uk/~sgtatham/putty/

  • Cygwin
    http://cygwin.com/

  • WinSCP
    http://winscp.net/eng/index.php
  • df  指令用来看磁盘的使用量
  • tar xvzf 文件名
  • pkg_add -v 文件名
  • pkg_info 看已经安装的
  • pkg_delete 程序名

  • http://sourceforge.net/projects/cce2k/
    下载安装cce之后可以用lynx使用中文网页,links+显示不了中文,但是links -g 图形模式在x下用浏览感觉很好但是还是不能显示中文



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14389/showart_2067249.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP