1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 阿里云服务器-Linux

阿里云服务器-Linux

时间:2021-09-21 01:49:52

相关推荐

阿里云服务器-Linux

说明:自己想玩一下服务器,记录一下服务器安装的环境以及软件。包括JDK,Mysql,tomcat等。

一:JDK篇

服务器上也是需要安装JDK环境的,跑不掉的。阿里云服务器提供了命令安装,固定安装目录自动配置环境,方便快捷。先来看看吧。

JDK安装-命令版

1. Linux-JDK版本查看命令:

yum -y list java*

可以看到1.6,1.7,1.8,11版本,现在JDK已经有14等版本。命令安装还是安装1.8经典版本。

2. Linux-JDK安装命令:等待Complete!java-version 查看是否安装成功。

yum install -y java-1.8.0-openjdk.x86_64

3. 总结

yum自动安装,命令简单,自动配置环境,安装目录自动创建 /usr/lib/jvm。

JDK安装-手动版

1. Download jdk

自己官网下载想要安装的JDK版本,linux版本即可

通过xftp将下载的jdk压缩包上传到服务器。

2. 命令

cd /var/local //下载文件目录(自选)我把所有下载的东西都放在 /var/local中 自定义呀mkdir software //软件安装目录(自定义)cd software mkdir JDK/**xftp 将压缩包 复制到 /var/local/software/JDK **/tar -xvf jdk-8u341-linux-x64.tar.gz //解压mv jdk1.8.0_341 /usr/local/JDK/jdk// usr/local/JDK/jdk 为jdk环境目录

3. 配置环境

vim /etc/profile // 编辑文件i //命令行开始编辑 复制下面三行代码export JAVA_HOME=/usr/local/JDK/jdk //自己jdk目录export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/export PATH=$PATH:$JAVA_HOME/bin按下esc 键 输入 :wq! 保存source /etc/profile //刷新文件 java -version

4. 总结

**优点:安装目录自定义,配置文件内容了解,便于删除,升级。****缺点:安装步骤稍微需要点时间。**

二:Mysql篇

1. Download mysql

同jdk,下载到 /var/local/software/mysql cd /var/local/software ;mkdir mysql;cd mysql;wget /get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

2. 命令

tar -xvf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz;mv mysql-8.0.21-linux-glibc2.12-x86_64 /usr/local/mysql;

3. 配置环境

3.1 得到初始化登录密码

直接全部复制运行即可cd /usr/local/mysql;mkdir data;groupadd mysql;useradd -g mysql mysql;chown -R mysql.mysql /usr/local/mysql;cd bin;./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --initialize;

发现出现一个Error,原因是阿里云服务器初始化没有安装 libaio

cd / ;yum install -y libaio;cd /usr/local/mysql/bin ;./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --initialize;

箭头标记为Mysql登录初始密码需要copy下来:jY=3w#dO&t-.

3.2 编辑配置文件

vi /etc/f需要写入的配置basedir=/usr/local/mysql/datadir=/usr/local/mysql/data/socket=/tmp/mysql.sockcharacter-set-server=UTF8MB4

3.3 授权

cd /usr/local/mysql;cp -a ./support-files/mysql.server /etc/init.d/mysql;chmod +x /etc/init.d/mysql;chkconfig --add mysql;service mysql start;ln -s /usr/local/mysql/bin/mysql /usr/bin

3.4 登录

mysql mysql -uroot -p输入3.1获取的初始登录密码

3.5 修改密码/远程连接生效

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';flush privileges;use mysql;update user set host='%' where user='root';flush privileges;

3.6 可视化工具查看mysql

4. 总结:mysql其实包含很多东西,包括主从表,只读表,写库等。这里不一一赘述。

三:Tomcat篇

1. Download Tomcat

同jdk,下载到 /var/local/software/tomcat cd /var/local/software ;mkdir tomcat;cd tomcat;wget https://mirrors.tuna./apache/tomcat/tomcat-8/v8.5.88/bin/apache-tomcat-8.5.88.tar.gz;

解压tar xvf apache-tomcat-8.5.88.tar.gz;mv apache-tomcat-8.5.88 /usr/local/tomcat;

2. 启动tomcat

cd /usr/local/tomcat/bin;./startup.sh

3. 总结:如果多个项目配置不同的端口,比如8080,9090等等。同mysql的3306等。都需要在阿上配置端口。接下来就可上传war包到tomcat的wabapps中调用接口访问项目了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。