ubuntu 經常使用軟件安裝

安裝ubuntu遠程圖形界面html

sudo apt-get install xrdp (sudo apt-get install ..  用於安裝軟件的命令 )java

sudo apt-get install vnc4server tightvncserverlinux

安裝完畢之後,執行如下命令(該命令的做用是因爲安裝了 gnome桌面,ubuntu12.04中同時存在unityGNOME多個桌面管理器,須要啓動的時候指定一個,否則即便遠程登陸驗證成功之後,也只是背景,其餘什麼也沒有)git

cd/home/youruser(youruser?是每一個人本身的用戶名)web

echo "gnome-session --session=ubuntu-2d" > .xsessionapache

sudo /etc/init.d/xrdp restartbootstrap

 

安裝deb文件ubuntu

dpkg -i <package.deb>瀏覽器

 

1.安裝gitlab
進入ubuntu終端命令行模式,執行
sudo apt-get install openssh-servertomcat

sudo apt-get install postfix # sendmail or exim is also OK

下載軟件包gitlab_7.0.0-omnibus-1_amd64.debcd到該軟件包的目錄下,執行下面安裝命令。

sudo dpkg -i gitlab_7.0.0-omnibus-1_amd64.deb

執行如下語句,進入這個配置文件修改爲本身的ip地址和端口。

  sudo -e /etc/gitlab/gitlab.rb裏面的網址修改爲http://10.10.2.166:81

修改完成後初始化配置

sudo gitlab-ctl reconfigure

啓動gitlab

  root帳戶下執行gitlab-ctl start.查看所有命令執行gitlab-ctl  .

卸載gitlab

  

  gitlab-ctl  uninstall

gitlab-ctl cleanse

sudo dpkg -r gitlab-ce

sudo dpkg --purge gitlab-ce

 sudo apt-get purge remove gitlab.

在瀏覽器輸入以前修改後的地址好比http://10.10.2.166:81,輸入用戶名和密碼

 root

 5iveL!fe

2.安裝jdk

解壓 tar xvf jdk-7u65-linux-x64.tar.gz

root用戶下查看/usr目錄下是否存在java目錄若是不存在建立java目錄mkdir /usr/local/java

root用戶下mv jdk1.7.0_65 /usr/local/java

 

配置環境變量

$ sudo gedit /etc/profile

在文件的末尾加上以下內容保存並關閉文件

#set java environment

export JAVA_HOME=/usr/local/java/jdk1.7.0_65

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH

使用env命令察看JAVA_HOME的值

$ env

若是JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21說明配置成功。

使設置生效到此部JDK的配置就都完成了

    $ source /etc/profile

爲保證正確性進行簡單的測試

    $ java -version

輸出

java version "1.7.0_65"

Java(TM) SE Runtime Environment (build 1.7.0_65-b17)

Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

安裝成功!

設置默認的JDK

sudo ln -s -f /usr/local/java/jdk1.7.0_65/jre/bin/java

sudo ln -s -f /usr/local/java/jdk1.7.0_65/bin/javac

sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_65/jre/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.7.0_65/jre/bin/javac 300

sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_65/jre/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.7.0_65/jre/bin/javac 300

sudo update-alternatives --config java

選擇序號設置默認的jdk

3安裝ant

第一步下載apache-ant

       百度一下apache官網,進去下載您須要的版本。

    第二步:解壓縮

        將下載的壓縮包解壓到目錄/usr/local/ant/apache-ant-1.9.4

第三步:設置環境變量

寫入/etc/profile文件ANT_HOME=/usr/local/ant/apache-ant-1.9.4PATH中添加:

PATH=$ANT_HOME/bin:$PATH

第四步生效

命令source /etc/profile

第五步activemq-all-5.9.0.jarant-rulevalidator-3.1.0.jar複製到apache-ant-1.9.4/lib裏面

       build.xml複製到apache-ant-1.9.4apache-ant-1.9.4/bin裏面

