ubuntu安装中文输入法 语言支持直接更新
ubuntu下载jdk
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
tar -zxvf jdk-8u141-linux-x64.tar.gz
mkdir /usr/java
mv /home/test/jdk1.8.0_141 /usr/java
修改环境变量
vim /etc/profile 打开文件
i
export JAVA_HOME=/usr/java/jdk1.8.0_141
export JRE_HOME=${
JAVA_HOME}/jre
export CLASSPATH=.:${
JAVA_HOME}/lib:${
JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${
JAVA_HOME}/bin:${
JRE_HOME}/bin
export PATH=$PATH:${
JAVA_PATH}
Ese :wq!
source /etc/profile
java -version
ubuntu 下载tomcat
cd /usr/tomcat
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.12//bin/apache-tomcat-9.0.12.tar.gz
tar xzf apache-tomcat-9.0.12.tar.gz
mv apache-tomcat-9.0.12 tomcat9.0 //重命名
//启动tomcat
//进入到tomcat9.0/bin目录下,
sudo -i
cd /usr/tomcat/tomcat9.0/bin/
//输入:
./startup.sh 或者 sh startup.sh
// 启动tomcat
cd ../logs/
tail -f catalina.out // 查看日志
//查看tomcat是否成功
ps –ef|grep tomcat
//启动后,浏览器输入http://+ip地址:8080,查看是否出现tomcat主页;
http://localhost:8080/life_vest/sys/user/index
//查看ip
ifconfig -a
//关闭tomcat
//进入到tomcat9.0/bin目录下,输入
./shutdown.sh //关闭tomcat
查看有没有安装MySQL:
dpkg -l | grep mysql
安装MySQL:
https://downloads.mysql.com/archives/community/
安装mysql
# sudo apt update
# sudo apt upgrade
# sudo apt install libaio1 libtinfo5 libmecab2 libjson-perl python2 python2.7
# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-server_5.7.31-1ubuntu18.04_amd64.deb-bundle.tar
# tar xvf mysql-server_5.7.31-1ubuntu18.04_amd64.deb-bundle.tar
# rm -f mysql-testsuite_5.7.31-1ubuntu18.04_amd64.deb
# rm -f mysql-community-test_5.7.31-1ubuntu18.04_amd64.deb
# sudo dpkg -i mysql-common_5.7.31-1ubuntu18.04_amd64.deb
# sudo dpkg -i lib*.deb
# sudo dpkg -i mysql-*.deb
卸载mysql
sudo apt-get autoremove --purge mysql-server
sudo apt-get remove mysql-common
sudo rm -rf /etc/mysql/ /var/lib/mysql
清理残留数据
dpkg -l | grep ^rc| awk '{print $2}' | sudo xargs dpkg -P
sudo apt autoremove
sudo apt autoclean
---
删除mysql
sudo apt purge mysql-*
sudo rm -rf /etc/mysql/ /var/lib/mysql
sudo apt autoremove
sudo apt autoreclean(如果提示指令有误,就把reclean改成clean)
mysql -u root -p
show databases;
create database life_vest;
use life_vest;
source /home/admin123/life_vest.sql
没有成功的案例
mysql安装包官网
检查系统是否自带mysql
rpm –qa | grep mysql
官网下载安装包,移动到/opt/mysql目录
cd /opt/mysql
mv /home/admin123/下载/mysql-server_5.7.26-1ubuntu19.04_amd64.deb-bundle.tar /opt/mysql
tar -xvf mysql-server_5.7.26-1ubuntu19.04_amd64.deb-bundle.tar
安装libaio支持库
sudo apt-get install libaio1
// 安装MySQL
sudo dpkg-preconfigure mysql-community-server_*.deb
sudo apt-get install libmecab2
root密码: 123456
// 安装完成之后的文件位置
所有配置文件( 如my.cnf )都在 /etc/mysql 目录下
所有二进制文件、支持库、头文件等都存放在 /usr/bin 和 /usr/sbin 目录下
数据文件存放在 /var/lib/mysql 目录下
groupadd mysql
useradd -r -g mysql mysql
ubuntu彻底删除mysql,并重装5.7.30
ubuntu安装mysql5.7教程
在解压tar.gz文件的时候报错
[Sun@localhost Downloads]$ tar -zxvf clion-141.351.4.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
原因是这个压缩包没有用gzip格式压缩,所以不用加z指令
[Sun@localhost Downloads]$ tar -xvf clion-141.351.4.tar.gz
这样就可以了
root@admin123-Lenovo-E4430:/opt/mysql# tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
root@admin123-Lenovo-E4430:/opt/mysql# mv mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz mysql-5.7.26
root@admin123-Lenovo-E4430:/opt/mysql# ls
libmysqlclient20_5.7.26-1ubuntu19.04_amd64.deb
libmysqlclient-dev_5.7.26-1ubuntu19.04_amd64.deb
libmysqld-dev_5.7.26-1ubuntu19.04_amd64.deb
mysql-5.7.26
mysql-5.7.26-linux-glibc2.12-x86_64
mysql-client_5.7.26-1ubuntu19.04_amd64.deb
mysql-common_5.7.26-1ubuntu19.04_amd64.deb
mysql-community-client_5.7.26-1ubuntu19.04_amd64.deb
mysql-community-server_5.7.26-1ubuntu19.04_amd64.deb
mysql-community-source_5.7.26-1ubuntu19.04_amd64.deb
mysql-community-test_5.7.26-1ubuntu19.04_amd64.deb
mysql-server_5.7.26-1ubuntu19.04_amd64.deb
mysql-server_5.7.26-1ubuntu19.04_amd64.deb-bundle.tar
mysql-testsuite_5.7.26-1ubuntu19.04_amd64.deb
root@admin123-Lenovo-E4430:/opt/mysql# cd mysql-5.7.26
-bash: cd: mysql-5.7.26: 不是目录
root@admin123-Lenovo-E4430:/opt/mysql# mv mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz mysql-5.7.26
mv: 无法获取'mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz' 的文件状态(stat): 没有那个文件或目录
root@admin123-Lenovo-E4430:/opt/mysql# mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql-5.7.26
mv: 无法以目录'mysql-5.7.26-linux-glibc2.12-x86_64' 来覆盖非目录'mysql-5.7.26'
root@admin123-Lenovo-E4430:/opt/mysql# rm mysql-5.7.26
root@admin123-Lenovo-E4430:/opt/mysql# mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql-5.7.26
root@admin123-Lenovo-E4430:/opt/mysql# ls
libmysqlclient20_5.7.26-1ubuntu19.04_amd64.deb
libmysqlclient-dev_5.7.26-1ubuntu19.04_amd64.deb
libmysqld-dev_5.7.26-1ubuntu19.04_amd64.deb
mysql-5.7.26
mysql-client_5.7.26-1ubuntu19.04_amd64.deb
mysql-common_5.7.26-1ubuntu19.04_amd64.deb
mysql-community-client_5.7.26-1ubuntu19.04_amd64.deb
mysql-community-