Linux系统下安装jdk有两种方式:
首先通过命令查看jdk版本:
yum -y list java*
yum -y install java-1.8.0-openjdk*
等待安装完成,安装的目录在/usr/lib/jvm下
之后开始配置环境变量
执行命令编辑文件
vim /etc/profile
在文件末尾插入配置信息
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
source /etc/profile
通过以下命令查看jdk版本
java -version
jdk版本信息:
首先你需要去官网上下载一个Linux系统的jdk安装包,我准备的是jdk-8u251-linux-x64.tar.gz
然后建一个文件夹把安装包放进去,我放在了/usr/local/jdk/下,然后在当前文件夹下解压安装包
tar -zxvf jdk-8u251-linux-x64.tar.gz
解压完成后,下一步就可以配置环境变量了。
执行命令编辑文件
vim /etc/profile
在文件末尾插入以下信息
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_251
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
source /etc/profile
查看jdk是否安装成功,输入命令java -version
下载一个Tomcat安装包,我用的是apache-tomcat-8.5.54.tar.gz
然后建一个文件夹把安装包放进去,我放在了/usr/local/tomcat/下,然后在当前文件夹下解压安装包
tar -zxvf apache-tomcat-8.5.54.tar.gz
可以根据需求修改Tomcat端口,在conf文件夹下server.xml
server.xml里有三个端口:
8005:使用shutdown.sh关闭tomcat时使用
<Server port="8005" shutdown="SHUTDOWN">
8080:一般访问tomcat时使用
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
8009:为AJP端口
<Connector protocol="AJP/1.3"
port="8009"
redirectPort="8443" />
我这里安装的是SQL Server2017
要求:
1.CentOS7.0以上
2.内存2G以上
步骤:
1.下载SQL Server安装镜像
curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo
2.安装SQL Server
yum install -y mssql-server
3.配置SQL Server
sudo /opt/mssql/bin/mssql-conf setup
选择SQL Server版本:2
接受许可条款:yes
选择语言:10
设置管理员密码:
要求8位包括大写字母、小写字母、数字、符号、标点符号以及分类为字母但是既非大写也非小写的 unicode 字符。
完成之后即可启动成功。
如果空闲内存不足2000M时,安装报错:
sqlservr: This program requires a machine with at least 2000 megabytes of memory.
这时需要破解内存限制
首先进入SQL Server安装目录/opt/mssql/bin/下
cd /opt/mssql/bin/
保存备份文件
mv sqlservr sqlservr.old
这时使用python修改内存限制代码
进入python命令行
python
进入python命令行后分别输入以下命令
oldfile = open("sqlservr.old", "rb").read()
newfile = oldfile.replace("\x00\x94\x35\x77", "\x00\x80\x84\x1e")
open("sqlservr", "wb").write(newfile)
之后输入exit()
退出。
如果权限不够,增加权限
chmod +x sqlservr
之后继续配置sudo /opt/mssql/bin/mssql-conf setup
配置完成查看SQL Server服务状态systemctl status mssql-server
开放防火墙1433端口
firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload
设置开机启动
systemctl enable mssql-server
基本操作命令
启动服务:systemctl start mssql-server
停止服务:systemctl stop mssql-server
重启服务:systemctl restart mssql-server
服务状态:systemctl status mssql-server
安装SQL Server命令行工具sqlcmd:
Linux安装SQL Server 2017(连接篇SQL Server on linux)