debian服务器设置终于暂时搞定!
在vmware虚拟机上装了hiweed-debian-server_0.3b2_i386.,安装的时候全部安装了,一路的默认选项下来。
由于不喜欢wmware和xp之间的切换,所以还装了个ssh,这样还可以和主机进行文件交换,很方便。
里面的很多服务已经安装好了。测试了一下mysql,运行正常。然后从主机ie登陆debian服务器,看到了apache性能测试界面。想到安装的时候还装了phpmyzdmin,于是乎试了一下,熟悉的phpmyadmin也见到了,
可是要输入什么用户名和密码呢?用户名应该是root,密码呢?是系统密码?于是又去找资料。找到这么一段:
3.2 MySQL配置
3.2.1 修改MySQL的口令
由于MySQL默认没有口令,为了安全起见,一定要修改你的口令!
先来看看你的mysql是不是真的没有口令:
$ mysqladmin version
如果你能够看到mysql的版本信息,证明目前MySQL没有口令。
好,运行mysqladmin password xxxxxx 修改口令:
# mysqladmin password xxxxxx
这里xxxxxx是你的新口令。
现在你需要运行 mysqladmin version --user=root --pass,然后输入口令,才能查看版本号等信息。
注意,上面命令中的--user=root --pass这一部分,可以简写为-u root -p。我们来测试一下,看口令是否生效:
# mysqladmin version -u root -p
Enter password:
自己按照里面的试了一下,果然密码为空,然后设了一个密码。用来登陆phpmyadmin,进去了!
接下来就是ftp了。ftp服务也默认安装了。记得开始安装的时候,还问了喜欢哪种ftp,当时看不懂,随便找了个看得顺眼的名字选上了。
于是在 /etc目录下面找文件,看文件名。本来以为是那个WU-FTPD找来找去没有找到,查了查资料,还有
可能是vsFTPd和ProFTP,再仔细找。终于找到一个ProFTP.conf文件。看来装的就是这个了!
从主机上用CuteFTP连了一下,要密码。然后就在ProFTP上找用户名和密码。里面有匿名登陆用户设置的
设置了一下,是可以登陆。但是如果需要密码呢?要怎么设置?于是修改,测试,再修改,再测试,加上
找相关资料。还是没有找到方法。最终我用我的一个系统用户账号登陆,结果顺利上了!昏死!原来就是
系统用户阿!:) 添加一个用户,设置了密码,顺利登陆 呵呵。
当你添加一个用户之后,在/home目录下自动会创建一个用户目录,ftp上传的文件也就在那了。
接下来就是apache设置了。我的这个服务器里面装的是apache2,里面的文件和一些资料上讲的有区别。配置文件为 /etc/apache2 目录下的 apache2.conf文件。
在里面有用户的个人网站管理配置。 找到UerDir参数,里面默认的是/home/*/public_html 所以要在用户目录下创建一个public_html目录 用户把网页方到这个目录就可以访问了。用户文件夹属性要改成711。我是配合ssh用的改属性挺容易。
例子:用户名为 web 则访问的地址为 http://IP/~web 这里要加上一个前缀,我也不知道为什么,呵呵。
每次修改文件后,相应的服务就要重起。如:proftpd restart ; apache2 等。