| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 部署项目到云服务器上所遇到的困难 -> 正文阅读 |
|
[系统运维]部署项目到云服务器上所遇到的困难 |
1.Linux 下 Tomcat 超链接传递参数的 中文问题: https://www.cnblogs.com/lbj-utopia/p/4214201.html 随便一个connector标签内添加即可。 Linux 下 Tomcat的Cookie 的键或值 如果是中文 需要进行编码。 URLEncoder.encode(“name”,"UTF-8")进行编码 URLDecoder.decode(“name”,"UTF-8")解码 2.Linux 下的 所有Filter类 都需要 加上 public void init 方法和public void destroy 方法 即完成继承后的重实现。 3.代码里的jdbc链接哪里的账号密码一定要是linux下的mysql的账号密码相同。 4.图片文件以及配置文件都必须放在运行代码同一目录下(往里面深入)。 5.Webapps 目录:/usr/local/tomcat7/webapps/ 6.Server.xml 文件目录:/usr/local/tomcat7/conf/ 7.日志:/usr/local/tomcat7/logs/ 8.起链接的行: <Context path="/tmall" docBase="/home/wwwroot/ftptest/tmall/web" debug="0" reloadable="false" /> path 用此名来访问项目主目录? docBase 为项目的真实地址。通过war包解压出来的包名即文件夹为真实地址。 9.在linux 下关于Cookie的键或值是中文的话 必须用编码然后获取解码来进行,不然会报错。 10.myesql报错 Access denied for user 'root'@'localhost' (using password:YES) Access denied for user ‘root’@‘localhost 打开mysql配置文件,然后在[mysqld]下面添加一行skip-grant-tables 保存后 重启mysql服务器 然后就可以实现无密码登录或者随便一个密码都能登录了, 问题:任何人都可以访问数据库 非常不安全!!还需要解决!!! 11.配置了远程连接的数据库可以通过workbech和代码里直接连接。 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:24:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |