1. 程式人生 > >阿里雲伺服器安裝配置

阿里雲伺服器安裝配置

買完伺服器設定後,利用xshell5遠端連線:
下載地址:
連結:https://pan.baidu.com/s/1uEluqnwufh5iP2ZpV2nWTg
提取碼:vfa3
在這裡插入圖片描述
連線好後,輸入使用者名稱root,密碼即可登陸
在這裡插入圖片描述
點選此處可以開啟xftp進行傳輸檔案
在這裡插入圖片描述

一.JDK的安裝
使用yum命令安裝
1.檢視是否已安裝JDK
yum list installed |grep java
2.解除安裝CentOS系統Java環境
yum -y remove java-1.8.0-openjdk* 表示解除安裝所有openjdk相關檔案輸入
yum -y remove tzdata-java.noarch 解除安裝tzdata-java
3.檢視JDK軟體包版本
yum -y list java


4.安裝JDK
yum install java-1.8.0-openjdk* 安裝java1.8.0所有程式
注意:中間輸入兩次確認(y)直到控制檯返回Complete安裝成功
5.檢視java版本資訊
#Java -version
輸入javac java命令後顯示幫助資訊就算是安裝成功了
使用yum安裝環境變數自動就配好了
二.Tomcat
1.下載tomcat並解壓
連結:連結: https://pan.baidu.com/s/1CDtD62LbAloSH5dlhegW9Q 提取碼: sgem
使用工具上傳到伺服器
解壓:# tar xzf apache-tomcat-8.0.50.tar.gz
移動到/usr/local/tomcat資料夾下 # mv apache-tomcat-8.0.50 /usr/local/tomcat
2.修改配置檔案
#cd /usr/local/tomcat/conf
#vi server.xml 預設埠號:8080 自己隨意修改

3.啟tomcat
#cd /usr/local/tomcat/bin
#./startup.sh
4.設定tomcat自動啟動
vi /etc/rc.d/rc.local
在最後一行把/usr/local/tomcat/bin/startup.sh
意思是在Linux啟動完成後,載入其他初始指令碼完畢之後, 執行啟動Tomcat的命令
4.iptables防火牆的安裝與配置
由於centos7預設是使用firewall作為防火牆,下面介紹如何將系統的防火牆設定為iptables。
解除安裝firewall
yum remove firewalld
安裝iptables
yum install iptables-services
編輯防火牆檔案(建議都在配置檔案配置,不要命令配置)
vi /etc/sysconfig/iptables
新增80和3306埠等等(命令列下複製一行是,複製行是yy,貼上是p,裡面直接有22的,複製三次,修改埠號就可以了)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT #22埠開放
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #3306埠開放
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #80埠開放
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT #SVN預設埠開發
重啟防火牆使配置生效
systemctl restart iptables.service
設定iptables防火牆為開機啟動項
systemctl enable iptables.service
在這裡插入圖片描述

三.Mysql
CentOS7的yum源中預設好像是沒有mysql的。為了解決這個問題,我們要先下載mysql的repo源。
使用yum安裝mysql的預設路徑
usr/bin/mysql 是指:mysql的執行路徑
var/lib/mysql 是指:mysql資料庫檔案的存放路徑
usr/lib/mysql 是指:mysql的安裝路徑

  1. 下載mysql rpm包
    wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    2.安裝mysql rpm包
    rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

    3.安裝mysql
    yum -y install mysql-community-server
    4…設定開機啟動mysql
    systemctl enable mysqld
    5.重新啟動mysql服務
    service mysqld restart
    6.配置mysql
    mysql_secure_installation
    這段命令執行完成之後他會提示你現在沒有密碼,輸入6位密碼後,直接回車就行了,然後輸入6次 y 就行了
    直到控制檯顯示Cleaning up… 就是安裝成功了,後面會出現讓你設定密碼的提示,自己設定密碼就行了,後面是確認密碼再輸入一遍就行了
    7.登入mysql資料庫
    開啟 MySQL 遠端訪問許可權: 在linux系統上登陸mysql服務。
    [[email protected] ~]# mysql -u root -p
    Enter password: – 輸入密碼
    #//將所有資料庫的所有表(.)的所有許可權(all privileges),授予通過任何ip(%)訪問的root使用者,密碼為資料庫密碼,如果要限制只有某臺機器可以訪問,將其換成相應的IP即可

grant all privileges on . to ‘root’@’%’ identified by’資料庫密碼’;
會出現這個Query OK, 0 rows affected (1.57 sec)
– 立即生效
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
在這裡插入圖片描述
注意,上面兩個結尾必須是分號結尾
5.開放3306埠
這個咱們前面配置防火牆的時候已經開放了
最後在重啟一下防火牆就可以了
sudo service iptables restart

四.安全組配置
1.新增安全組規則
在這裡插入圖片描述
在這裡插入圖片描述
2.開放埠
在這裡插入圖片描述

五、遠端mysql
1、利用Navicat for Mysql 連線資料庫
2、按下面的方法配置:輸入阿里雲IP地址和上面設定的密碼即可
在這裡插入圖片描述
3、登陸成功後:
在這裡插入圖片描述
六、安裝jenkins
1、執行環境
jdk1.8版本
在linux系統中可以使用如下命令安裝openjdk1.8
yum install java-1.8.0-openjdk.x86_64
使用 java -version檢視版本
2、下載安裝包
進入官網,下載jenkins的war包,我下載的是2.6版本的,如下圖片中的位置:
https://jenkins.io/download/
在這裡插入圖片描述
3、將安裝包上傳至要執行的系統中home下面。
然後 mv jenkins.war /usr/local/tomcat/webapps
然後啟動tomcat,./startup.sh & tail -f …/logs/catalina.out
結果出錯:
在這裡插入圖片描述
https://blog.csdn.net/renzhe333/article/details/12995571
不用按裡面的操作,意思就是咱已經啟動了,不需要再啟動了,然後進入tomcat bin 目錄下執行./ shutdown.sh,完了在執行./startup.sh & tail -f …/logs/catalina.out
4、檢視日誌目錄:
在這裡插入圖片描述

5、在瀏覽器上輸入ip地址(http://ip:埠/jenkins)即可訪問,如圖:

在這裡插入圖片描述
cat /root/.jenkins/secrets/initialAdminPassword
路徑後複製密碼輸入後進入下面:進入選擇外掛安裝介面,選擇第一個(Install suggested plugins)
6、外掛安裝
在這裡插入圖片描述

在這裡插入圖片描述
9.建立使用者;
在這裡插入圖片描述
10、例項配置
在這裡插入圖片描述
11、安裝完成
在這裡插入圖片描述