安裝ubuntu遠程圖形界面html
sudo apt-get install xrdp (sudo apt-get install .. 用於安裝軟件的命令 )java
sudo apt-get install vnc4server tightvncserverlinux
安裝完畢之後,執行如下命令(該命令的做用是因爲安裝了 gnome桌面,ubuntu12.04中同時存在unity、GNOME多個桌面管理器,須要啓動的時候指定一個,否則即便遠程登陸驗證成功之後,也只是背景,其餘什麼也沒有)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.deb,cd到該軟件包的目錄下,執行下面安裝命令。
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.4在PATH中添加:
PATH=$ANT_HOME/bin:$PATH
第四步:生效
命令:source /etc/profile
第五步:把activemq-all-5.9.0.jar和ant-rulevalidator-3.1.0.jar複製到apache-ant-1.9.4/lib裏面
把build.xml複製到apache-ant-1.9.4和apache-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目錄下,
3、console輸入命令: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">,這樣就只有在telnet到8006,而且輸入" 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錯誤,會顯示服務器版本號,服務器配置也一目瞭然, 爲了不這種狀況,但願自定義設置錯誤頁面。 設置以下:
9 最新裝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、都沒問題了,那就重啓試試咯。。