今天把筆記本安裝了單系統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