精英意识会让人走向孤独

忘记社区密码或者保密贴查看密码的,请给我留言,并留联系方式。

Avatar

2003.11.19.Wed 学习UNIX心得

这两天安装freebsd 5.0做web服务器,一边google一边学习……

######安装系统和ssh####
选择mini最小安装,5分钟搞定
然后用安装的图形界面配置ip等。
在安装时候装上ssh
新建一个用户
完毕重新启动系统

这样网上就可以ping到服务器了

用本地root登陆
passwd设置合适的密码

######提升用户权限#####
edit /etc/group
将新加入的用户放到wheel组里边
格式wheel:*:0:root,pcman

这样用户pcman随时可以用su命令升到root权限

######修改ssh1##########
edit /etc/ssh/sshd_config
可以修改ssh登陆的细节
去掉permitrootlogin yes的注释#
表示允许root登陆ssh
或者用别的用户登陆ssh后su成root

这样就可以用ssh远程调试服务器了
支持ssh的软件我用secureCRT4.07

######启动系统自带ftp服务#####
edit /etc/inetd.conf
去掉ftp前边的注释#,启动系统自带ftp服务
edit /etc/ftpusers
这个文件里边的用户都是禁止登陆ftp的
把root从这个文件里边去掉,就可以root登陆了
享有完全权限

这样就可以修改随时上传下载某个目录下的文件

######配置apache#######
下载apache 1.3.28
tar zxvf apache_1.3.28.tar.gz 解压缩
cd apache_1.3.28 进入刚才解压缩的目录
./configure --prefix=/usr/local/apache 指定安装目录
make
make install 安装完毕
用/usr/local/apache/bin/apachectl start启动apache
设置apache为自启动
新建/usr/local/etc/rc.d/apache.sh
内容: #/bin/sh
/usr/local/apache/bin/apachectl start
给sh脚本添加执行权限
chmod +x apache.sh
重新启动系统
edit /usr/local/apache/conf/httpd.conf
可以修改apache属性

这样apache就可以随系统自动加载了

安装php和mysql会都再说,该休息一下了。

呵呵,把你的论坛头像的原件贴贴吧~

把你论坛头像的模特带来看看吧……

贴那里啊?!我又没有公网贴图空间。

评论已关闭