ssh secure shell使用

1.通常情况下开发的web系统在apache + tomcat Linux环境中测试,使用客户端操作工具:SSH Secure Shell
首先是安装:SSHSecureShellClient-3.2.9.exe
安装完成后,打开Secure Shell Client -> Quick Connect
 Host Name: 192.168.0.23
 User Name: root
 Port 22
 Authentication <Profile Settings> 默认值
 Connect -> Enter your Password -> OK
命令行界面定位到:[root@localhost root]#
同理打开:Secure File Transfer Client,用于文件传输。

 

2.目录结构(图形界面)

Xml代码 复制代码
  1. /   
  2.  ...   
  3.  usr   
  4.    apache2   
  5.      ...   
  6.      conf   
  7.        ...   
  8.        httpd.conf   
  9.      bin   
  10.        ...   
  11.        apachectl   
  12.    tomcat5   
  13.      ...   
  14.      conf   
  15.        ...   
  16.        server.xml   
  17.      bin   
  18.        ...   
  19.        shutdown.sh   
  20.        startup.sh   
  21.    webapps   
  22.      ...   
  23.      eWebEditor  
/
 ...
 usr
   apache2
     ...
     conf
       ...
       httpd.conf
     bin
       ...
       apachectl
   tomcat5
     ...
     conf
       ...
       server.xml
     bin
       ...
       shutdown.sh
       startup.sh
   webapps
     ...
     eWebEditor

  
3.命令界面
 cd /usr/tomcat5/bin  转入到tomcat5 bin文件夹
    ./shutdown.sh       关闭tomcat服务
    ./startup.sh           启动tomcat服务
 cd /usr/apache2/bin 转入到apache2 bin文件夹
    ./apachectl start|stop|restart|graceful    启动|关闭|重启|优化apache服务
 ls                             查看目录文件命令
 move 文件夹 ..          移动文件夹到上一目录
 rm -rf eWebEditor/   删除文件夹eWebEditor
 ps -ef|grep java    查看tomcat启动进程信息,进程ID
   kill -9 进程ID         强制关闭tomcat服务进程
 缓存清理
   /usr/tomcat5/work/Catalina/eWebEditor  直接删掉eWebEditor文件夹清理缓存
 
4.配置文件
 1./usr/tomcat5/conf 修改server.xml
  增加一个Host节点 如下:

Xml代码 复制代码
  1. <Host name="eWebEditor.7234.com.cn"    
  2.     debug="0"    
  3.     appBase=""    
  4.     unpackWARs="true"    
  5.     autoDeploy="true">  
  6.  <Context path=""    
  7.       docBase="/usr/webapps/eWebEditor/"    
  8.       debug="0"    
  9.       privileged="true"    
  10.       reloadable="true"/>  
  11. </Host>  
<Host name="eWebEditor.7234.com.cn" 
    debug="0" 
    appBase="" 
    unpackWARs="true" 
    autoDeploy="true">
 <Context path="" 
      docBase="/usr/webapps/eWebEditor/" 
      debug="0" 
      privileged="true" 
      reloadable="true"/>
</Host>

 
 2./usr/apache2/conf 修改httpd.conf
  增加一个VirtualHost节点 如下:

Xml代码 复制代码
  1. <VirtualHost *>  
  2.         <LocationMatch "/WEB-INF/">  
  3.         AllowOverride None   
  4.         deny from all   
  5.         </LocationMatch>  
  6.   
  7.         <LocationMatch "/META-INF/">  
  8.         AllowOverride None   
  9.         deny from all   
  10.         </LocationMatch>  
  11.   
  12.         RewriteEngine on   
  13.         RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)   
  14.         Rewriterule .* - [F]   
  15.   
  16.         ServerAdmin [email protected]   
  17.         DocumentRoot /usr/webapps/eWebEditor/   
  18.         ServerName eWebEditor.7234.com.cn   
  19.         ErrorLog logs/eWebEditor.7234.com.cn-error_log   
  20.         CustomLog "|/usr/local/sbin/cronolog /usr/logs/apache_logs/eWebEditor.7234.com.cn_access_log.%Y%m%d" combined   
  21.   </VirtualHost>  
<VirtualHost *>
        <LocationMatch "/WEB-INF/">
        AllowOverride None
        deny from all
        </LocationMatch>

        <LocationMatch "/META-INF/">
        AllowOverride None
        deny from all
        </LocationMatch>

        RewriteEngine on
        RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
        Rewriterule .* - [F]

        ServerAdmin [email protected]
        DocumentRoot /usr/webapps/eWebEditor/
        ServerName eWebEditor.7234.com.cn
        ErrorLog logs/eWebEditor.7234.com.cn-error_log
        CustomLog "|/usr/local/sbin/cronolog /usr/logs/apache_logs/eWebEditor.7234.com.cn_access_log.%Y%m%d" combined
  </VirtualHost>

 

5.本地hosts配置:C:\WINDOWS\system32\drivers\etc\hosts
 192.168.0.23 eWebEditor.7234.com.cn

 

6.拼是否成功:开始->运行->cmd
 ping eWebEditor.7234.com.cn
 #查看域名对应的IP地址:是内网还是外网的方法或是否连接成功。

 

7.最后在浏览器中输入:http://ewebeditor.7234.com.cn/ 请求页面,查看页面显示效果。

 

备注:eWebEditor或eWebEditor.7234.com.cn或红色字体部分为变量,在实际使用过程中修改过来,本文以eWebEditor工程为例。

你可能感兴趣的:(apache,tomcat,xml,linux,ssh)