天天看點

Linux 日常使用小記.

一、Oracle VirtualBox安裝Linux7.0全屏設定

1. 點選菜單欄 裝置 –> 配置設定光驅 –> 選擇一個虛拟CD光牒,找到VirtualBox安裝目錄下的VBoxGuestAdditions.iso,加載此鏡像。

2. 啟動Linux系統并用root身份登入系統

3. 執行挂載指令,将虛拟CD光牒挂在到 /mnt/cdrom,如果沒有cdrom目錄,則先建立之。

mkdir /mnt/cdrom
mount -t auto -r  /dev/cdrom /mnt/cdrom      

 4. 複制腳本到/tmp目錄下

cd /mnt/cdrom
cp VBoxLinuxAdditions.run /tmp
cd /tmp
chmod a+x VBoxLinuxAdditions.run      

5. 上述腳本需要安裝 gcc,make,kernel-devel等工具和開發包,可執行(此處請根據實際系統選擇安裝工具,CentOS用yum,其它請另行選擇)

yum install -y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel-devel      

6. 執行安裝(此處未安裝桌面支援)

sh ./VBoxLinuxAdditions.run --noexec --nox11      

7. 重新開機系統

shutdown -r now      

二、 建立桌面快捷方式 

在 桌面目錄下 建立 ****.desktop 檔案,貼入如下内容,其中Version為版本,Name為快捷方式的名稱, Exec 為執行檔,Icon為桌面顯示圖示。

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=17.2
Type=Application
Name=IDEA 17.2
Comment=Sophisticated text editor for code, markup and prose
Exec=/usr/local/src/idea-IC-172.3544.35/bin/idea.sh
Terminal=false
Icon=/usr/local/src/idea-IC-172.3544.35/bin/idea.png
Categories=Development;      

三、 安裝JDK

        1、删除Linux自帶的openJDK

檢視目前有哪些java版本 rpm -qa | grep java

執行删除指令 rpm -e --nodeps 軟體名稱

2、在/usr/目錄下建立java目錄

[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java      

3、下載下傳jdk,然後解壓

[root@localhost java]# curl -O http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
[root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz      

4、設定環境變量

[root@localhost java]# vi /etc/profile

在profile中添加如下内容:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

讓修改生效:
[root@localhost java]# source /etc/profile      

5、驗證JDK有效性

[root@localhost java]# java -version      

java version "1.7.0_79"

Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

四、 安裝Tomcat

1 、去http://tomcat.apache.org/download-80.cgi下載下傳Tomcat8的安裝檔案apache-tomcat-8.0.26.tar.gz。 

2 、将apache-tomcat-8.0.26.tar.gz檔案放到/usr/local目錄下,執行如下腳本:   

# cd /usr/local    
# tar -zxvf apache-tomcat-8.0.26.tar.gz // 解壓壓縮包    
# rm -rf apache-tomcat-8.0.26.tar.gz.tar.gz // 删除壓縮包    
# mv apache-tomcat-8.0.26 tomcat //重命名
# /usr/local/tomcat/bin/startup.sh //啟動tomcat      

3、 浏覽器通路 http://localhost:8080/

   防火牆問題(我安裝的時沒遇到過)

1、防火牆開放8080端口,增加8080端口到防火牆配置中,執行以下操作: 

# vi /etc/sysconfig/iptables

#增加以下代碼   
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT      

2、重新開機防火牆 

# service iptables restart      

五、 安裝GIT

1 、在你想儲存的目錄執行 wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz

2、安裝關聯軟體。執行如下指令:

sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker      

3、 解壓檔案 tar  -z -xv -f 壓縮檔案

4 、安裝檔案

cd git-xxxx-xx-xx    
./configure  
make  
make install        

 5 、驗證GIT是否有效

git --version      

六、 安裝MySQL

1 、執行以下指令

#yum install mysql
#yum install mysql-devel      

 2 、官網安裝下載下傳mysql-server

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server      

          安裝成功後,重起mysql服務

# service mysqld restart      

          進入mysql控制台,root使用者預設沒有密碼,可選擇增加密碼

# mysql -u root      
mysql> set password for 'root'@'localhost' =password('root')

#密碼登陸
# mysql -u root@root      

3 、配置MySQL

              mysql配置檔案為/etc/my.cnf,最後加上編碼配置

default-character-set=utf8      

 4 、遠端連接配接設定

               把在所有資料庫的所有表的所有權限指派給位于所有IP位址的root使用者。

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;      
mysql>FLUSH   PRIVILEGES;      

               如果是新使用者而不是root,則要先建立使用者

mysql>create user 'username'@'%' identified by 'root';       

 參考部落格:

http://www.cnblogs.com/starof/p/4680083.html

七、 安裝Wine

1、安裝需要的封包件

yum groupinstall 'Development Tools'

yum install libX11-devel freetype-devel zlib-devel libxcb-devel

2、安裝wine

yum install wine

另外如果不能直接執行2,那麼可以:

cd /usr/src

wget  http://prdownloads.sourceforge.net/wine/wine-1.7.40.tar.bz2

tar xjf wine-1.7.40.tar.bz2

cd wine-1.7.40

#32位:

./configure

#64位:

./configure  --enable-win64

make

make install

wine --version

wine64 –version

如果安裝完成後,應用程式中沒有出現wine,那麼從新執行2即可

八 、安裝Navicat for MySQL

1、在你想要的目錄執行:

#wget http://download.navicat.com/download/navicat111_mysql_en.tar.gz      

2、 解壓縮并執行:

# tar -zxvf navicat111_mysql_en.tar.gz  
# ./start_navicat       

如果是32位的系統到這裡應該就可以了,如果是64位的系統,還要安裝32位的一些包

yum install glibc.i686 
yum install freetype.i686 
yum install libSM.i686 
yum install libXext.i686 
yum install zlib.i686
yum install libgcc.i686      

這樣就可以啟動了,另外,我在琢磨的時候一直啟動不起來,還安裝了wine,不知道有沒有影響。