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会都再说,该休息一下了。
呵呵,把你的论坛头像的原件贴贴吧~
把你论坛头像的模特带来看看吧……
贴那里啊?!我又没有公网贴图空间。