linux系統下部署專案

2022-09-07 07:24:08 字數 2535 閱讀 1020

修改linux系統防火牆配置需要修改 /etc/sysconfig/iptables 這個檔案,如果要開放哪個埠,在裡面新增一條

-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 8080 -j accept 就可以了,其中 8080 是要開放的埠號,然後重新啟動linux的防火牆服務

1、檢查一下系統中的jdk版本

[root@localhost software]# j**a -version

2、檢測jdk安裝包

[root@localhost software]# rpm -qa | grep j**a

顯示:j**a-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 python-j**apackages-3.4.1-11.el7.noarch tzdata-j**a-2016g-2.el7.noarch j**apackages-tools-3.4.1-11.el7.noarch j**a-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 j**a-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 j**a-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3、解除安裝openjdk

[root@localhost software]# rpm -e --nodeps tzdata-j**a-2016g-2.el7.noarch

[root@localhost software]# rpm -e --nodeps j**a-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

[root@localhost software]# rpm -e --nodeps j**a-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

[root@localhost software]# rpm -e --nodeps j**a-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

[root@localhost software]# rpm -e --nodeps j**a-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

或者使用

[root@localhost jvm]# yum remove *openjdk*之後再次輸入rpm -qa |grep j**a 檢視解除安裝情況:

[root@localhost software]# rpm -qa | grep j**a python-j**apackages-3.4.1-11.el7.noarch j**apackages-tools-3.4.1-11.el7.noarch

4、安裝新的jdk

解壓 jdk-8u131-linux-x64.tar.gz安裝包

[root@localhost software]# mkdir -p /usr/lib/jvm

[root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -c /usr/lib/jvm

5、設定環境變數

[root@localhost software]# vim /etc/profile

在最前面新增:

export j**a_home=/usr/lib/jvm/jdk1.8.0_131

export jre_home=$/jre

export classpath=.:$/lib:$/lib

export path=$/bin:$path

6、執行profile檔案

[root@localhost software]# source /etc/profile

這樣可以使配置不用重啟即可立即生效。

7、檢查新安裝的jdk

1.如果之前安裝過,先解除安裝掉

3.yum install -y mysql-server mysql mysql-devel

yum會幫我們選擇好安裝mysql資料庫所需要的軟體以及其它附屬的一些軟體

4.啟動mysql,service mysqld start

登陸mysql,設定密碼如下:

mysql>use mysql;

mysql> update user set password=password('123') where user='root' and host='localhost';

mysql> flush privileges;

5.設定mysql允許遠端連線

grant all privileges on *.* to root@'%' identified by '密碼' with grant option;

6.開放埠

7.啟動mysql服務,mysql -u使用者名稱 -p密碼

linux系統下部署php專案環境

1.apache安裝方法相對簡單 2.外網訪問虛擬機器中的位址,我們就需要修改一下apache的配置檔案 etc httpd conf httpd.conf 找到 servername www.example.com 80 改為 servername localhost 80 找到 listen 改...

Linux下部署Django專案

目錄 安裝python3.x環境 安裝部署開啟django 由於linux系統預設自帶的是2.x環境,所以我們需要去安裝3.x環境的python。wget2 接著解壓這個壓縮包,命令如下 tar xvf python 3.6.3.tar.xz3 接著編譯安裝,進入解壓後的目錄,執行底下的乙個shel...

Linux下部署web專案常見命令

連線linux使用工具為winscp和putty,兩者結合者用,可以再winscp選項 選項下進行配置,一起使用 如圖 部署使用到的命令無非開啟目錄,刪除,複製等 1.cd命令 如 cd tomcat bin tomcat下的bin目錄 2.rm 命令 如 rm rf web.war 已經解壓過的w...