1. 程式人生 > >Linux軟體安裝及VirtualBox網絡卡地址10.0.2.15ip問題

Linux軟體安裝及VirtualBox網絡卡地址10.0.2.15ip問題

在VirtualBox中安裝linux(centOS-6-bin-DVD1) 發現ip是10.0.2.15 在用客戶端連線22埠一直不能連線

出現這種情況,是因為VirtualBox的預設網路連線方式為這個: 

將它改為【橋接網絡卡】:

Linux解壓縮命令

1、*.tar 用 tar –xvf 解壓
2、*.gz 用 gzip -d或者gunzip 解壓
3、*.tar.gz和*.tgz 用 tar –xzf 解壓
4、*.bz2 用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2用tar –xjf 解壓
6、*.Z 用 uncompress 解壓
7、*.tar.Z 用tar –xZf 解壓
8、*.rar 用 unrar e解壓
9、*.zip 用 unzip 解壓

linux系統安裝完畢之後做快照

CentOS6_64位系統中rmp方式安裝mysql5.6

下載

  1. 安裝 檢測是否已經安裝了mysql

rpm -qa | grep mysql  

MYSQL相關依賴包:
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum  update libstdc++-4.4.7-4.el6.x86_64
yum -y install libncurses.so.5 libtinfo.so.5

如果已經安裝了,將其解除安裝(否則新版本安裝不上),如

rpm -e --nodeps  mysql-libs-5.1.73-5.el6_6.i686

  (老版本)

    1. 安裝mysql
  1. mkdir /usr/local/src/mysql
  2. cd /usr/local/src/mysql   將下載的tar檔案放入
  3. tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
  4. 安裝server
    rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
    出錯:

    安裝依賴:

   yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

  

需要升級libstdc++-4.4.7-4.el6.x86_64
yum  update libstdc++-4.4.7-4.el6.x86_64

  1. 安裝中:

   rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
  

  1. 安裝client

   rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
 
安裝依賴:

  yum -y install libncurses.so.5 libtinfo.so.5

  1. 查詢mysq服務執行狀態

  service mysql status
 
服務未啟動。

  1. 啟動mysql服務
    service mysql start
  2. 在安裝mysql server時有句提示

  1. 檢視之前安裝是生成的隨機密碼

cat  /root/.mysql_sercret

使用root賬號登入mysql 

mysql –uroot –p  輸入密碼登入
注意:這個密碼是不安全的,所有需要修改初始密碼。

  1. 修改root密碼: SET PASSWORD = PASSWORD('123456');    (此處有;符號)
  2. quit 退出mysql
    1. 系統啟動時自動啟動mysql服務

加入到系統服務:

chkconfig --add mysql

自動啟動:

chkconfig mysql on

查詢列表:

chkconfig

說明:都沒關閉(off)時是沒有自動啟動。

    1. 開啟遠端訪問
    2. 防火牆開啟3306埠

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

將開啟的埠的訪問規則儲存在檔案中

/etc/rc.d/init.d/iptables save

檢視機器開放的埠號

/etc/init.d/iptables status

再次登入mysql設定 root使用者遠端訪問 (注意下面的命令是mysql的命令 所以要在登入mysql)

mysql –uroot –p123456

設定遠端訪問(使用root密碼):

grant:賦予

privileges:許可權,規則

grant all privileges on *.* to 'root' @'%' identified by '123456';

flush privileges;

然後用遠端連線的客戶端連線試下 mysql到此安裝結束

CentOS6_64位系統中JDK安裝

開始安裝:

mkdir /usr/local/src/java

將下載的解壓到 /usr/local/src/java

tar  -zxvf   jdk-7u71-linux-i586.tar.gz

檢視linux上是否存在已經安裝好的JDK

java –version

檢視本機上所有已經安裝成功的軟體,只檢視和java相關的

rpm -qa | grep java

刪除linux自帶jdk

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686

安裝依賴包:

yum install glibc.i686

(需要聯網)

配置環境變數:

① vim /etc/profile

按i 鍵插入

② 在末尾行新增

#set java environment

JAVA_HOME=/usr/local/src/java/jdk1.8.0_181

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

esc 在輸入: wq 儲存退出

③source /etc/profile  使更改的配置立即生效

④java -version  檢視JDK版本資訊,如果顯示出1.7.0證明成功

CentOS6_64位系統中Tomcat安裝

上傳後解壓到/usr/local/src/tomcat 中

進入到解壓後tomcat的bin目錄

啟動tomcat

./startup.sh

啟動提示-bash: ./startup.sh: Permission denied  警告 LINUX許可權

用命令chmod 修改一下bin目錄下的.sh許可權就可以瞭如 chmod u+x *.sh  在次啟動

注意要開啟防火牆 8080埠

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/etc/rc.d/init.d/iptables save

最後在瀏覽器訪問測試下

2.注意開放埠

注意:在Linux啟動tomcat是./startup.sh  不是startup.sh 否則出現startup.sh:command not found 錯誤提示

 /sbin/iptables -I INPUT -p tcp --dport 8080 -j AAEPT

查詢已經開放的埠  /etc/init.d/iptables status

CentOS6_64位系統中Recis安裝

   Redis是C語言開發,安裝redis需要先將官網下載的原始碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需安裝

yum install gcc-c++

①將redis.tar.gz 上傳到/usr/locar/redis資料夾中

②解壓檔案

tar -zxvf redis-3.0.7.tar.gz

③進入資料夾中 cd redis-3.0.7

執行make (如果沒有安裝gcc,編譯將出現錯誤提示, 刪除資料夾重新解壓)

④編譯成功後安裝

make PREFIX=/usr/local/redis install

⑤ copy檔案

cp redis.conf   /usr/local/redis

⑥Redis的啟動(前端和後端啟動)(不推薦前端啟動)

直接執行/usr/local/redis/bin/redis-server 將以前端模式啟動,如果先操作必須使用ctrl +c ,同時 redis-server也結束,不推薦使用

⑦ 修改redis.conf配置檔案,daemonize yes 以後為後端模式啟動

vim /usr/local/redis/redis.conf

⑧啟動時,指定配置檔案

cd /usr/local/redis/

./bin/redis-server  ./redis.conf

⑨ Redis預設埠6379,可通過當前服務進行檢視

ps -ef | grep -i redis

⑩ Redis 停止

1.直接啟動
  進入redis根目錄,執行命令:
  #加上‘&’號使redis以後臺程式方式執行

1

./redis-server &

開放埠

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

將開啟的埠的訪問規則儲存在檔案中

/etc/rc.d/init.d/iptables save