a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 155|回复: 3

[考试试题] linux红帽认证:在Ubuntu7.10Linux上构建功能的服务

[复制链接]
发表于 2012-8-4 12:10:41 | 显示全部楼层 |阅读模式
在ubuntu 7.10 上建立一个 WEB服务器可以用 apache ,数据库管理系统可以用 mysql,电子邮件系统可以用 postfix,安装非常简单,而且是免费的。流媒体系统当能用 helix,这个要收费,而且很贵,不过网上到处有破解版,个人测试时可用,不要用于正式场合。下面是我个人安装时的一些心得,与大家共享。   1 、ubuntu 7.10 添加php apache gd mysql
0 ?7 I* l1 a- n( d- F8 u0 S9 o; M  sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-serverphp5-mysql
7 \' s- b! h$ K5 |  等待一段时间后,ubuntu 7.10 会自动给你安装好 apache2、php5、mysqlserver. 从这一点来说,ubuntu非常容易安装,上手快。# v2 z8 b  {- o& L! q
  2 、重要文件
. W; d$ q& g' o3 g# L  sudo /etc/init.d/apache2 restart(重启 apache )6 x* R7 M4 x8 E& q7 i2 }+ `1 n
  sudo vim /etc/php5/apache2/php.ini(配置 php.ini)0 M) D* o# O0 k# L0 ~7 e
  sudo vim /etc/apache2/apache2.conf(配置 apache2.conf )" c3 D/ F: W1 k( G+ C+ u/ j
  /var/www/ (apache2 网页文件放在这里)) m+ X" `9 b/ J+ q# {
  /var/lib/mysql/ (mysql 的数据库放在这里)
  }  C+ C" B! O' M) C  3 、修改php.ini ,请自己查找这些项
* i/ J& W) G6 ]" W& ^  # 通过 post 上传文件的最大尺寸) n3 e  t9 q5 w) C$ M5 k
  post_max_size = 800M% W2 m% v9 p; c: ?' v/ V
  # 修改成你所需的内存大小
# O9 G& ]. n7 v# z  memory_limit = 160M& f' T/ W$ m: `0 Z/ [
  # 修改文件最大上传尺寸
4 u" |* p; q% V8 W* V; l  upload_max_filesize = 800M& G" s4 u) U7 D: f
  upload_tmp_dir =/tmp/ V* k$ K7 y, v* H
  session.save_path = /tmp- ^0 a0 a3 c# d- p* t5 I2 b1 \
  # 添加 mysql和 gd 支持
1 b3 f) c) T6 A9 @3 x3 q! @  extension=mysql.so- l. a7 Q8 _7 r5 `5 G% f5 l
  extension=gd.so
" W7 e$ i* E8 Z/ c  Q2 C  4 、修改 apache2.conf
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:10:42 | 显示全部楼层

linux红帽认证:在Ubuntu7.10Linux上构建功能的服务

设置虚拟主机   ?# t2 [! t" k
  因为我只有一个IP地址,所以设置基于端口的虚拟主机
/ s2 V: x2 N( F4 P" z/ N  sudo vim /etc/apache2/apache2.conf% @( Q* s8 _3 p& O
  输入8 ?8 k. s) T) s, W; |
  #Listen 80这个已经有,不用输入1 U0 Z, T/ \; L; i- s) L
  Listen 8080www.Examw.com% F+ V5 L) V: E5 p. j( v. S* @
  # 设置基于端口80、8080的虚拟主机
6 w; U4 m6 F( o7 ?8 r# ~* }1 @: C  NameVirtualHost * :80
4 c; {' d2 s7 S6 U. {* @: o; q- o  NameVirtualHost * :8080" ^! W' {  L1 f6 R% i2 D
  ServerName www.yourdomain.org: d8 X% h! E# F: V
  DocumentRoot /var/www/domain-80) f. G# R0 a$ C# }
  ServerName www.yourdomain.org
% H5 |9 g4 ?# m9 ^6 j  DocumentRoot /var/www/domain-8080. E+ L. i/ G9 M8 G$ s
  -. y$ s7 L) `; \1 A  y) S+ ^
  5 、mysql 常用操作- T6 Q. i1 Q( C, I
  (1 )进入 mysql客户端( B; a9 f% a# q, S0 X
  在终端输入$ f! }1 z5 A& V3 j6 b
  mysql -u root -p8 _! {; v2 @2 Q
  (2 )建立数据库: N# ~; w* |: t# C: J
  create database test1 ;7 w8 ^; Q2 Z& l; @# e
  (3 )添加用户
3 q- m6 }& x. R  grant all on test1.* to huzhangsheng@localhost identified by '1111111';2 c* e+ F; |9 H5 c6 a
  (4 )忘记 mysql的root密码
$ g; o* j' k! l/ L# q4 u/ }  # 查看所有的进程, B0 ?- ?( b% w: S: i" ^
  ps–aux. i1 Y0 E+ u8 c* J. ]
  查看所有进程,找到mysql 进程的pid ,然后
