登录 注册

登录

问题 自己做服务器其实不难?

  • pttom
  • 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • www.pttom.com
更多
2008年01月21日 19:37 - 2008年04月14日 01:45 #1 作者: pttom
家里有一台旧电脑,配置是:图拉丁1.2 内存SDR256 815的板 20G的硬盘 一直想用它做一台服务器利用起来..我以前一直都是用WIN的系统但感觉并不是很好 后来我认识了JOOMLA 我就决定自己做一台LINUX的服务器 我查了很多资料决定用UBUNTU6.06SERVER版的 效果到现在为止还算稳定 只是花生壳太烂了一掉线就不会自己连接起来 后来一咬牙 买一个带花生的路由 现在用一个多月没发现掉线过 我的网络环境是:2M的ADSL一台服务器一 台家用电脑 那台家用电脑不是打游戏就是看网络电视 我想多少影响 网页的 打开速度 大家有条件就单独一条网络线我想应该会好一点 我装一个JOOMLA 和DZ的论坛没有发现什么问题呵呵 广告一下大家可以打开我的网页测试一下:http://www.pttom.com  bbs.pttom.com 发现问题麻烦告诉我一下,我认为不难 我也是第一次接触LINUX 有兴趣的朋友大家一起研究一下
现在就是等JOOMLA1.5稳定的出来后在做一个像样的网页 不过说真的 不知道现在要做一个什么网页比较好

很久没有来了最近自己的事太多了也没有什么时间,以前有说过发一手记给大家参考今天就兑现一下诺言呵呵
新手Ubuntu安装手记
安装ubuntu自己带的LAMP 服务器系统这样可以省掉很多麻烦,对新手很有帮助
1.输入你的主机名:***
用户名:***
帐号:***i
密码:***
2.重新启动:sudo reboot
3.查看IP:sudo ifconfig
4.安装SSH:sudo apt-get install ssh(装完后可以下载putty.exe在我们熟悉的win系统下控制服务器)
5.备份当前的源列表,以便日后需要时恢复:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
6. 使用Gedit编辑源,您也可以使用自己喜爱的编辑器编辑
sudo vi /etc/apt/sources.list
(备注:打开这部以后可能还需要一个这样的操作:就是按一下 i 进行编辑)
7.删除里面内容,查找6.06的源粘贴里面去(下面是我提供一个亚洲地区官方更新服务器)
deb ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
deb-src ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb-src ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb-src ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb-src ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
8.保存退出
Shift+: 输入:wq
9.保存编辑好的文件,执行以下命令更新(需要点时间可以去先弄点别的)
sudo apt-get update
sudo apt-get dist-upgrade
10. 升级你的内核,让系统更快. 如果你的电脑是Intel芯片,则用如下命令:
sudo apt-get install linux-686
如果是AMD芯片,则使用:
sudo apt-get install linux-k7
    (备注:记的重新启动电脑 suod reboot)
11.为网卡配置静态IP地址
编辑文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
把里面的内容替换为下面
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto eth0
iface eth0 inet static
address 192.168.1.110
netmask 255.255.255.0
gateway 192.168.1.1

用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
或:
执行下面两个命令,启用新设置
sudo ifdown eth0
sudo ifup eth0
12.安装WEBMIN(这个工具很好可以管理你的服务器)
去WEBMIN网站下载http://www.webmin.com/

wget -c prdownloads.sourceforge.net/webadmin/webmin_1.410_all.deb
这一步我根据http://www.arm10.net/wenzhang.asp?q=ARM-Linux&b=4&id=250的教材安装的
具体复制如下:
[原创]Ubuntu 之 Webmin的安装过程

