关于配置阿里云服务器的一些坑

阿里云服务器+域名备案全流程避坑指南(附小程序开发必备配置) 本文详细解析了阿里云服务器配置与域名备案的全流程,特别针对小程序开发需求提供了必备配置指南。从服务器初始化、域名备案材料准备到SSL证书配置,再到微信小程序专用服务器设置和前后端分离架构实战建议,帮助开发者高效避坑,快速完成项目部署。 阅读详情

之前自己买了一台阿里云的服务器,一直没时间配置,这几天老大看要项目演示,没办法,这个服务器必须要配起来了。

这里先说下我要的环境是什么吧。JDK6 + Tomcat 6 + MySQL。对的,是比较老的一些版本了。但是这有什么关系了,能跑通代码我就很开心了。

JDK 6 

首先说下JDK 6 吧,这个直接从官网上下载,我的是window 64 位。选择自己系统的就行了。然后就是一顿安装。安装完后关键来了。注意下要配置环境。

我这边就直接是百度经验的配置环境。其实配置环境就那个几步骤,直接贴上链接,我也不去粘贴复制了。http://jingyan.baidu.com/album/6dad5075d1dc40a123e36ea3.html?picindex=1

Tomcat 6 

1.解压tomcat:tomcat 6 我是直接用的解压版的。直接解压文件就行了。jdk必须保证已经先安装好了。然后点击bin下的startup.bat就是开启tomcat服务。

2.防止tomcat启动闪退措施:

修改startup.bat文件:

     在第一行前面加入如下两行--

    SET JAVA_HOME=D:\Program Files\Java\jdk1.6.0_14(JDK目录)

         SET CATALINA_HOME=D:\Program Files\tomcat(解压后Tomcat的目录)

 

3.进入tomcat主页:打开浏览器的http://localhost:8080。如果显示成功就说明tomcat安装好了。

4.配置端口号:我们每次在浏览器中访问的时候都需要输入8080端口,现在要修改下配置端口为80,这时候我们就不需要在访问的时候输入端口了。直接输入地址就是默认的访问80端口了。打开%CATALANA_HOME%\conf\server.xml文件:

 

http默认端口号为80,也就是说在URL中不给出端口号时就表示使用80端口。当然你也可以修改为其它端口号。当把端口号修改为80后,在浏览器中只需要输入:http://localhost就可以访问Tomcat主页了。

5.项目文件设置:Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip,就能访问到我们的项目。具体操作如下:
    打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" debug="0" reloadable="true"/>。
    再将WebTest工程放到tomcat根目录下,并将webapps文件夹中的ROOT文件夹删除或者重命名为另外一个名字。
    启动tomcat,在浏览器中输入ip,就可以访问到你的项目了。
  注意:<Context>节点中的docBase属性的值是指向web工程的绝对路径。

这样子tomcat部分就配置完毕了。

MySQL

最后就是配置mysql了。在这上面我可吃了不少的坑。。。

一、安装mysql。我选的还是解压版的。直接解压。然后在mysql-5.6.21-win32目录下有一个my-default.ini文件(可能版本不同有的人没有,但是不重要)。把他改为my.ini。就是最后我们只要确保文件夹下有一个my.ini就可以了。my.ini打开它里面有一个重要的东西配置(我的mysql安装在F:\SQL\mysql-5.6.21-win32\mysql-5.6.21-win32路径下):

就是basedir和datadir要记得配置。然后在电脑环境Path后面添加“mysql安装路径\bin;"

二、配置完后要安装mysql服务和启动mysql服务。打开cmd,进入到mysql目录\bin目录下,然后输入一下指令:

mysqld -install安装mysql服务

net start mysql启动mysql服务

这个时候如果报错,

第一种可能就是你的my.ini书写错误。

第二种就是就是你可以把my.ini移动到C:WINDOWS目录下。

第三种就是你只能卸载重装一遍(我就是这种情况),重装mysql之前要记得删除这几个东西【

1.mysql的目录 

2.刚刚移动到WINDOWS下的my.ini文件

3.mysql的注册表(开始->运行-> regedit 看看注册表里这几个地方删除没有 
 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除 
 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除)】

然后在重复上面的一、二步骤。还是重启。请重启。重启有惊喜。

