Linux 学习(四)


搭建jdk

安装jdk操作:
1.光驱挂载:mount  /dev/cdrom  /mnt
2.拷贝安装包至其他文件夹(如home目录下)
3.执行安装包(bin包:./包名)
4.配置环境变量:打开文件/etc/profile
        添加:export JAVA_HOME=/home/jdk1.6/bin
export CLASS_PATH =/home/jdk1.6/bin
export PATH=./$ PATH:/home/jdk1.6/bin
            或:先添加JAVA_HOME  CLASS_PATH  PATH
                再统一export JAVA_HOME  CLASS_PATH  PATH
            或:export JAVA_HOME=/home/jdk1.6/bin
export CLASS_PATH = /$JAVA_HOME
export PATH=./$path:/home/jdk1.6/bin
5.重登陆;
注意:1)如果本身有一个版本,则需要先删除/usr/bin/java;
      2)输出环境变量命令:echo $PAT

搭建eclipse

安装eclipse操作:
1.光驱挂载:mount  /dev/cdrom  /mnt
2.拷贝安装包至其他文件夹(如home目录下)
3.解压zip包:unzip 包名;
4.解压tar包:tar –zxvf 包名
5.创建配置文件eclipse.sh:     
#!/bin/bash
Export java_home=/home/jdk1.6
Export classpath=/home/jdk1.6/lib
/home/eclipse/eclipse –vm /home/jdk1.6/bi1n/java –data ~/workspace&
    其中/home/eclipse/eclipse为软件的启动目录;–vm /home/jdk1.6/bin/java为虚拟机目录;–data ~/workspace&为工作目录;
6.给文件eclipse赋权:赋予访问权限
7.将eclipse.sh文件放至/usr/local/bin
8.执行eclipse.sh文件(./eclipse.sh)---注意:要在图形化界面执行

搭建DHCP

安装Dhcp(动态ip分配服务器)
dhcp-3.0.5-23.el5.i386.rpm
dhcp-devel-3.0.5-23.el5.i386.rpm
dhcpv6-1.0.10-18.el5.i386.rpm
前置操作:挂载光驱拷贝至home目录使用rpm命令安装
配置文件:/etc/dhcpd.conf
重启服务:service dhcpd restart
注意:dhcp服务器要设置为静态ip;
Linux中的dhcp的一个特性:分配的ip是从大到小

搭建appche

安装apache操作:httpd-2.2.3-43.el5.i386.rpm
1.光驱挂载:mount  /dev/cdrom  /mnt
2.拷贝安装包至其他文件夹(如home目录下)
3.安装:rpm –ivh –nodeps 包名
4.打开文件/etc/httpd/conf/httpd.conf
5.更改Servername:www.example.com:80  将www.example.com改为localhost或具体ip
6.重启httpd 服务
其中:
--vh命令表示显示进度数和进度条
--nodeps命令表示缺失依赖
注解:httpd.conf 
Serverroot 
Listen 80(端口)
Docummentroot /var/www/html  --注意后面可以将文件放至该路径下
Error log ---错误日志
Adddefaultcharset utf-8---字符集
安装apache辅助包:
apr-1.2.7-11.el5_3.1.i386.rpm
apr-util-1.2.7-11.el5.i386.rpm
postfix-2.3.3-2.1.el5_2.i386.rpm
前置操作:挂载光驱拷贝至home目录使用rpm命令安装
1)需要能ping通http服务器;

防火墙:如果不关闭防火墙,则要允许www(http)
重启服务:service httpd restart
2)访问http注意事项:
3)httpd服务要开启;
4)防火墙是否将httpd服务过滤了

搭建ftp

安装vsftpd:vsftpd-2.0.5-16.el5_4.1.i386.rpm(在rhel-server-5.5-i386-dvd中获取)
前置操作:挂载光驱拷贝至home目录使用rpm命令安装
配置文件:/etc/vsftpd/vsfptd.conf
        其中annoymous_enable=yes----表示是否允许匿名访问
Local_enable=yes—是否允许本地用户访问
Write_enable=yes---是否允许可写
Anon _upload_enable=yes---是否允许上传
……
重启服务:service vsftpd restart
注意:防火墙需关闭
另外:vsftpd共享文件夹路径:/var/ftp/pub

安装samba

安装samba:
samba-3.0.33-3.28.el5.i386.rpm
samba-client-3.0.33-3.28.el5.i386.rpm
samba-common-3.0.33-3.28.el5.i386.rpm
前置操作:挂载光驱拷贝至home目录使用rpm命令安装
配置文件:/etc/samba/smb.conf
         1)—Standalone server option—更改
                    Security=share
         2)—share definitions—添加:
                [public]
                    Comment=public—表示注释
Public=yes—如果安全级别是share,则public必须等于yes;表示[public]该文件夹公开;
Writable=yes—可写的
Path=/var/public
重启服务:service smb restart
注意:防火墙需关闭

如果Standalone server option中设置的安全级别是user
那么须添加samba用户
Cat /etc/passwd >smbpasswd 
Smbpasswd –a 用户名(设置用户密码)

搭建DNS

安装DNS(域名解析服务器)
bind-9.3.6-4.P1.el5_4.2.i386.rpm
bind-devel-9.3.6-4.P1.el5_4.2.i386.rpm
bind-libs-9.3.6-4.P1.el5_4.2.i386.rpm
bind-utils-9.3.6-4.P1.el5_4.2.i386.rpm
前置操作:挂载光驱拷贝至home目录使用rpm命令安装
配置文件:1)/etc/named.conf
options {  directory  "/var/named";---存放beidaqingniao.com和5.168.192文件的路径
};
zone  "beidaqingniao.com"  {
        type  master;
        file "beidaqingniao.com";
};
zone  "5.168.192.in-addr.arpa" {
        type master;
        file  "5.168.192";
};
      2)/var/named/beidaqingniao.com---正向区域设置
beidaqingniao.com.  IN  SOA dns.beidaqingniao.com.   root.beidaqingniao.com (
                        20080808
                        1H
                        15M
                        1W
                        1D)
beidaqingniao.com.  IN  NS  dns.beidaqingniao.com.
dns         IN  A   192.168.5.226
client1         IN  A   192.168.5.227
client2         IN  A   192.168.5.228
     3)/var/named/5.168.192---反向区域设置
@   IN  SOA 5.168.192.in-addr.arpa.  root.beidaqingniao.com  (
                        20080808
                        1H
                        15M
                        1W
                        1D)
@   IN  NS  dns.beidaqingniao.com.
226 IN  PTR dns.beidaqingniao.com.
227 IN  PTR     client1.beidaqingniao.com.
228 IN  PTR client2.beidaqingniao.com.
    4) /etc/Resolv.conf----设置dns服务器的ip地址
重启服务:service named restart
检查:host ip或host 域名

搭建tomcat


上传appche-tomcat.tar.gz 至home目录下

解压缩:
tar -zxvf appche-tomcat.tar.gz
tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量

编辑/etc下的profile文件,加上如下内容
Vi profile
Javahome=
Classpath=
Path=

修改tomcat服务器的启动端口
Cd appche-tomcat/conf   找到server.xml
Vi server.xml

----------------------------
进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看
Cd logs
Cat catalina.out
---------------------------------
访问Tomcat服务器

posted @ 2017-10-17 21:44  king2017blog  阅读(309)  评论(0)    收藏  举报