今天把笔记本安装了单系统Ubuntu 18.04。由于是单系统,因此格外的好安装,一直下一步下一步,也不知道后续会不会出问题。java
百度了一下安装完Ubuntu 18.04后续须要作的事件。mysql
重要的事:首先要更新系统源,保证可以下载最新的服务,命令:sudo apt-get updatelinux
a.下载redis,命令: sudo wget http://download.redis.io/releases/redis-3.2.6.tar.gz,加sudo是由于权限问题redis
b.解压redis ,命令:tar xzf redis-3.2.6.tar.gzsql
c.创建软链接,看Redis开发与运维上又写,命令:ln -s redis-3.2.6 redis,做用是:为了避免把redis目录固定在指定版本上,有利于Redis将来版本升级shell
d.进入到 redis-3.2.6文件夹,命令: cd redis数据库
e.编译,命令:make,前提是已经安装了gcc编译功能,使用命令gcc --version查看当前gcc版本,判断是否有gcc功能ubuntu
f.安装,命令:make install,做用:将Redis的相关运行文件放到/usr/local/bin/下,这样就能够在任意目录下执行Redis的命令。例如安装后,能够在任何目录执行redis-cli–v查看Redis的版本bash
a.修改配置文件,进入到redis-3.2.6文件夹下,执行命令:sudo vi 路径/redis-3.2.6/redis.conf,运维
使用/daemonize,回车,而后修改no为yes。
b.启动服务,命令:redis-server 路径/redis-3.2.6/redis.conf ,以配置文件启动
c.开启客户端,redis-cli -h 127.0.0.1 -p 6379 ,默认以127.0.0.1 6379 启动
d.退出客户端,命令:quit,便可
e.关闭服务,redis-cli shutdown。个人报错了,提示check log ,目前尚未解决
命令: ifconfig,若是执行后没反应,会提示你执行命令:sudo apt-get install net-tools
等待安装便可
目的是,别的ip可以访问你得ip,使用Xshell
1.安装openssh-server,命令:sudo apt-get install openssh-server
2.查看SSH是否启动,命令:sudo ps -e |grep ssh,若是出现sshd ,说明已经启动;非则输入启动命令:sudo service ssh start
3.为ssh服务打开使用root用户登陆的权限,修改配置文件,命令:sudo vi /etc/ssh/sshd_config,找到“PermitRootLogin without-password”,
在这行前面加一个#注释掉,而后添加下一行(o), "PermitRootLogin yes", :wq 保存
4.重启ssh服务,sudo service ssh restart
1.首先,ubuntu只能安装mysql8.0,因此要先更新一下源,去MySQL官网http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0.8.10-1_all.deb
2.执行命令,sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
3.而后更新源,sudo apt update
4.而后安装mysql8.0,sudo apt install mysql-server
5.安装过程当中让输入2次密码,必定不能忘;选择mysql版本8.0;
6.mysql8.0更新了新的加密方式,ubuntu可能不支持,因此形成root密码不能用,必定要选择旧的加密方式
7.而后使用MySQL,命令:mysql -u root -p,,进入mysql 显示当前版本是否是8.0
8.给mysql开放终端,第一步执行命令,mysql -u root -p 输入密码,进入到muysql ;第二步,执行命令:use mysql;第三步,设置权限,
grant all privileges on *.* to root@'%' identified by '密码' with grant option; 注释:*.* ,第一个表明数据库,第二个表明表;@,前面是用户,后面是ip
若是报错,出现error,可能的缘由是user表种的root数据,host=localhost,须要把它给为%,不过通常不建议这么作
新用户便可,建立数据库:create database dbdata,建立用户:create user user01@'%' identified by 'password';赋予权限grant all privileges on dbdata.* to user01;
而后在另外一个ip测试,若是有问题,看一个utunbu种的3306端口是否是绑定在localhost上了
注:mysql 8.0种的配置文件没有bind-address=127.0.0.1 这一行,不须要注释掉,但最好看一下
1.下载jdk,去jdk官网下载,压缩包,须要注意的是,要勾选 accept license agreement,选贼对应的版本
2.解压,命令:sudo tar -zxvf jdk-8u171-linux-x64.tar.gz,而后能够移动到你想要的目录,命令:sudo mv jdk-8u171-linux-x64.tar.gz 路径
3.配置环境变量,命令:$sudo gedit ~/.bashrc ,在最下面加上,
export JAVA_HOME=jdk所在的路径
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
4.而后生效配置的环境变量,命令:source ~/.bashrc,不用加sudo 个人没就有加,若是error,加上试试
5.执行,java javac 看看是否安装成功。查看版本,java -verison