如今域名很便宜,到网上找各域名提供商的优惠码,.com域名1~3美元就能拿下一年的。自己电脑上装个Linux,配置个LAMP,或者买个VPS玩玩也挺不错的,能学不少东西。
本文可以说是个人这几天用期末考试阶段空余时间折腾VPS上CentOS的内容小结~
架设一个网站你可能需要学习和用到的知识:
- Linux安装(相对应的大致了解各种版本的Linux)
- Linux基本命令:cd ls ln top rm cat 等等,最最基本的了
- Linux的文件权限基础(chmod chown等命令的使用)
- vi编辑器的使用
- 软件包的基本安装命令 yum wget等
- 软件包的解压和编译:unzip tar configure make 等
- Apache的基本设置
- Php的基本设置
- Mysql的基本设置、命令
- SSH相关命令(Putty等客户端的使用)
- 用rz/sz上传、下载文件
- vsftpd-配置FTP服务器
- 学会查看各种Log ( – –
当然,你可能会考虑用CPanel一类的东东,会使用到PhpMyAdmin等等,当然这些一旦搞定,一些比较基础的东西就看不见了。
架设一个网站的方法很多,但方法大同小异,最主要的是要善于用各种工具解决问题,不会了问google,查官方文档!
不过有时候出的问题真的让人哭笑不得,我在设置wordpress报数据库错误,我以为是mysql的问题,但实际上是文件权限的问题。在设置SSL时造成页面无法访问,查看多方日志最终发现是证书的key和crt文件头在复制时少了几个字符。。
现在最大的问题是vsftpd没有搞定,著名的530错误,经过试验发现如果开启匿名登录ftp账户、匿名都可以登录,但其他本地用户登录不上。又折腾半天虚拟用户,还是没有搞定,我怀疑又是哪个配置文件写错了一点东西,导致pam验证失效。。
呵。一个月的VPS,玩玩即可。这就像是一个游戏,有着各种任务目标,当你解决一个个问题,最终看到网站成功运行时确实很有成就感!