NetBSD2.0下架设入门级www服务器

2009-05-13 12:29:01来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

本教程你将学会:
  1、利用SSH远程登录进行管理
  2、pkg、源代码包的安装方法
  3、利用VI编辑器修改配置文档
  4、通过修改系统文件自启动服务
  5、初级安全知识
一、前期软件准备:
  由于个人网络环境因素,是先将pkg和源代码包从单位下载回家做的,所以第一步先下载相关软件:apache-2.0.54nb1.tgz、mysql-server-4.1.12nb1.tgz、mysql-client-4.1.12.tgz、perl-5.8.6nb4.tgz、expat-1.95.8nb2.tgz、apr-0.9.6.2.0.54nb1.tgz,以上软件可以从ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD-2.0/i386/All/     下载到。另外还需php-4.4.0.tar.bz2源代码包(www.php.net);F-Secure SSH(google一下吧)
二、设置SSH
1、编辑rc.conf开启ssh
#echo sshd=YES >;>; /etc/rc.conf
#echo sendmail=NO >;>; /etc/rc.conf
2、编辑sshd_config允许root帐号登陆
#vi  /etc/ssh/sshd_config
找到#PermitRootLogin  yes将#去掉保存并退出
重启后ssh随即生效。
3、修改网卡IP地址
新建一个ifconfig.pcn0的文件。(pcn0为服务器网卡的类型,可通过ifconfig -a查看到)
#echo  192.168.112.10  netmask  255.255.255.0  >;>;  /etc/ifconfig.pcn0
注意客户机的IP也应该为192.168.112.*,运行F-Secure SSH client登陆上去,利用file transfer将必要的安装包拷贝至/usr下。
三、安装软件及手工启动
1、安装perl
#pkg_add  /usr/perl-5.8.6nb4.tgz
不用多说这个是必装的。
2、安装apache
#pkg_add  /usr/apache-2.0.54nb1.tgz
============   手工启动apache   ============
# cd  /usr/pkg/sbin
#./apachectl  start
如果报错,根据提示进行修改即可,一般会提示"using 127.0.0.1 for ServerName",这个时候只需要:
#hostname  127.0.0.1
#./apachectl  start   就应该能启动了。//此时打开ff(讨厌用IE)看看是否正常
---------------------------------------------------------------------
============ 设置apache自启动 ============
  #cp /usr/pkg/share/examples/rc.d/apache /etc/rc.d
  #echo  apache=YES  >;>;  /etc/rc.conf
  #echo  hostname="127.0.0.1"  >;>;  /etc/rc.conf
---------------------------------------------------------------------
3、安装mysql
#cd  /usr
#pkg_add  mysql-server-4.1.12nb1.tgz  //安装前最好将所需文件都放至同一目录
============   mysql的手工启动方法   ============
#cd   /usr/pkg/share/examples/rc.d/
#./mysqld start
#mysql
>;show  databases;
>;create  database  bbs;  //为论坛创建bbs数据库
>;exit
---------------------------------------------------------------------
============   设置mysql自启动   ============
  #cp /usr/pkg/share/examples/rc.d/mysqld /etc/rc.d
  #echo  mysqld=YES  >;>;  /etc/rc.conf  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: FreeBSD服务器的安装与优化之优化篇

下一篇:FreeBSD服务器的安装与优化