( S! M2 F$ W, l* }$ ^( x  sudo kill pid
5 x6 S0 E' Q9 }4 s- L  终止 mysql的进程9 f4 J! W' T0 H" A
  sudo /etc/init.d/mysql stop
# |2 Q1 z- M- b7 a9 P  用以下指令启动 MySQL,以跳过检查权限的资料表
- Q$ f4 ~* m" s7 j4 c. W2 Y  mysqld_safe –skip-grant-tables &. |" y. H3 i" A- U  u8 J
  更改修改 mysql的 root 密码
: q4 X' x6 b$ ^0 T4 s+ l; E  |  update mysql.user set password=PASSWORD ('yourpassword') where User='root';# Z' r7 K% I" _, c% E9 B7 H6 @) l4 q
  6 、加载移动硬盘( i8 z* o& o8 o( y8 h
  插入移动硬盘后,ubuntu server 7.10会有下面的显示,用fdisk –l 显示移动硬盘
* h5 P2 J% z& ]" ], A: l3 B. G6 h  把移动硬盘加载到 /media: R3 F. S4 }, ?$ r8 i- S! o# U& b0 @1 ^, L. \
  我的移动硬盘显示 /dev/sdb1,用下面的命令加载
7 r. V  m: k, f* t1 r  sudo mount /dev/sdb1 /
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-4 12:10:43 | 显示全部楼层

linux红帽认证:在Ubuntu7.10Linux上构建功能的服务

media 2 F! x! k7 ]6 J2 T6 k% B+ _* V
  7 、安装 helix for linux. P; W: g: D9 `+ Z
  helix for linux 我放在移动硬盘中,进入相应的文件夹,把它拷贝到 /usr
& Z8 g  r/ q' Q4 y  cd /media/network/chengxi/linux3 ^& @$ M2 b! m8 B! B
  8 、让 ubuntu 支持 rar* \: o4 L& c( y
  sudo apt-get install rar unrar8 H# _3 q" S0 z2 p5 b( l% z
  9 、解包
) @; T- z2 _; w9 y& n  sudo unrar e HelixServerUnlimited11_linux.rar
: n) m' r1 n) b' w/ j; e& k  sudo tar zxvf setup.tar.gz
" I: I* e6 \5 m2 W, V  安装 helix
5 S% `+ [/ H, k1 W8 |1 v1 n- |  cd helix
9 j) ^& I4 |0 P: a( P3 `  sudo chmod +x helix.bin6 r$ S% z* S% p* H9 W: y) L' a
  sudo ./helix.bin
- Q' r- X1 P" J9 T7 ?  w- Q7 P1 h+ n  10、创建 helix启动文件' u2 W% a8 o7 R3 U% f9 @" ]$ L
  cd /etc/init.d
5 v9 ^( g$ s' A5 P* _  sudo vim rmserver
3 S) B  a5 F) `, w1 r" C  输入如下内容:
4 d0 K# s4 S) e7 u8 |  # !/bin/sh( S( p2 \+ T2 v& n8 `
  /usr/helix/Bin/rmserver /usr/helix/rmserver.cfg &
0 u7 A1 K2 G0 F" Z8 K3 ?2 J7 F4 ?2 a  exit 01 H2 Y, S  W1 f+ J# `$ E
  按下esc 键,输入
# [# [, {9 y' P8 L3 ?* w6 e2 _7 p  :wq
) f  F  H! O3 D/ y) K' \; V) K# U  写入并退出8 ^5 Z9 m4 E: r4 e  {3 W% s
  11、在 ubuntu 7.10上添加一个服务
5 e( a! C0 H# h- [! f! W- ?  sudo chmod +x rmserver
  r7 }' q- a) N6 O) M& V5 Z- v  sudo update-rc.d rmserver defaults 99
: T. z% c9 Y' m2 h  12、安装 postfix
' r6 K5 M7 Z9 d; }  sudo apt-get install postfix
3 X0 U* l$ z7 q5 {4 v  安装mailx 软件包来用做mail命令邮件工具的程序。安装这个包来安装mail命令。
- q% N6 s/ C5 q# Y/ E7 v7 Q  sudo apt-get install mailx
4 }/ d! I8 o2 |. ?8 d  这样添加一个用户。
# v" P& p- l5 U0 d7 \8 O  sudo useradd -m -s /bin/bash fmaster) e) X' {5 \! `% L  g8 L: C4 O9 U; G
  sudo passwd fmaster# }8 W; m& v, M/ g2 ~
  13、更改网卡的IP地址,动态IP地址就不用修改了  @1 e$ l" l/ R: E; u+ O
  sudo vim /etc/network/interfaces
; O# V' V4 N' I# X* M5 p# r2 q  根据您的实际情况修改下面的内容' U* A. U+ N% o( ^& i2 W3 p, ?
  # The primary network interface5 r4 L: E7 k' L7 J9 T- k: M9 ^$ c
  auto eth0$ f  U* j5 j# B; I  w, B
  # 使用静态的IP地址
* Q3 b' _: v5 M7 @+ ?  iface eth0 inet static% V  l% I. u" D% ~1 }- p8 `5 ^8 {
  # 您的IP地址! l! I* `' R- T$ y3 ^# d$ C- t
  address
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-4 12:10:44 | 显示全部楼层

linux红帽认证:在Ubuntu7.10Linux上构建功能的服务

192.168.10.71
2 T$ o& `$ h# l" r7 f3 ~. o  netmask 255.255.255.0- K  f7 z( Q3 v8 ~) O
  network 192.168.10.0' \! o0 p/ J8 a' j2 n+ i
  broadcast 192.168.10.255! B- G6 W$ v7 _8 t. U+ D& Y; U2 r
  # 您的网关7 ~' }# G& n: w3 x  _% X4 h' a0 [: A
  gateway 192.168.10.225  m# a5 S1 e8 T# f: a5 N
  # 您的DNS: d- _5 B: i+ @2 `
  nameserver 202.168.134.133
/ G9 ^6 Z+ a3 Y2 [+ t  nameserver 192.168.1.1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-23 08:51 , Processed in 0.392961 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表