`
jiangzhenghua
  • 浏览: 606065 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windows 2003 web程序移到 linux主机上出现的问题总结

阅读更多

1.web程序从windows 2003移到 linux上时出现:原页面中访问其它系统域名的操作出错?

答:解决方式是由于linux主机没有设置DNS导致linux主机上不能访问其它系统域名。具体操作是打开/etc/resolv.conf文件,

vi resolv.conf  进入该文件 点击“i”进行insert操作,添加nameserver IP然后按住ESC键之后保存:wq 。退出命令是:q强制退出命令是:q!

2.linux下配置数据库连接和context,可以在tomcat的conf目录下添加Catalina/localhost/cetv.xml文件,文件内容如下:

<Context debug="0" docBase="/usr/local/tomcat1/webapps/cetv" path="/cetv" privileged="true" reloadable="true">

         <Resource

         name="jdbc/cetv"

         auth="Container"

         type="javax.sql.DataSource"

         driverClassName="com.mysql.jdbc.Driver"

         url="jdbc:mysql://数据库IP:3306/cetv?useUnicode=true&amp;characterEncoding=utf-8"

         username="用户名"

         password="密码"

         maxActive="20"

         maxIdle="10"

         maxWait="-1"/>

</Context>

3.web程序在linux下连接不上主机?

答:需要将数据库驱动放到tomcat的lib包下边

4.上述操作均做了已后发现还是连接不上数据库?

答:看看你的数据库和web程序是不是在一台服务器上如果不是的话,还需要登录你的数据库服务器对web服务器进行授权,授权方法如下:

必须在mysql中修改

即 mysql>

 

将下面的‘ServerIP’改为交互系统部署的服务器ip

将下面的‘youIP’改为您电脑的ip

nisuser表示要连接的数据库登陆名称

nis表示要连接的数据库登陆密码

 

GRANT ALL PRIVILEGES ON *.* TO nisuser@ServerIP

IDENTIFIED BY 'nis' WITH GRANT OPTION;

 

GRANT ALL PRIVILEGES ON *.* TO nisuser@youIP

IDENTIFIED BY 'nis' WITH GRANT OPTION;

 

FLUSH PRIVILEGES;

 

 

样例:

GRANT ALL PRIVILEGES ON *.* TO root@10.1.2.141

IDENTIFIED BY 'founder123' WITH GRANT OPTION;

 

GRANT ALL PRIVILEGES ON *.* TO root@10.1.8.4

IDENTIFIED BY 'founder123' WITH GRANT OPTION;

 

FLUSH PRIVILEGES;

分享到:
评论

相关推荐

    Linux期末考试复习试题(含答案).pdf

    当物理内存不足时,系统会将一部分不常用的数据移到交换分区,从而释放物理内存供其他程序使用。 3. **文件权限设置** - **命令chmod的使用**:`chmod 746 file.txt` 表示为文件设置权限,数字746分别对应读(r)、...

    Linux试题及答案

    系统交换分区(swap)作为系统虚拟存储器的一部分,当物理内存不足时,可以将暂时不用的数据和程序移到交换分区中,释放物理内存供其他程序使用。 15. **Linux内核的组成** 内核分为以下几个主要子系统: - **...

    Linux笔试题目

    当物理内存不足时,Linux会将暂时不用的数据和程序移到交换分区,以腾出更多的物理内存空间供其他进程使用。这有助于提高系统性能,尤其是在内存资源有限的情况下。 **15. 内核分为进程管理系统、内存管理系统、I/O...

    php5.2.9arm-linux.rar_ARM PHP_linux_php cross_php cross compi_p

    1. **环境准备**:首先,你需要一个安装了GCC交叉编译工具链的Linux主机,这个工具链包括针对ARM架构的编译器、链接器和其他相关工具。此外,还需要安装必要的库文件,例如zlib、openssl、libxml2等,这些是PHP依赖...

    最新linux笔试题

    当物理内存不足时,系统会将一部分不太活跃的数据和进程移到交换分区中。 **15. 内核子系统:** - **知识点:** Linux内核主要包括四个子系统:进程管理、内存管理、I/O管理和文件管理。这些子系统负责处理操作系统...

    IIS6.0 IIS,互联网信息服务

    最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在普遍使用的Windows XP Home版本上并没有IIS。 添加和运行准备  一、IIS的添加 请进入“控制...

    怎样保护Linux系统下的Apache网站 (2)

    在Linux系统下,Apache服务器是广泛使用的Web服务器,保护网站免受非法访问是运维工作中的重要环节。本文主要探讨如何通过身份验证和错误文件配置来增强Apache网站的安全性。 首先,我们可以采用身份认证来防止未经...

    网络操作系统试卷B宣贯.pdf

    11. 文件权限转移:NTFS卷中,文件或文件夹移动不会丢失权限,但移到非NTFS分区会丢失原有权限。 【网络速度】 12. 快速以太网速率:快速以太网的数据传输速率为100 Mb/s。 【网络诊断】 13. 路径追踪:tracert...

    linux下的整合apache+mysql+php+resin

    - 将安装目录移到 `/home/www/mysql` - `scripts/mysql_install_db --user=mysql` - `chown -R root .` - `chown -R mysql data` - `chgrp -R mysql .` - 启动MySQL: `bin/mysqld_safe --user=mysql &` 设置...

    linux面试题

    - 交换分区用于扩展物理内存,当物理内存不足时,可以将部分进程移到交换分区。 14. **内核组成部分** - 进程管理: 负责进程的创建、调度和终止等。 - 内存管理: 管理系统的物理内存和虚拟内存。 - I/O管理: ...

    nagios安装文件以及linux下的fetion安装包和安装过程文档

    2. 将"Fetion"文件(可能是可执行文件或安装脚本)移到适当的位置,如/usr/bin。 3. 如果是脚本,按照文档指示执行安装命令。 4. 可能需要创建桌面快捷方式或者配置启动器以便于使用。 5. 测试Fetion是否能正常运行...

    入门学习Linux常用必会60个命令实例详解doc/txt

    文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供...

    Linux面试题

    - 交换分区主要用于提供虚拟内存空间,当物理内存不足时,操作系统会将部分不活跃的数据移到交换分区。 15. **内核子系统**: - 内核由多个子系统组成,主要包括进程管理、内存管理、I/O管理和文件管理等,共同...

    Hummingbird Exceed v13 2008, 64位版, part1

    Hummingbird Exceed 3D——让工程和有限分析OpenGL-based程序分配到低成本的桌面上。降低了成本。 Multiple X Display/X Screens/Multiple Monitor支持——先进的X显示支持,用于同时访问多开发环境。 Xstart——...

    MapXtreme Java 4.7中文开发手册带书签版

    该版本在 2003 年发布,适用于需要集成地图功能到 Web 应用程序中的开发者。 - **产品组件**:主要包括 MapXtreme Java SDK、文档、示例代码等资源。 - **目标用户**:面向 Java 开发者,特别是那些希望在 Web ...

    win7 超级终端

    此外,随着跨平台能力的扩展,为了满足不同系统应用的需要,网络终端设备也将以众多的面孔出现:Unix终端、Windows终端、Linux终端、Web终端、Java终端等等。 3.从应用领域讲,字符哑终端和图形终端时代的终端...

    Oracle 10g AS 安装步骤

    在目标系统上创建一个用于存放安装文件的目录,例如 `/oracle` 或 `C:\Oracle`,并将解压后的安装文件移到这个目录。 4. **运行安装程序**: 找到并运行安装主程序,如 `runInstaller`,这通常在解压后的根目录下...

    shell面试题大全

    如果是,则将该文件移到 /tmp 目录下。 7. 如何将本地 80 端口的请求转发到 8080 端口,当前主机 IP 为 192.168.2.1。 这个问题考察了 iptables 命令的使用。命令 `/sbin/iptables -t nat -A PREROUTING -p tcp --...

    Understanding Memory Resource Management in VMware® ESX™ Server

    - **虚拟机交换 (Swapping)**:将虚拟机的一部分内存移到磁盘上,释放物理内存供其他虚拟机使用。 #### 3. ESX中的内存回收 ##### 3.1 动机 当宿主机内存不足时,ESX会采取一系列措施来回收内存,以确保所有...

    vc++ 应用源码包_1

    它包括客户端和服务端,客户端软件主要作用是监测本主机的活动,并将监测到的信息定时发送给服务器。服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。...

Global site tag (gtag.js) - Google Analytics