Ubuntu7.10Linux上构建全功能的服务器 |
发布时间: 2012/8/11 11:07:32 |
在ubuntu7.10上建立一个WEB服务器可以用apache,数据库管理系统可以用mysql,电子邮件系统可以用postfix,安装非常简单,而且是免费的。流媒体系统当能用helix,这个要收费,而且很贵,不过网上到处有破解版,个人测试时可用,不要用于正式场合。下面是我个人安装时的一些心得,与大家共享。
1、ubuntu7.10添加phpapachegdmysql sudoapt-getinstallapache2libapache2-mod-php5php5php5-gdmysql-serverphp5-mysql 等待一段时间后,ubuntu7.10会自动给你安装好apache2、php5、mysqlserver.从这一点来说,ubuntu非常容易安装,上手快。 2、重要文件 sudo/etc/init.d/apache2restart(重启apache) sudovim/etc/php5/apache2/php.ini(配置php.ini) sudovim/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地址,所以设置基于端口的虚拟主机 sudovim/etc/apache2/apache2.conf 输入 #Listen80这个已经有,不用输入 Listen8080 #设置基于端口80、8080的虚拟主机 NameVirtualHost*:80 NameVirtualHost*:8080 ServerNamewww.yourdomain.org DocumentRoot/var/www/domain-80 ServerNamewww.yourdomain.org DocumentRoot/var/www/domain-8080
(1)进入mysql客户端 在终端输入 mysql-uroot-p (2)建立数据库 createdatabasetest1; (3)添加用户 grantallontest1.*tohuzhangsheng@localhostidentifiedby'1111111'; (4)忘记mysql的root密码 #查看所有的进程 ps–aux 查看所有进程,找到mysql进程的pid,然后 sudokillpid 终止mysql的进程 sudo/etc/init.d/mysqlstop 用以下指令启动MySQL,以跳过检查权限的资料表 mysqld_safe–skip-grant-tables& 更改修改mysql的root密码 updatemysql.usersetpassword=PASSWORD('yourpassword')whereUser='root'; 6、加载移动硬盘 插入移动硬盘后,ubuntuserver7.10会有下面的显示,用fdisk–l显示移动硬盘 把移动硬盘加载到/media 我的移动硬盘显示/dev/sdb1,用下面的命令加载 sudomount/dev/sdb1/media 7、安装helixforlinux helixforlinux我放在移动硬盘中,进入相应的文件夹,把它拷贝到/usr cd/media/network/chengxi/linux 8、让ubuntu支持rar sudoapt-getinstallrarunrar 9、解包 sudounrareHelixServerUnlimited11_linux.rar sudotarzxvfsetup.tar.gz 安装helix cdhelix sudochmod+xhelix.bin sudo./helix.bin 10、创建helix启动文件 cd/etc/init.d sudovimrmserver 输入如下内容: #!/bin/sh /usr/helix/Bin/rmserver/usr/helix/rmserver.cfg& exit0 按下esc键,输入 :wq 写入并退出 11、在ubuntu7.10上添加一个服务 sudochmod+xrmserver sudoupdate-rc.drmserverdefaults99 12、安装postfix sudoapt-getinstallpostfix 安装mailx软件包来用做mail命令邮件工具的程序。安装这个包来安装mail命令。 sudoapt-getinstallmailx 这样添加一个用户。 sudouseradd-m-s/bin/bashfmaster sudopasswdfmaster 13、更改网卡的IP地址,动态IP地址就不用修改了 sudovim/etc/network/interfaces 根据您的实际情况修改下面的内容 #Theprimarynetworkinterface autoeth0 #使用静态的IP地址 ifaceeth0inetstatic #您的IP地址 address192.168.10.71 netmask255.255.255.0 network192.168.10.0 broadcast192.168.10.255 #您的网关 gateway192.168.10.225 #您的DNS nameserver202.168.134.133 nameserver192.168.1.1 本文出自:亿恩科技【www.enkj.com】 |