目錄
一,安裝jdk(方法一)
1.1.1 檢測是否有jdk
1.1.2 下載Linux1.8jdk
1.1.3 安裝jdk
?
安裝JDK(方法二) yum指令安裝,無線配置環境變數
二,安裝mysql
2.2.1 下載mysql 下載地址
2.2 卸載linux自帶的資料庫(mariadb)
2.2.3 安裝mysql
2.2.4 初始化mysql
2.2.5 啟動mysql并設定開機自啟
2.2.6 查看mysql狀態
2.2.7 登錄mysql
2.2.8連接資料庫
三,安裝Tomcat(方法一)
3.3.1 下載Tomcat
3.3.2 安裝tomc
三,yun安裝Tomcat(方法二)
1,使用yum安裝
四,安裝nginx
使用 yum 安裝 nginx
一,安裝jdk(方法一)
1.1.1 檢測是否有jdk
java -version
某些Centos系統會自帶jdk (OpenJdk)

卸載OpenJdk
yum remove *openjdk*
卸載之后在檢測一下是否卸載成功
java -version
1.1.2 下載Linux1.8jdk
下載地址:
https://www.oracle.com/java/technologies/downloads/#jdk17-linux

1.1.3 安裝jdk
將jdk移動到檔案夾usr中 (ftp工具)
解壓檔案
tar zvxf xxx(jdk檔案名)


配置環境變數,Linux環境變數配置都在:/etc/profile 檔案中,使用vim編輯該檔案,并添加運行環境
按 i 開啟編輯模式 esc退出編輯 :wq 保存并退出
vim /etc/profile
#Java Env
export JAVA_HOME=自己jdk存放的路徑
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
重繪資源
source /etc/profile
查看環境
java -version
安裝JDK(方法二) yum指令安裝,無線配置環境變數
1.1.1 查看系統是否安裝過JDK
$yum list installed | grep java
如果有舊版本的JDK,可以用如下方法卸載JDK
$yum -y remove java-1.8.0-openjdk*
1.1.2 首先更新一下YUM源
yum -y update

1.1.3 列出所有的JDK
yum list Java*

1.1.4 列出JDK1.8
yum list java-1.8*

1.1.5 安裝JDK1.8
yum install java-1.8.0-openjdk* -y

1.1.6 檢查是否安裝成功
java -version
javac -version

二,安裝mysql
2.2.1 下載mysql 下載地址
MySQL :: Download MySQL Community Server

2.2 卸載linux自帶的資料庫(mariadb)
rpm -qa | grep mariadb
卸載
yum remove xxx

2.2.3 安裝mysql
將檔案移動到 /usr/java/mysql(自己創建mysql檔案夾) 目錄下
解壓檔案
tar -xvf ……

安裝相關插件
rpm -ivh …… -c --nodeps --force
安裝 mysql-community-common

安裝 mysql-community-libs

安裝 mysql-community-client

安裝mysql-community-server

rpm -qa|grep mysql
2.2.4 初始化mysql
初始化mysql
mysqld --initialize;chown mysql:mysql /var/lib/mysql -R;
如果初始化出現了這個錯誤,可能是缺少了libaio.so.1的依賴庫,所以進行安裝
yum install -y libaio
2.2.5 啟動mysql并設定開機自啟
systemctl start mysqld.service;systemctl enable mysqld;
如果啟動報了如下錯 ,洗掉 /var/lib/mysql目錄下的檔案即可 大概就是里面的內容有沖突
rm -rf /var/lib/mysql/
2.2.6 查看mysql狀態
systemctl status mysqld

2.2.7 登錄mysql
查看資料庫默認隨記密碼
cat /var/log/mysqld.log | grep password
登錄mysql root 用戶
mysql -u root -p
alter user name@'ip' identified by ''
在安裝MySQL8.0時,修改臨時密碼,因密碼過于簡單(如:123456),不符合MySQL密碼規范,會觸發一個報錯資訊ERROR 1819 (HY000): Your password does not satisfy the current policy requirements,解決: 先修改一個滿足的密碼 (如:Root_12root),
查看驗證插件SHOW VARIABLES LIKE 'validate_password%';MySQL5.7 和 MySQL8.0 密碼驗證插件不同
執行如下代碼set global validate_password.policy=0;set global validate_password.length=1;
修改完之后,查看資料庫的表:
show databases
創建用戶
create user name@'%' identified by 'password';
賦予權限
grant all on *.* to name@'%';
重繪權限
flush privileges;
alter user name@'%' identified by '' password expire never;
2.2.8連接資料庫
開放埠
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重啟防火墻
systemctl restart firewalld
認證方式不同時,執行如下代碼修改認證方式
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規則
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用戶的密碼
FLUSH PRIVILEGES; #重繪權限
三,安裝Tomcat(方法一)
3.3.1 下載Tomcat
Apache Tomcat? - Welcome!

3.3.2 安裝tomc
解壓Tomcat

開放埠
firewall-cmd --zone=public --add-port=8080/tcp --permanent
啟動Tomcat
./startup.sh
安裝tomcat頁面插件
yum install tomcat-webapps tomcat-admin-webapps
三,yun安裝Tomcat(方法二)
1,使用yum安裝
yum install tomcat
2、查看tomcat狀態
systemctl status tomcat
3、啟動tomcat
systemctl start tomcat.service
4、防火墻設定
firewall-cmd --add-port=8080/tcp --permanentsuccess
5、安裝tomcat頁面插件
yum install tomcat-webapps tomcat-admin-webapps
四,安裝nginx
rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.14.2-1.el7_4.ngx.x86_64.rpm
使用 yum 安裝 nginx
yum install nginx
啟動及設定開機啟動
systemctl start nginx.service
systemctl enable nginx.service
設定防火墻開放 80 埠
firewall-cmd --zone=public --add-port=80/tcp --permanent
查看nginx運行狀態
systemctl status nginx

OK!到這就結束了,希望能幫到你!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/394211.html
標籤:其他