三、安装好了数据库之后,要对数据进行配置下,这样你就可以远程在自己的电脑上通过图形化界面操作服务器的数据库,毕竟服务器卡的一逼。配置如下。

登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;
mysql>select host, user from user;

好了,这样这个三大部分的配置基本就结束了。现在还有最后一个部分了。

入站规格设置

在控制面板中,点击防火墙。

进入后,点击高级设置

 

点击设置入站规则

点击新建规则

选择设置打开80端口

之后就是下一步,允许全部人各种条件都能够连接。

这样我们就能够通过域名访问服务器了。哦,前提是你要弄好域名。

 

 

99元阿里云服务器+frp内网穿透实战:从配置到避坑全指南 本文提供了一份详尽的实战指南,教你如何利用99元阿里云服务器搭建稳定、安全的FRP内网穿透服务。内容涵盖从架构选型、服务端与客户端配置、防火墙设置,到应对复杂网络环境的避坑技巧与安全加固措施,旨在帮助个人开发者或小团队以极低成本实现高效的远程开发与调试。 阅读详情

相关推荐

从ADS到SystemVue:当简单链路预算不够用时,我的射频系统级仿真方案升级实录

本文详细介绍了从ADS到SystemVue的射频系统级仿真升级路径,重点分析了基础链路预算在多端口元件和复杂场景下的局限性,并提供了SystemVue在非线性系统验证和跨域协同分析中的优势。通过实际案例展示了如何平滑迁移工具链,提升仿真精度和效率,适用于5G、毫米波雷达等现代射频系统设计。

weixin_34233974的博客 343

阿里云服务器上寻找默认ip直接访问内容对应根目录

默认ip直接访问内容的根目录就相当于Wampserver32上的WWW文件夹 在我们电脑上安装完Wamp后,ip直接访问内容的根目录就默认为WWW文件夹,所以我们只需要将需要访问的文件放置在这个文件夹下,就可以通过ip地址来访问。 在阿里云服务器上也是如此,那么如何寻找这个根目录呢? 有两种方法。我在阿里云上买的是轻量应用服务器中LAMP镜像,接下来我就用它来向大家介绍。 方法一:登录你的阿里云账...

qq_43453731的博客 3736

从零到一:在K210上实现YOLO模型在线训练与部署全流程

本文详细介绍了在K210芯片上实现YOLO模型在线训练与部署的全流程,涵盖数据采集、模型优化、量化转换及内存管理等关键环节。通过实战案例和代码示例,帮助开发者高效利用K210的超低功耗特性与YOLO模型的实时检测能力,适用于边缘计算和物联网应用场景。

weixin_29094539的博客 350

阿里云监控URL的配置笔记

