Linux常用工具的安裝

centos 安裝anaconda【Centos6.5下配置anaconda3】

1.確定服務器是32位的還是64位的

$ file /bin/ls

輸出爲:

/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked(uses shared libs), for GNU/Linux 2.6.18, stripped

根據服務器的位數選擇Anaconda的版本,我選擇了Linux 64位的。 
 

2.下載個anaconda:

3.進入該軟件所在的目錄
4.輸入命令:

bash Anaconda3-4.2.0-Linux-x86_64.sh 

5.在運行期間點擊enter或者yes 就可以。

  • python3.6版本對應的opencv包是3.4.1 
  • python3.5版本對應的opencv包是3.4.2
     

6. 一路默認(除非你想自己改安裝路徑),期間還會問是否需要直接在環境變量中加入anaconda3的路徑,我當時是選擇了否,因爲不確定.bashrc是否是真正的編輯環境變量的那一個(因爲/home文件夾下和/root文件夾下都有這個編輯文件,對應的級別不同)如果選擇否的話,安裝完畢後,在終端輸入:

vi /etc/profile

在最後加入

PATH=/root/anaconda3/bin:$PATH
export PATH
#----------------------
PATH=$PATH:/root/anaconda3/bin  #路徑名跟自己實際情況而定
export PATH

路徑改爲你自己的安裝路徑 
保存退出後,刷新環境變量

7. 使.bashrc生效 
此時Anaconda並未安裝完成,若在終端輸入python將會發現依然是Centos自帶的python版本,這是因爲.bashrc的更新還沒有生效,執行下述命令使其生效即可。

$ source ~/.bashrc

8.這樣anaconda3就安裝好了,同時python3.6.1也在linux下安裝成功 
這時候你如果在終端輸入python的話可以看到版本還是老版本(我的是2.6),這是因爲你還沒有建立軟連接 
首先將老版本改名

mv /usr/bin/python /usr/bin/python26

建立新的軟鏈接

ln -s /root/anaconda3/bin/python3.6 /usr/bin/python

要是建立錯誤,刪除軟鏈接:

當刪除鏈接文件時,如果不小心會把原始文件刪掉

例:

ln -s /home/user/bak  /var/bak
rm     /var/bak/   
#會提示bak是一個文件夾無法刪除這時千萬不要用 rm -rf /var/bak/ 來刪除 否則你刪除的並不是鏈接文件 而#是真正的 /home/user/bak 文件夾

想要刪除鏈接文件要用以下命令 rm   /var/bak 只是少了一個“ / ” 刪除的 就是鏈接文件, 也就是在文件的最後不要加上/

結論:

  • 在刪除文件時要小心
  • 在刪除軟鏈接文件時,小心使用

然後在終端重新輸入

python

        可以看到版本已經變成了最新的版本,當然如果你還是要使用2.6版本的python,那麼你可以在終端輸入python26,這個時候你使用的python版本就是2.6版本的。
來源:https://blog.csdn.net/qq_16019107/article/details/77963348?utm_source=copy 
 

@安裝MySQL

①Ubuntu

sudo apt-get install mysql-server        無法通過apt安裝,應該是兼容性問題
sudo apt install mysql-clienit            安裝client端
sudo apt install libmysqlclient-dev     安裝依賴    
netstat -tap | grep mysql                查看是否運行(參數:-t=tcp,-a=all,-p=顯示程序名稱)
sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf    修改配置文件,註釋掉bind 127.0.0.1
grant all on *.* to root@'%' identified by '123456' with grant option;    mysql命令:允許所有IP訪問
flush privileges;        mysql命令:刷新權限;
sevice mysql restart;    重啓mysql

#接下來在另一臺主機上測試連接即可;   

②Centos

# centos安裝MySQL命令:
yum install -y mysql-server mysql mysql-deve
service mysqld start
# service mysqld stop

修改root的原始密碼

  • 第一次使用root進行無密碼登錄
  • 對系統數據庫mysql的user表做如下修改
use mysql;

//修改root用戶的密碼和插件類型
update user set plugin="mysql_native_password",authentication_string=password("123456") where user="root";

//刷新權限
flush privileges;

 

  • 退出並使用新密碼登錄

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章