Ubuntu 18.04安裝及後續須要安裝的軟件

今天把筆記本安裝了單系統Ubuntu 18.04。由於是單系統,因此格外的好安裝,一直下一步下一步,也不知道後續會不會出問題。java

百度了一下安裝完Ubuntu 18.04後續須要作的事件。mysql

重要的事:首先要更新系統源,保證可以下載最新的服務,命令:sudo apt-get updatelinux

1.第一件事,安裝redis

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

運行redis

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 ,目前尚未解決

2.第二件事,查看本身的ip,

命令: ifconfig,若是執行後沒反應,會提示你執行命令:sudo apt-get install net-tools

等待安裝便可

3.第三件事,安裝ssh

目的是,別的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

4.第四件事,安裝mysql

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 這一行,不須要註釋掉,但最好看一下

5.安裝jdk

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

相關文章
相關標籤/搜索