有很多细节需要记录 这个是服务下拉框必须有: 这个是IP服务器下拉框,必须有,注意要选择ALL。 这里要注意,不这样配置就不行,不然只能单服务下接口可以,想混合服务接口放一起就不行: 这里直接写死service服务和rpc接口就行: 默认写法: sum by (callType) (sum_over_time(arms_app_requests_count{service="服务",rpc="接口",host=~"$host",callType=~"^dsf$|^http$|^

深度Java 1579

工业以太网通讯Profinet协议详解

Profinet是通过西门子控制系统被广泛使用的工业通信协议,是一种较新的,基于以太网的工业通讯协议。

mydatai的专栏 8852

Python与numpy版本兼容性排查指南

本文详细解析了Python与numpy版本兼容性问题,提供了快速诊断和解决版本冲突的实用方法。通过查看版本信息、使用官方兼容性对照表以及降级或升级环境等方案,帮助开发者有效避免常见的报错问题,如'ImportError'和'AttributeError'。文章还介绍了使用虚拟环境和requirements.txt等工程实践,确保项目依赖的稳定性。

weixin_29089057的博客 319

阿里云 1G内存云主机mysql 配置参数优化

[client] port = 3306 socket = /tmp/mysql.sock #default-character-set=utf8 [mysql] #default-character-set=utf8 [mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/mysql

我爱吃大饼 3442

不修改MMDetection源码使用自定义数据和模型

以目标检测为例,用非侵入式的模型和MMDetection数据的方法进行配置。也就是不改动MMDetection的任何源码或目录的条件下,使用自定义数据训练自定义模型。

Dlite的技术笔记 1341

阿里云如何购买mysql_如何选购配置阿里云数据库RDS MySQL的流程 新手必看

如何选购配置阿里云数据库RDS MySQL?作为世界上最受欢迎的开源数据库之一,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,MySQL广泛应用于各类应用场景。本文中将详细解释选购配置阿里云数据库的流程。一、阿里云数据库页面点我直达阿里云数据库页面选购阿里云数据库,先领取一下阿里云代金券,付款时使用可以抵扣订单金额,节约...

weixin_39744512的博客 1427

Win64 驱动内核编程-16.WFP网络监控驱动(防火墙)

WFP驱动监控网络 WFP是微软推出来替代TDIHOOK、NDISHOOK等拦截网络通信的方案,WFP的框架非常庞大,在RING3和RING0各有一套类似的函数,令人兴奋的是,即使在R3使用WFP,也可以做到全局拦截访问网络。由于WFP的范围太广,实在难以一言概括,感...

墨鱼菜鸡 1033

Android 15.0 Launcher3中去掉Hotseat功能实现

在15.0系统产品定制化开发中,在Launcher3的定制化需求也是特别多的,由产品是小屏幕的产品,所以产品需求Launcher3 页面布局的原因,要求Launcher3 需要去掉Hotseat 不显示Hotseat下面几个图标,而做满屏app的显示,从而达到美观的效果,下面就来分析去掉Hotseat从而实现这个功能

安卓兼职framework和app工程师的博客 555

阿里云服务器 从零配置 Selenium +MongoDB & Navicat 全流程避坑笔记

《服务器运维踩坑指南:磁盘清理、Selenium配置与MongoDB连接》总结了服务器运维常见问题及解决方案。针对AlmaLinux/CentOS系统,提供了磁盘爆满排查方法(lsof查找已删除文件占用空间),并给出Chromium浏览器与ChromeDriver版本匹配方案(通过chrome-for-testing仓库下载指定版本)。文章包含Selenium无头模式Python脚本示例,以及Navicat连接阿里云MongoDB的详细配置(注意SSL和公网白名单设置)。最后整理了常见错误速查表和关键命令清

qq_51465828的博客 815

YOLOv11【第二章:核心模块进阶篇·第3节】LDConv线性可变形卷积改进YOLOv11!

🏆 本文收录于专栏 《YOLOv11实战:从入门到深度优化》。本专栏围绕 YOLOv11 的改进、训练、部署与工程优化 展开,系统梳理并复现当前主流的 YOLOv11 实战案例与优化方案,内容目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。

**My Coding Family** 7440

关于阿里云服务器配置https踩过的坑

首先官方参考资料详见:https://help.aliyun.com/document_detail/98728.html?spm=a2c4g.11186623.2.19.4ec82de9aLQm41#concept-n45-21x-yfb https://blog.youkuaiyun.com/duyusean/article/details/79348613 第一关: 重启nginx服务的时候,报错...

weixin_30905981的博客 1475

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

阿里云服务器安装Azkaban邮件配置遇的坑

Azkaban发送邮件默认使用的是STMP 25端口,但是阿里云服务器25端口是被禁用的,所以需要将25端口换到465端口 采用smtps协议传输邮件(25端口是非SSl协议传输),方法是修改源码,具体如下: git clone 下载Azkaban源码到服务器: [root@boyi_bi azkaban]# git clone https://github.com/azkaban/a...

Realoyou的博客 1880

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

vue项目部署在阿里云服务器上的nginx配置过程 -踩坑记录

我想要将我的vue前端项目上线使用,一开始我是放在后台服务器上,但发现每次要打包发给后台服务器,效率极为低下,不仅仅后台觉得麻烦,前端的效率也得到及降低,所以把前端的工程直接部署服务器上,这不失为一个好的办法,但是部署过程中,采用的是nginx进行服务器的代理配置,接下来就是我配置过程中踩得无数的坑,本人较笨,搞了两三天才终于弄出来。终于可以在浏览器上显示 首先,买一台云服务器是必要的,我使用...

qq_42367749的博客 3699

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

《Docker》阿里云服务器docker部署nginx并配置https踩坑记录(完整)

今天在为阿里云服务器续期的时候发现原来阿里云上面也可以申请免费的ssl证书,而博主平时玩耍的域名一直是http的方式访问的,于是,很自然的想搞一个证书,将http改为https;才有了本文这篇踩坑记录,耐心看完,你也许有所收获;

Oliver尹的博客 4627

在阿里云服务器上配置nginx的坑

请注意如果你和我一样是编译安装的,并且使用systemctl status nginx 命令之后nginx的运行状态为active也就是绿色的,然后进入服务器的公网ip 显示仍为centos界面且进入80端口为404的话,请crtl+f5刷新浏览器缓存 之后你就会看到nginx的欢迎界面了。。。。。。。。。。。。 我裂开,国庆前通宵就因为这原因,我淦 ...

clgm___的博客 195

阿里云服务器ECS WindowsServer2016配置IIS遇到的坑

之前买了台阿里云的服务器作为小程序的后台服务器,用的是WindowsServer2016系统,一直配置IIS服务配置不上,错误代码0x800f0922。 找了很多方案,还是没解决,无奈提交工单。最终在客服的帮助下终于搞定了,以下是遇到的一些问题记录。 1.由于买的服务器配置不是很高,WindowsServer2016又是比较吃配置的系统,所以第一步怀疑是内存不够,开了个虚拟内存,发现问题还...

weixin_30783629的博客 850

阿里云服务器采坑指南(显存问题、环境配置问题、其他问题)

我有两个阿里云服务器,一个是自己的学生特惠买的,另一个是老师配的,自己的是基础版本,老师配的是高配版本,从价格上就可见一斑,我的是96一年,老师的是500+一月… 显存问题 有个问题,实验室的云服务器的CUDA10.1,那边预留了相当一部分显存给Pytorch,但是我自己装的Pytorch却调用不了这部分显存,导致显存不够,这块问题还没有解决。 内存问题 显存不够,那就用cpu放那里慢慢跑吧,但是...

m0_37929824的博客 880

阿里云服务器配置SSL证书成功开启Https(记录趟过的各种坑)

环境: 阿里云云服务器    Windows Server 2008 标准版 SP2 中文版(趁1212优惠买的一年的水货配置) 阿里云购买的域名(已备案、已解析) 服务器:phpstudy:php5.4.45+Apache(因为是phpstudy集成的,所以没找到apache的版本,我感觉应该是2.4.8之前的版本) SSL证书 (配置过程中,我申请了2个不同机构的证书,第一个GG了,是...

Mencre的博客 804

Springboot 配置QQ企业邮箱在阿里云服务器的坑

为了防止垃圾邮件泛滥,阿里云ECS 基于安全考虑,目前已禁用 25 端口,不再开放smtp邮件的25端口,现在需要使用465/587端口进行smtp邮件发送。具体操作步骤如下: 1、QQ企业邮箱开启开启IMAP/SMTP服务 2、springboot引入mail包 dependency> groupId>org.springframework.bootgroupId>

子墨 5924

将Python-Django项目部署到阿里云服务器踩的坑(服务器、域名、项目配置)

踩得坑 没有配置安全组, 启动项目后,公网访问不到。 Django在服务器启动python manage.py runserver 0.0.0.0:8000 来启动, 公网才能访问。 域名买了,配置服务器解析之后,域名还是解析不到,原因是网站未备案。 服务器购买—域名购买—项目部署 首先到阿里云服务器购买服务器 https://www.aliyun.com/ 购买成功后进入控制台,云服务器 ECS,概览和实例都能看到运行的服务器,详细进去之后会看到对应的公网ip等详细信息。为了学习,我买了一台win

brytlevson的博客 1929

阿里云服务器搭建 踩坑日志(二)配置https

尝试配置https,解决有的浏览器提示不安全。 1、获取免费的ssl证书 有很多文档是自己生成证书的,但是这个证书在很多地方还是报错, 如果你有自己的域名,在阿里云上是可以获取免费的证书的。 证书获取地址,https://common-buy.aliyun.com/?spm=5176.2020520163.cas.1.zTLyhO&amp;commodityCode=cas#/buy ...

bihansheng2010的博客 3171
下一篇: 关于如何编写与调用java的JNI程序
madman0621
博客等级 码龄11年 36粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值