相關軟件
xshell:連接linux執行命令
xftp:可視化上傳文件
edit-plus:可視化編輯文件
jdk安裝
驗證系統是否自帶jdk環境
pm -qa|grep java rpm -qa|grep jdk rpm -qa|grep gcj
卸載opnejdk
yum -y remove copy-jdk-configs-3.7-1.el8.noarch
驗證
java -version
解壓
tar xf jdk-8u241-linux-x64.tar.gz
配置環境變量
export JAVA_HOME=/usr/soft/jdk/jdk1.8.0_241 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
配置文件生效
source /etc/profile
mave安裝
解壓
tar xf apache-maven-3.8.1-bin.tar.gz
配置環境變量
export MAVEN_HOME=/usr/soft/maven/apache-maven-3.8.1 export PATH=$MAVEN_HOME/bin:$PATH
配置文件生效
source /etc/profile
msyql安裝
驗證系統是否自帶mysql環境
rpm -qa | grep mysql
卸載mysql
rpm -ev mysql-libs-* --nodeps
安裝mysql
rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm --force --nodeps
啟動mysql
service mysqld status service mysqld start
初始化隨機密碼
cat /var/log/mysqld.log | more
查看密碼
grep pass /var/log/mysqld.log --color
登錄修改密碼
mysql -uroot -p
set global validate_password_policy=LOW;
set global validate_password_length=6;
set password='abcd@1234';
grant all privileges on *.* to 'root'@'%' identified by 'abcd@1234';
mysql命令無效安裝依賴包
yum install libncurses*
設置開機啟動
systemctl enable mysqld systemctl daemon-reload
打開遠程訪問及端口
update user set host='%' where user='root';
Alter user 'root'@'%' identified by 'abcd@1234';
grant all privileges on *.* to 'root'@'%' with grant option;
FLUSH PRIVILEGES;
//查看防火牆狀態
systemctl status firewalld
//開啟防火牆
systemctl start firewalld
//設置端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
//重啟防火牆
firewall-cmd --reload
//查詢
firewall-cmd --zone=public --query-port=3306/tcp
設置忽略大小寫
/etc/my.cnf lower_case_table_names=1 service mysqld restart
redis安裝
解壓
tar xf redis-6.2.5.tar.gz
安裝gcc環境
yum install gcc-c++
進入解壓目錄編譯與安裝
cd /usr/soft/redis/redis-6.2.5/ make cd ./src make install
統一管理配置與常用命令
mkdir bin
mkdir etc
mv redis.conf ./etc/
cd ./src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/soft/redis/redis-6.2.5/bin/
編輯redis.conf文件
daemonize改為yes
注釋bind 127.0.0.1
protected-mode改為no
修改requirepass默認密碼
設置開機啟動
將以下文本加入到 /etc/rc.d/rc.local中
/usr/soft/redis/redis-6.2.5/bin/redis-server /usr/soft/redis/redis-6.2.5/etc/redis.conf
啟動redis服務
cd /usr/soft/redis/redis-6.2.5/bin/
./redis-server /usr/soft/redis/redis-6.2.5/etc/redis.conf
開放端口
//查看防火牆狀態
systemctl status firewalld
//開啟防火牆
systemctl start firewalld
//設置端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
//重啟防火牆
firewall-cmd --reload
//查詢
firewall-cmd --zone=public --query-port=6379/tcp
jenkins安裝
安裝
rpm -ivh jenkins-2.174-1.1.noarch.rpm
配置jdk路徑
/etc/init.d/jenkins /usr/soft/jdk/jdk1.8.0_241/bin/java
設置jenkins用戶root權限
/etc/init.d/jenkins
$JENKINS_USER="root"
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
systemctl restart jenkins
查找jenkins安裝目錄
whereis jenkins
啟動jenkins
service jenkins star
開放端口
//查看防火牆狀態
systemctl status firewalld
//開啟防火牆
systemctl start firewalld
//設置端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
//重啟防火牆
firewall-cmd --reload
//查詢
firewall-cmd --zone=public --query-port=8080/tcp
設置jdk路徑
系統管理 → 全局工具配置→ JDK
shell腳本
java -jar /usr/jenkinsworkspace/smartaudit/smartaudit.jar
關閉進程
sudo lsof -i:8000 sudo kill -9 850
除centos鏡像外所有用的的工具軟件安裝包
jdk-1.8
mysql-5.7.32
maven-3.8.1
redis-6.2.5
jekins-2.174
xshell,editplis,eftp
下載地址:https://yunpan.360.cn/surl_y6xzZdLKbQR (提取碼:9c9c)