第六步運行ant

ant 運行看是否成功。

4.安裝activemq

1.新建一個文件夾activemq

  mkdir /usr/local/activemq

2.下載activeMQ安裝包到/usr/local/activemq

apache-activemq-5.9.0-bin.tar.gz下載地址http://activemq.apache.org/download.html

3.解壓文件到運行目錄/usr/local/activemq

tar -xzvf /usr/local/activemq/apache-activemq-5.9.0-bin.tar.gz

4.修改activemq運行文件的權限 root 用用戶下

cd /usr/local/activemq/apache-activemq-5.9.0/bin

chmod -R 755 activemq

5.運行

普通啓動 ./activemq start

6.檢查已經啓動

ActiveMQ默認採用61616端口提供JMS服務使用8161端口提供管理控制檯服務執行如下命令以便檢驗是否已經成功啓動ActiveMQ服務。

打開端口nc -lp 61616 &

查看哪些端口被打開 netstat -anp

查看61616端口是否打開 netstat -an | grep 61616

檢查是否已經啓動:

(1).查看控制檯輸出或者日誌文件 

(2).直接訪問activemq的管理頁面:http://localhost:8161/admin/

用戶:admin 密碼:admin

7.關閉

直接ctrl+c或者關閉對應的終端便可 

5.安裝equinox

1.equinox文件夾複製到/usr/local

2.須要設置權限chmod -R 755 equinox

3.須要設置/configuration/config.ini,使用config-liunx.ini裏面的路徑代替config.ini

4./usr/local/equinox下,用root用戶啓動,./start.sh

 

6.安裝網站ruleValidator.war

    1.須要安裝postgres

 

6.安裝tomcat

1、下載apache-tomcat-7.0.40.tar.gz,

選擇Ubuntu Linux適用版本,即apache-tomcat-7.0.40.tar.gz文件,

2、複製安裝文件到/usr/local/tomcat目錄下面,在控制檯console輸入命令,

sudo tar -zxvf apache-tomcat-7.0.40.tar.gz

將安裝包解壓至/usr/local/tomcat目錄下

3console輸入命令sudo gedit /usr/local/tomcat/bin/startup.sh

配置startup.sh文件,添加入如下配置項,

JAVA_HOME=/usr/local/java/jdk1.7.0_65

PATH=$JAVA_HOME/bin:$PATH

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

TOMCAT_HOME=/usr/local/tomcat

其中的JAVA_HOME等如同上文Sun JDK安裝一文所示。

保存退出。

4、進入/usr/local/tomcat/bin/目錄,

輸入命令:

cd /usr/local/tomcat/bin

sudo ./startup.sh

啓動tomcat服務器,

若出現:

Using CATALINA_BASE:   /usr/local/tomcat

Using CATALINA_HOME:  /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME:        /usr/local/tomcat

Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar

代碼,則基本上正常啓動了,輸入http://localhost:8080/查看,看看可否出現熟悉的tomcat歡迎界面。

5、其餘配置,能夠配置conf/server.xml文件,例如端口號等,

輸入命令:sudo gedit /usr/local/tomcat/conf/server.xml

<Connector port="80" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" URIEncoding="UTF-8"/>

將監聽端口改爲80,添加URIEncoding="UTF-8"以支持中文參數傳遞處理。

中止shutdown服務器命令是:

sudo ./shutdown.sh

7.ubuntu命令

Ubuntu下管理啓動服務

方式一:

 查看服務列表代碼  

service --status-all 

 啓動開機時的服務代碼  

sudo update-rc.d -f myservice default  

 中止開機時的服務代碼  

sudo update-rc.d -f myservice remove  

 方式二: 

 安裝代碼  

sudo install sysv-rc-conf  

 執行代碼  

sudo sysv-rc-conf  

添加一個服務: sudo update-rc.d ServiceName defaults

刪除一個服務: sudo update-rc.d ServiceName remove

