Ubuntu7.10Linux上构建全功能的服务器
文章作者 100test 发表时间 2007:11:14 13:04:22
来源 100Test.Com百考试题网
    在ubuntu 7.10 上建立一个 WEB服务器可以用 apache ,数据库管理系统可以用 mysql,电子邮件系统可以用 postfix,安装非常简单,而且是免费的。流媒体系统当能用 helix,这个要收费,而且很贵,不过网上到处有破解版,个人测试时可用,不要用于正式场合。下面是我个人安装时的一些心得,与大家共享。
    1 、ubuntu 7.10 添加php apache gd mysql
    sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-serverphp5-mysql
    等待一段时间后,ubuntu 7.10 会自动给你安装好 apache2、php5、mysqlserver. 从这一点来说,ubuntu非常容易安装,上手快。
    2 、重要文件
    sudo /etc/init.d/apache2 restart(重启 apache )
    sudo vim /etc/php5/apache2/php.ini(配置 php.ini)
    sudo vim /etc/apache2/apache2.conf(配置 apache2.conf )
    /var/www/ (apache2 网页文件放在这里)
    /var/lib/mysql/ (mysql 的数据库放在这里)
    3 、修改php.ini ,请自己查找这些项
    # 通过 post 上传文件的最大尺寸
    post_max_size = 800M
    # 修改成你所需的内存大小
    memory_limit = 160M
    # 修改文件最大上传尺寸
    upload_max_filesize = 800M
    upload_tmp_dir =/tmp
    session.save_path = /tmp
    # 添加 mysql和 gd 支持
    extension=mysql.so
    extension=gd.so
    4 、修改 apache2.conf 设置虚拟主机
    因为我只有一个IP地址,所以设置基于端口的虚拟主机
    sudo vim /etc/apache2/apache2.conf
    输入
    #Listen 80这个已经有,不用输入
    Listen 8080
    # 设置基于端口80、8080的虚拟主机
    NameVirtualHost * :80
    NameVirtualHost * :8080
    ServerName www.yourdomain.org
    DocumentRoot /var/www/domain-80
    ServerName www.yourdomain.org
    DocumentRoot /var/www/domain-8080