NetBSD2.0下架设入门级www服务器
2009-05-13 12:29:01来源:未知 阅读 ()
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服务器的安装与优化
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
- 求PC-BSD 7.1安装指南? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash