资源链接:https://pan.baidu.com/s/1XCo_vYFUlY6okOEK6ewsBA 没有搭载tomcat服务器和jdk的阿里云服务器是不能通过IP地址直接访问的 1. 购买阿里云服务器(操作系统centos7.6 设置用户名密码) 2. 加入安全组一定要手动加入8080端口(如图所示) 4. 打开xshell建立xshell与服务器连接,输入用户名密码 <1>.删除已有CentOS的openjdk <2>.在xshell中通过创建上传路径 <3>.通过xftp(在xshell顶部菜单栏直接打开即可)上传到服务器的指定文件中这里是的路径是(/usr/local/java) <4>.进入上传路径安装jdk <5>.配置环境变量 <6>.生效变量 7. 部署tomcat <1>.创建路径 <2>.通过xftp上传至指定路径(同上) <3>.解压缩(xshell) <4>.启动tomcat 如果用IP地址找不到服务器,安全组有对应端口,可尝试重启一下tomcat <5>.CentOS 开放 8080 端口 如果 not running 开启防火墙 8. 部署数据库 <1>.创建路径 <2>.通过xftp上传至指定路径(同上) <3>.解压 <4>.删除自带mariadb <5>.安装 common、libs、client、server <6>.初始化数据库 报错:mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory 解决: <7>.授权防火墙 <8>.查看数据库初始化密码 <9>.登录mysql 这里面密码有时候会无法输入 建议换种登录方式: <10>.设置数据库密码 <11>.重新登录 <12>.开启远程访问 <13>.开放 3306 端口 报错:FirewallD is not running 解决: 将项目文件通过idea或ecplise打包成war,或者idea直接用war_exploded 解决: 按下键盘insert键可以实现编辑功能 退出不保存:esc + shift+:q! 重启连接! 同上 将AllowX11Forwarding 设置为yes 退出保存! 重启连接!
准备
提取码:0s9b部署
3. 启动服务器然后下载安全终端模拟软件(xshell和xftp)
5. 部署jdkrpm -qa | grep jdk //查询已有jdk,如果有将其全部删除 rpm -e --nodeps (查出来的jdk) //删除语句
cd /usr/local mkdir java
ls cd java ls rpm -ivh jdk-8u221-linux-x64.rpm
vim /etc/profile //进入变量 JAVA_HOME=/usr/java/jdk1.8.0_221-amd64 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME :wq! //保存退出
source /etc/profile java -version //验证
tar -zxvf apache-tomcat-9.0.34.tar.gz
cd /usr/local/tomcat/apache-tomcat-9.0.34/bin //进路径 ls ./startup.sh //运行
firewall-cmd --state
systemctl restart firewalld.service
firewall-cmd --zone=public --add-port=8080/tcp --permanent
restart firewalld.service
firewall-cmd --reload
tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar
rpm -qa|grep mariadb //首先查看当前安装的mariadb包 rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64 //强制删除,这里我的是mariadb-libs-5.5.60-1.el7_5.x86_64 rpm -qa|grep mariadb //验证
rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm --nodeps --force
mysqld --initialize
yum install -y libaio //安装后在初始化就OK了 Is this ok [y/d/N]: y
chown mysql:mysql /var/lib/mysql -R; systemctl start mysqld.service; systemctl enable mysqld;
cat /var/log/mysqld.log | grep password
mysql -uroot -p
[root@iZovp383vygd16Z mysql]# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)mysql -uroot -p(密码)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
exit; mysql -uroot -proot
create user 'root'@'%' identified with mysql_native_password by 'root'; grant all privileges on *.* to 'root'@'%' with grant option; flush privileges;
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl status firewalld //查看firewalld状态 systemctl start firewalld //开启防火墙 firewall-cmd --permanent --zone=public --add-port=3306/tcp
javaweb部署到服务器
上传到xftp中的tomcat/webapps中问题:WARNING! The remote SSH server rejected X11 forwarding request.
<1>.执行代码yum install xorg-x11-font* xorg-x11-xauth y vim /etc/ssh/sshd_config
将X11Forwarding 设置为yes
退出保存:esc + shift+:wq(这里需要执行退出保存)
vim /etc/ssh2/sshd2_config
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算