1、 www.webmin.com/download.html ;下载一个deb安装包
(心得:很是奇怪,apt-get 竟然找不到webmin的源,只好到官网下载。由于,这个址不是绝对地址,我用wget下载,就是下不下来,后来我直接在xp的ie上下了下来,由于我还没有装Samba 服务,无法文件共享,我把文件放到我的xp系统电脑下的iis里面然后通过执行wget
http://192.168.1.88/webmin_1.330_all.deb
把这个下好的文件再次下到我的linux里面)
2、执行dpkg --install webmin_1.330_all.deb 进行安装,提示了,缺少一些文件:
root@Blinux:/# dpkg --install webmin_1.330_all.deb
选中了曾被取消选择的软件包 webmin。
(正在读取数据库 ... 系统当前总共安装有 74134 个文件和目录。)
正在解压缩 webmin (从 webmin_1.330_all.deb) ...
dpkg:依赖关系问题使得 webmin 的配置工作不能继续:
webmin 依赖于 libnet-ssleay-perl;然而:
         软件包 libnet-ssleay-perl还没有被安装。
webmin 依赖于 libauthen-pam-perl;然而:
         软件包 libauthen-pam-perl还没有被安装。
webmin 依赖于 libio-pty-perl;然而:
         软件包 libio-pty-perl还没有被安装。
webmin 依赖于 libmd5-perl;然而:
         软件包 libmd5-perl还没有被安装。
dpkg:处理 webmin (--install)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
webmin

3、由于缺少文件,我开始使用apt-get install libnet-ssleay-perl 他提示:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
您可能需要运行“apt-get -f install”来纠正下列错误:
下列的软件包有不能满足的依赖关系:
         webmin: 依赖: libauthen-pam-perl 但是它将不会被安装
                 依赖: libio-pty-perl 但是它将不会被安装
                 依赖: libmd5-perl 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
我按提示信息执行 apt-get -f install 他自动从源里面下载下来。并自动安装,最后提示:
Webmin install complete. You can now login to
https://Blinux:10000/

as root with your root password, or as any user who can use sudo 
to run commands as root.
                                   
安装完成了现在测试下,在xp里的浏览器上输入
https://192.168.1.112:10000
输入root 跟密码,hoho成功了。
现在开始很多设置可以在WEBMIN里面完成!!:)
13.安装ftp服务器
sudo apt-get install proftpd
进入默认网站目录
cd /var/www
sudo vi /etc/shells(在etc/shells 加入如下代码)
/bin/false
sudo vi /etc/shells
新建一个 /var/www/pttom 目录
sudo mkdir pttom
给它们设置相应的权限
sudo chmod 777 pttom
创建一个只能用来读取ftp的用户pttom. 这个用户不需要有效的shell(更安全) ,所以选择 /bin/false shell 给 pttom , /var/www/pttom 作为主目录.
sudo useradd pttom -p your_password -d /var/www/pttom -s /bin/false
创建用户密码
sudo passwd pttom
重新启动FTP服务器
sudo /etc/init.d/proftpd restart
14.创建虚拟主机
进入文件夹
cd /etc/apache2/sites-enabled
建立名字叫pttom的文件
sudo vi pttom
输入以下内容
<VirtualHost *>
      ServerName www.pttom.com
      ServerAdmin 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。
      DocumentRoot "/var/www/pttom/"
      ErrorLog "/var/log/apache2/pttom_errors.log"
      CustomLog "/var/log/apache2/pttom_accesses.log" common   
</VirtualHost>
建立软连接
sudo a2ensite pttom
重新启动APACHE
sudo /etc/init.d/apache2 restart
完整的服务器还有很多细节设置,大家可以共同研究 重要的是安全防火墙有时间教大家弄还有GD库和zend好了今天就玩到这里太晚了,到这里为止 基本是可以访问了 演示:www.pttom.com  大家可以帮忙测试一下速度 告诉我 我只是想知道速度什么样因为我换了快SCSI的硬盘下去 里面就一个页面不是什么广告以上都是我一边做一边写的保证一步做下去可以实现

P3电脑+2MADSL+花生壳或322=自己的网站www.pttom.com  欢迎大家测试反馈

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月21日 20:21 #2 作者: Pooh
客户浏览速度不会快
电费贵,一年的电费和国外空间费用差不多了
国外空间上百G第一年也才500不到,第二年起700-1000,流量根本用不完
好的空间后台管理很方便,并且很稳定,服务也不错

