阿里云服务器tomcat项目网站域名绑定至运行(端口,Tomcat项目发布,网站域名备案,jdk安装,tomcat安装,mysql安装运行(用户授权)))

本文档详细介绍了如何在阿里云服务器上进行端口配置,包括开启80端口,编辑Tomcat的server.xml以更改默认端口,以及网站域名的备案流程。此外,还涵盖了jdk的安装,tomcat的下载与解压,以及mysql的安装和用户授权等步骤,是服务器部署的全面教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

购买服务期之后进如服务器管理控制台,创建安全组规则:

我自己的规则如下:

控制台一定要开启对应端口号,不然即使服务器内部开启了端口,外网依旧连接不到服务器

开启防火墙80端口号:

1.netstat  -anp  |grep   端口号

2.netstat   -nultp(此处不用加端口号)

该命令是查看当前所有已经使用的端口情况

查询有哪些端口是开启的:

[root@centos7 ~]# firewall-cmd --list-port

开启端口 (也可以把服务器防火墙关闭,那防火墙就不拦截请求的端口了)

若开启防火墙,那么应该在防火墙中开启80,21, 22,3306 四个端口 以便后续的操作

[root@centos7 ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent

查询端口号80 是否开启:

[root@centos7 ~]# firewall-cmd --query-port=80/tcp

 

命令含义:

--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效

重启防火墙

[root@centos7 ~]# firewall-cmd --reload

结束对应端口号进程

kill -9 端口号

关闭被占用的80端口,切换到/etc/init.d 

tomcat项目发布 域名绑定

打开 tomcat - ->conf- ->server.xml 编辑>

这里9090端口改为80端口

多个域名绑定 可在<context docBase 前面添加一行

<Alias>www.xxxx.com</Alias>

 

网站域名备案流程:

 先到服务器实例控制台申请备案号,

然后绑定的域名所属账户下

进入备案系统

输入对应信息后进入下一步到这里

勾选已有备案服务号,填入之前到服务器实例申请的备案号 接着验证

下一步:

继续后面的操作就行了

上传资料 办理拍照 提交管局 审核通过

 

jdk安装(有些linux系统自带java虚拟机,我这没有)

查看安装的jdk

yum list installed | grep [java][jdk]

 

卸载jdk

yum -y remove java-1.6.0-openjdk*

yum -y remove tzdata-java.noarch

 

安装jdk

查看jdk软件包列表

yum search java | grep -i --color jdk

选择版本安装

yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

#或者如下命令,安装jdk1.8.0的所有文件

yum install -y java-1.8.0-openjdk*

 

tomcat 下载

     wget 链接地址;

解压压缩包:

tar -xzvf file.tar.gz //解压tar.gz

压缩,解压命令扩展:

压缩

tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压

tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
 

总结

1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

 

Mysql安装:

下载并安装MySQL官方的 Yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum安装

yum -y install mysql57-community-release-el7-10.noarch.rpm

安装mysql

yum -y install mysql-community-server

启动mysql

systemctl start  mysqld.service

查看mysql运行状态

systemctl status mysqld.service

查看mysql密码

grep "password" /var/log/mysqld.log

 

修改mysql编码

cd /etc/my.cnf

vim my.cnf

修改mysql账户密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

创建mysql用户

create user 'test'@'%' identified by 'test123'

授权:

授权test用户有testDB数据库的某一部分权限:

grant select,update on testDB.* to test@'%' identified by 'test123';

授权test用户有testDB数据库的所有操作权限:

grant all privileges on testDB.* to 'test'@'%' identified by 'test123';

授权test用户拥有所有数据库的某些权限:

grant select,delete,update,create,drop on *.* to 'test'@'%' identified by 'test123';

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值