Mysql安裝
步驟:
1)準(zhǔn)備工作
①查看CentOS自帶的mysql
查看:輸入 rpm -qa | grep mysql
卸載:將自帶的mysql卸載
②查看帶有mariadb
查看:[root@fgy src]# rpm -qa|grep mariadb
卸載:[root@fgy src]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
③查找?guī)в衜ysql的文件及文件夾都刪除
查看: find / -name mysql
刪除:rm -rf 路徑
3)上傳Mysql到linux
使用ssh胞谭,將本地數(shù)據(jù)拖到遠(yuǎn)程普通用戶下
4)解壓Mysql到/usr/local/下的mysql目錄(mysql目錄需要手動創(chuàng)建)內(nèi)
cd /usr/localmkdir mysqllstar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
得到結(jié)果:
5)在/usr/local/mysql下安裝mysql
//安裝依賴[root@fgy src]# yum install libaio[root@fgy src]# yum install perl[root@fgy src]# yum install net-tools//安裝mysql[root@localhost src]# rpm-ivh mysql-community-common-55.7.29-1.el7.x86_64.rpm[root@localhost src]# rpm-ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm[root@localhost src]# rpm-ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm--nodeps--force[root@localhost src]# rpm-ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm--nodeps--force
6)啟動mysql
centos7:service mysqld start
centos6:service mysql start
查看啟動狀態(tài): service mysqld status
7)將mysql加到系統(tǒng)服務(wù)中并設(shè)置開機(jī)啟動
加入到系統(tǒng)服務(wù):chkconfig --add mysql
自動啟動:chkconfig mysql on
8)登錄mysql(5.5的版本為空)
mysql安裝好后會生成一個臨時隨機(jī)密碼,存儲位置在/root/.mysql_secret
centos7查看密碼: grep password /var/log/mysqld.log
centos6查看密碼: cat /root/.mysql.secret
msyql –u root -p
9)修改mysql的密碼
必須修改密碼男杈,否則會報錯
mysql>selectuser();ERROR1820(HY000):Youmust reset your passwordusingALTERUSERstatement before executingthisstatement.
但是修改密碼有要求丈屹,必須為8位,并且包含字母伶棒、數(shù)字旺垒、特殊字符,可以修改
//修改以下參數(shù)只限制了八位mysql>setglobalvalidate_password_policy=0;QueryOK,0rows affected(0.00sec)//
set password = password('123456');
10)開啟mysql的遠(yuǎn)程登錄
默認(rèn)情況下mysql為安全起見肤无,不支持遠(yuǎn)程登錄mysql先蒋,所以需要設(shè)置開啟? 遠(yuǎn)程登錄mysql的權(quán)限
登錄mysql后輸入如下命令:
grant all privileges on*.*to'root'@'%'identified by'root';flush privileges;
其中,root為賬號宛渐,第二個root為遠(yuǎn)程數(shù)據(jù)庫密碼(12345678)
11)開放Linux的對外訪問的端口3306
先查看已經(jīng)開放的端口:netstat -aptn
再開放:
/sbin/iptables-I INPUT-p tcp--dport3306-j ACCEPT/etc/rc.d/init.d/iptables save---將修改永久保存到防火墻中
3.Tomcat安裝
步驟:
1)上傳Tomcat到linux上
2)解壓Tomcat到/usr/local下
3)開放Linux的對外訪問的端口8080
/sbin/iptables-I INPUT-p tcp--dport8080-j ACCEPT/etc/rc.d/init.d/iptables save
4)啟動關(guān)閉Tomcat
進(jìn)入tomcat的bin下啟動:./startup.sh
進(jìn)入tomcat的bin下關(guān)閉:./shutdown.sh
4.在linux上部署jenkins
將jemkins.war包拷貝到tomcat中的webapps目錄下即可
查看webapps目錄下會有自動解壓的Jenkins目錄
3) 重啟tomcat
4)訪問項目竞漾,具體Jenkins的安裝查考"Jenkins的部署文檔"
5)跳轉(zhuǎn)到解鎖界面
6)在對應(yīng)的文件中找到對應(yīng)的隨機(jī)生成的密碼,添加即可
將密碼填寫皇忿,點擊繼續(xù)
7)點擊”安裝推薦的插件”
由于取決于網(wǎng)速問題畴蹭,所以需要等待一定的時間
直到自動出現(xiàn)如下圖所示信息
8)填寫用戶名,密碼和對應(yīng)的郵箱,點擊”保存并完成”
繼續(xù)點擊”保存并完成”按鈕
點擊”開始使用jenkins”
則進(jìn)入Jenkins主界面
創(chuàng)建項目鳍烁,點擊”新建item”
下載插件
總結(jié)
安裝jdk,tomcat,jenkins(話術(shù))
安裝jdk叨襟,tomcat(配置環(huán)境)? ? 1:從公司的工具庫中拿到j(luò)dk.tar,tomcat.tar包? ? 2:通過遠(yuǎn)程連接工具(ssh/xshell)連接Linux服務(wù)器幔荒,將jdk和tomcat上傳到服務(wù)器上? ? 3:首先解壓jdk.tar包(tar -xvf),將解壓的之后的jdk路徑填寫在配置文件中? ? 4:重啟配置文件? ? 5:通過Java -version 判斷是否安裝成功糊闽,安裝成功則顯示jdk的版本信息(1.8.0的版本)? ? 6:jdk配置成功之后,接下來解壓tomcat.tar包(tar -xvf )? ? 7:開放8080端口? ? 8:在tomcat中的bin目錄在爹梁,啟動(./startup.sh)右犹,? ? 9:在游覽器中輸入ip:8080,可以檢驗tomcat是否成功啟動(如果tomcat沒有啟動,可以通過ps -ef |? ? ? ? grep tomcat 查看tomcat進(jìn)程是否開啟姚垃,如果沒有開啟念链,,再次執(zhí)行啟動tomcat命令)
項目部署(web端項目)
1:將開發(fā)的壓縮包(.tar),解壓之后积糯,放到tomcat中的webapps目錄下掂墓,重啟tomcat(./startup.sh)2:在游覽器中輸入ip:8080/解壓后名稱,查看項目
安裝MySQL
1:從公司的工具庫中拿到mysql.tar包? ? 2:通過遠(yuǎn)程連接工具(ssh/xshell)連接Linux服務(wù)器看成,將mysql壓縮包上傳到服務(wù)器上? ? 3:解壓mysql.tar包(tar -xvf )? ? 4:解壓后的rpm文件,分別進(jìn)行客戶端和服務(wù)端的安裝(rpm -ivh)? ? 5:啟動mysql(service mysql start)? ? 6:將mysql加到系統(tǒng)服務(wù)中并設(shè)置開機(jī)啟動? ? 7:登錄mysql(msyql –u root -p)? ? 8:修改密碼(set password = password('xxx');)? ? 9:需要設(shè)置開啟遠(yuǎn)程登錄mysql的權(quán)限? ? 10:開放Linux的對外訪問的端口3306? ? 11:通過連接MySQL工具(navicat)直接訪問