我一直在想,主站在国外,国内做镜像站点的可行性如何,比如国内用花生壳

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月22日 08:37 #3 作者: Joomla之门
国外空间确实便宜,但是速度不敢恭维。由于 The Great FireWall of China ,我发现国外空间速度上处于劣势。

当然,joe137 提出的电费问题,还有持续供电问题,以及数据备份问题,都是个人搭建“私服”不能不考虑的。

pttom 看上去是开公司的,那么可以不在乎这些费用了。而且可以给其他中小企业做一个榜样。

我建议 pttom 把搭建服务器的详细步骤撰文介绍一下。如果有兴趣,写得好一点,可以发表在本站文章区;如果想随意一些,那么就在这里跟帖继续谈。

新手应该关心这么几个问题:

1、Ubuntu 上面如何搭建 LAMP 环境?

2、花生壳的安装与启用

谢谢!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

  • pttom
  • 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • www.pttom.com
更多
2008年01月22日 10:16 #4 作者: pttom
谢谢白老大的关怀,说的有道理,这个我有安装手记 到时候整理一下发上来,只是从电脑配置到网络到服务器到网站到网站安全,一台服务器要想象专业的服务器那样运作这一系列下来,技术范围太广了我也只是了解皮毛,我觉的太多了到时候有兴趣大家可以一起讨论,我现在要解决的就是磁盘阵列和老白说的数据备份的问题了

P3电脑+2MADSL+花生壳或322=自己的网站www.pttom.com  欢迎大家测试反馈

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月28日 11:01 #5 作者: 忧伤b小调
POTTOM,可以先发给我看看,

我最近也想整个服务器,以前从没搞过,希望分享一点经验.

邮箱darkart@qq.com

真实打造华人最大暗黑艺术网站: www.cnhell.com 采用joomla! 2.5 搭建

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月30日 21:27 #6 作者: 松菊

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年02月16日 19:16 #7 作者: wblbird
Ubuntu 服务器版本默认安装LAMP

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年02月20日 23:17 #8 作者: aec
我看先用这免费的好空间先联系joomla 吧, www.000webhost.com/?id=23433 , 这空间绝对免费,speed 稳定, 还支持joomla, 你点击register及使用,小弟就有5USD, 但是,你用了后,也可以refer 别人, 白老大,你也可以试试看吧。

ps: 我问了他们,付费的还未ready, 里面的cpanel超多function, 比付费的好。

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年03月08日 18:26 #9 作者: gxucbx
要装LAMP,看看这篇文章:
Ubuntu6.06LTS L.A.M.P应用环境搭建图解指南
www.pillarsource.org/htm_data/13/0710/403.html

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年03月14日 15:28 #10 作者: jookeee
使用ubuntu做服务器很简单,ubuntu有server版,默认就已经打架好了LAMP... 不过要维护起来还得进一步的学习linux.
ubuntu的官方网站:www.ubuntu.org.cn
学习linux: linux.vbird.org (鸟哥的linux私房菜,很不错,已经出书了)

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年05月22日 15:08 #11 作者: 碧空幻影
你那个论坛怎么一打开就把文件夹暴露出来了?是不是apache没设置好?

登录 或者   注册一个会员帐号 来参与讨论

  • pttom
  • 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • www.pttom.com
更多
2008年05月22日 21:50 #12 作者: pttom

你那个论坛怎么一打开就把文件夹暴露出来了?是不是apache没设置好?

谢谢提醒 是这样的 最近没时间去研究那东西 呵呵比较忙所以扔在那好久 我也不知道我那服务器能撑多久看来以后 要来个压力测试

P3电脑+2MADSL+花生壳或322=自己的网站www.pttom.com  欢迎大家测试反馈

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月16日 17:05 #13 作者: wenyunabcd
现在不通哦,链接不上

联系我QQ:906814862

登录 或者   注册一个会员帐号 来参与讨论

  • pttom
  • 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • www.pttom.com
更多
2008年06月16日 22:23 #14 作者: pttom
唉最近花生老是掉线 不知道什么解决呀

现在不通哦,链接不上


P3电脑+2MADSL+花生壳或322=自己的网站www.pttom.com  欢迎大家测试反馈

登录 或者   注册一个会员帐号 来参与讨论