8.tomcat安全性設置

  1. .關閉服務器端口: 

server.xml默認有下面一行: 

<Server port="8005" shutdown="SHUTDOWN"> 

這樣容許任何人只要telnet到服務器的8005端口,輸入"SHUTDOWN",而後回車,服務器當即就被關掉了。 從安全的角度上考慮,咱們須要把這個shutdown指令改爲一個別人不容易猜想的字符串。 

例如修改以下: 

<Server port="8006" shutdown="cdmpNC">,這樣就只有在telnet8006,而且輸入" cdmpNC"纔可以關閉Tomcat. 

注意:這個修改不影響shutdown.bat的執行。運行shutdown.bat同樣能夠關閉服務器。 

 2. .對於tomcat3.1中,屏蔽目錄文件自動列出的方法 

缺省狀況下,若是你訪問tomcat下的一個web應用,那麼若是你輸入的是一個目錄名,並且該目錄下沒有一個可用的welcome文件,那麼tomcat會將該目錄下的全部文件列出來,若是你想屏蔽這個缺省行爲,那麼能夠修改conf/web.xml文件,將其中的: <servlet> 

<servlet-name>default</servlet-name> 

<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> 

<param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> 

<param-name>listings</param-name> <param-value>true</param-value> </init-param> 

<load-on-startup>1</load-on-startup> </servlet> 

修改成: <servlet> 

<servlet-name>default</servlet-name> 

<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> 

<param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> 

<param-name>listings</param-name> 

<param-value>false</param-value> </init-param> 

<load-on-startup>1</load-on-startup> </servlet>

3.屏蔽掉管理員用戶

4.屏蔽掉manager管理界面

 5.運行錯誤網頁 

若是找不到網頁即出現404錯誤,會顯示服務器版本號,服務器配置也一目瞭然, 爲了不這種狀況,但願自定義設置錯誤頁面。  設置以下:  

最新裝tomcat

放入當前登陸用戶根目錄: ~

 

1、依舊是解壓

tar –xzf apache-tomcat-7.0.54.tar.gz

獲得apache-tomcat-7.0.54文件夾

 

2、改個名字,否則敲着蛋疼:

mv apache-tomcat-7.0.54 tomcat

 

3、放入/usr/local/

sudo mv tomcat /usr/local/

 

4、進入/usr/local/tomcat

cd /usr/local/tomcat

 

5、更改用戶(安全第一嘛)

sudo chown -R root .

sudo chgrp -R root .

 

6、加環境變量

sudo su -

vi /etc/profile

最下方加入:
CATALINA_HOME=/usr/local/tomcat

export CATALINA_HOME

保存退出

刷新變量

source /etc/profile

 

7、進入$CATALINA_HOME/bin

cd $CATALINA_HOME/bin

 

8、修改catalina.sh

vi catalina.sh , 找到

# OS specific support.  $var _must_ be set to either true or false.

在這行上面再定義一次CATALINA_HOME以及JAVA_HOME

CATALINA_HOME=/usr/local/tomcat

JAVA_HOME=/usr/local/java/jdk1.7.0_21

CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib

保存退出

 

9、退出root登陸,並嘗試啓動tomcat

logout

sudo ./bin/startup.sh

若是顯示以下且無任何異常,則表示啓動成功:

Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java/jdk1.7.0_21
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

 

10、中止tomcat sudo ./bin/shutdown.sh

 

10-1、修改:/usr/local/tomcat/conf/server.xml

內容以下:<Connector port="80" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>

 

11、安裝tomcat服務:

sudo cp bin/catalina.sh /etc/init.d/tomcat

查看服務:

sudo service tomcat status

列出一堆操做選項,即表示服務安裝正常。

 

12、讓tomcat開機啓動

sudo update-rc.d -f tomcat defaults

 

13、經過服務啓動個試試

sudo service tomcat start

 

14、都沒問題了,那就重啓試試咯。。

相關文章
相關標籤/搜索