国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

網(wǎng)站備案沒(méi)公司網(wǎng)絡(luò)口碑營(yíng)銷的成功案例

網(wǎng)站備案沒(méi)公司,網(wǎng)絡(luò)口碑營(yíng)銷的成功案例,個(gè)人可以做幾個(gè)網(wǎng)站嗎,網(wǎng)站建設(shè)需要學(xué)什么部署項(xiàng)目 liunx 軟件安裝 軟件安裝方式 在Linux系統(tǒng)中,安裝軟件的方式主要有四種,這四種安裝方式的特點(diǎn)如下: 建議nginx、MySQL、Redis等等使用docker安裝,會(huì)很便捷,這里只演示JDK、ngxin手動(dòng)的安裝 安裝JDK 上述我…

部署項(xiàng)目 liunx

軟件安裝

軟件安裝方式

在Linux系統(tǒng)中,安裝軟件的方式主要有四種,這四種安裝方式的特點(diǎn)如下:

image-20250310233120674

建議nginx、MySQL、Redis等等使用docker安裝,會(huì)很便捷,這里只演示JDK、ngxin手動(dòng)的安裝

安裝JDK

上述我們介紹了Linux系統(tǒng)軟件安裝的四種形式,接下來(lái)我們就通過(guò)第一種(二進(jìn)制發(fā)布包)形式來(lái)安裝JDK。 JDK對(duì)應(yīng)的二進(jìn)制發(fā)布包:jdk-17.0.12_linux-x64_bin.tar.gz一般為gz格式的文件。

1). 上傳安裝包
加粗樣式
使用FinalShell自帶的上傳工具將jdk的二進(jìn)制發(fā)布包上傳到Linux

image-20250310233305440

由于上述在進(jìn)行文件上傳時(shí),選擇的上傳目錄 /root,上傳完畢后,我們執(zhí)行指令 cd /root 切換到根目錄下,查看上傳的安裝包。

image-20250310233317191

2). 解壓安裝包

執(zhí)行如下指令,將上傳上來(lái)的壓縮包進(jìn)行解壓,并通過(guò)-C參數(shù)指定解壓文件存放目錄為 /usr/local。

tar -zxvf jdk-17.0.12_linux-x64_bin.tar.gz -C /usr/local/

3). 配置環(huán)境變量

使用vim命令修改/etc/profile文件,在文件末尾加入如下配置

export JAVA_HOME=/usr/local/jdk-17.0.12
export PATH=$JAVA_HOME/bin:$PATH

具體操作指令如下:

1). 編輯/etc/profile文件,進(jìn)入命令模式vim /etc/profile2). 在命令模式中,輸入指令 G , 切換到文件最后G3). 在命令模式中輸入 i/a/o 進(jìn)入插入模式,然后切換到文件最后一行i4). 將上述的配置拷貝到文件中export JAVA_HOME=/usr/local/jdk-17.0.12export PATH=$JAVA_HOME/bin:$PATH5). 從插入模式,切換到指令模式ESC6). 按:進(jìn)入底行模式,然后輸入wq,回車保存:wq

4). 重新加載profile文件

為了使更改的配置立即生效,需要重新加載profile文件,執(zhí)行命令:

source /etc/profile

5). 檢查安裝是否成功

java -version

輸出版本號(hào)即為成功~~

安裝Nginx

Nginx的安裝包,從官方下載下來(lái)的是c語(yǔ)言的源碼包,我們需要自己編譯安裝。具體操作步驟如下:

1). 安裝Nginx運(yùn)行時(shí)需要的依賴

yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel

安裝C語(yǔ)言的編譯環(huán)境.

yum install gcc-c++

2). 上傳Nginx的源碼包(指路:nginx: download)

image-20250310231501080

3). 解壓源碼包到當(dāng)前目錄

tar -zxvf nginx-1.20.2.tar.gz

4). 進(jìn)入到解壓目錄后,執(zhí)行指令

#進(jìn)入解壓目錄
cd nginx-1.20.2#執(zhí)行命令配置, 生成Makefile文件
./configure --prefix=/usr/local/nginx

5). 執(zhí)行命令進(jìn)行編譯和安裝

#編譯
make#編譯安裝
make install
啟動(dòng)Nginx

進(jìn)入到nginx安裝目錄/usr/local/nginx,啟動(dòng)nginx服務(wù)

cd /usr/local/nginx/
sbin/nginx

啟動(dòng)完畢之后,我們可以通過(guò) ps 指令查詢當(dāng)前系統(tǒng)中的nginx進(jìn)程,從而確認(rèn)nginx是否啟動(dòng) 。

image-20250310231658635

然后,我們就可以打開(kāi)瀏覽器,訪問(wèn)服務(wù)器上的nginx 。

image-20250310231643073

后端項(xiàng)目部署

之前我們講解Linux操作系統(tǒng)時(shí),就提到,我們服務(wù)端開(kāi)發(fā)工程師學(xué)習(xí)Linux系統(tǒng)的目的就是將來(lái)我們開(kāi)發(fā)的項(xiàng)目絕大部分情況下都需要部署在Linux系統(tǒng)中。

環(huán)境準(zhǔn)備

那現(xiàn)在,項(xiàng)目要上線了,要部署到linux服務(wù)器上了,我們也需要使用linux服務(wù)器上所安裝的mysql數(shù)據(jù)庫(kù)。

那此時(shí),我們就可以再準(zhǔn)備一份文件 application.yml 將里面的配置的mysql的ip、redis的ip地址及相關(guān)配置信息修改一下(配置Linux上安裝的MySQL、Redis的信息):

#配置數(shù)據(jù)庫(kù)連接信息
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://192.168.100.128:3306/tliasusername: rootpassword: 1234servlet:multipart:max-file-size: 10MB #單個(gè)文件最大大小限制10MBmax-request-size: 100MB #單個(gè)請(qǐng)求最大大小限制100MBredis:host: 192.168.100.128port: 6379database: 0password: 159357timeout: 10s     # 連接超時(shí)時(shí)間lettuce:pool:# 連接池中的最小空閑連接min-idle: 0# 連接池中的最大空閑連接max-idle: 8# 連接池的最大數(shù)據(jù)庫(kù)連接數(shù)max-active: 8# #連接池最大阻塞等待時(shí)間(使用負(fù)值表示沒(méi)有限制)max-wait: -1ms

改造完畢之后,可以在本地的idea中先啟動(dòng)當(dāng)前項(xiàng)目,然后訪問(wèn)一下,看看工程是否正常訪問(wèn)。

打包部署

1). 執(zhí)行 package 指令,進(jìn)行打包操作,將當(dāng)前的springboot項(xiàng)目,打成一個(gè)jar包。 (跳過(guò)測(cè)試)

image-20250310232149507

2). 在Linux服務(wù)器上創(chuàng)建一個(gè)目錄,將jar包上傳到服務(wù)器 。

mkdir -p /usr/local/app

image-20250310232218427

3). 通過(guò)java命令,啟動(dòng)項(xiàng)目

#進(jìn)入目錄/usr/local/app 
cd /usr/local/app#運(yùn)行jar包
java -jar tlias-web-management-0.0.1-SNAPSHOT.jar

image-20250310232243697

項(xiàng)目啟動(dòng)起來(lái)之后,就可以打開(kāi)瀏覽器測(cè)試?yán)?*(使用服務(wù)器的ip訪問(wèn))**。

后臺(tái)運(yùn)行

1). 后臺(tái)運(yùn)行程序

nohup java -jar tlias-web-management-0.0.1-SNAPSHOT.jar &> tlias.log &

通過(guò)上述指令就可以后臺(tái)運(yùn)行服務(wù),服務(wù)運(yùn)行之后, 所有的日志信息都會(huì)輸出到 tlias.log 文件中。

image-20250310232512371

2). 停止服務(wù)

#查看服務(wù)的進(jìn)程信息
ps -ef|grep tlias#殺掉進(jìn)程
kill -9 xxxxx

image-20250310232525532

目前程序運(yùn)行的問(wèn)題

  • 線上程序不會(huì)采用控制臺(tái)霸屏的形式運(yùn)行程序,而是將程序在后臺(tái)運(yùn)行
  • 線上程序不會(huì)將日志輸出到控制臺(tái),而是輸出到日志文件,方便運(yùn)維查閱信息

nohup命令:英文全稱no hang up(不掛起),用于不掛斷地運(yùn)行指定命令,退出終端不會(huì)影響程序的運(yùn)行。

語(yǔ)法格式:nohup Command[Arg...][&]

參數(shù)說(shuō)明:

  • Command:要執(zhí)行的命令
  • Arg:一些參數(shù),可以指定輸出文件
  • &:讓命令在后臺(tái)運(yùn)行

舉例:nohup java -jar hello-0.0.1-SNAPSHOT.jar &> xzy.log &

后臺(tái)運(yùn)行java-jar命令,并將日志輸出到xzy.log文件

想要停掉項(xiàng)目,先查詢項(xiàng)目占用的端口號(hào):ps -ef | grep java 。然后殺掉這個(gè)進(jìn)制即可:kill -9 xxxx

前端項(xiàng)目部署

1). 將nginx的安裝目錄的html中的靜態(tài)資源文件先刪除掉。

image-20250310231828437

2).將打包好的dist靜態(tài)資源文件,全部上傳到nginx安裝目錄下的 html 目錄中.

image-20250310231840536

3). 修改資料中提供的 nginx.conf 配置文件,將其上傳到nginx安裝目錄下的 conf 目錄中.

image-20250310231904149

4). 重新加載nginx服務(wù)的配置文件

#重新加載配置文件
sbin/nginx -s reload

5). 再次訪問(wèn)nginx (可能會(huì)存在瀏覽器緩存, 可以按Ctrl+F5,強(qiáng)制刷新清理緩存)

nginx服務(wù)常見(jiàn)操作指令:

  • 啟動(dòng): sbin/nginx
  • 重載: sbin/nginx -s reload
  • 停止: sbin/nginx -s stop

部署項(xiàng)目 Docker

外鏈圖片轉(zhuǎn)存中…(img-kfuwrdbH-1741622394419)]

4). 重新加載nginx服務(wù)的配置文件

#重新加載配置文件
sbin/nginx -s reload

5). 再次訪問(wèn)nginx (可能會(huì)存在瀏覽器緩存, 可以按Ctrl+F5,強(qiáng)制刷新清理緩存)

nginx服務(wù)常見(jiàn)操作指令:

  • 啟動(dòng): sbin/nginx
  • 重載: sbin/nginx -s reload
  • 停止: sbin/nginx -s stop

部署項(xiàng)目 Docker

todo

http://aloenet.com.cn/news/39614.html

相關(guān)文章:

  • 主流跨境電商平臺(tái)有哪些?山東服務(wù)好的seo
  • 做酒店網(wǎng)站的公司百度一下子就知道了
  • 個(gè)人網(wǎng)站怎么做視頻人工智能培訓(xùn)心得
  • 北京網(wǎng)頁(yè)制作網(wǎng)站搜索引擎網(wǎng)站優(yōu)化推廣
  • 專用主機(jī)網(wǎng)站建設(shè)企業(yè)郵箱域名
  • 鹽城網(wǎng)站建設(shè)流程百度在線使用網(wǎng)頁(yè)版
  • WordPress 升級(jí) php蘇州百度快速排名優(yōu)化
  • 頭條號(hào)可以做網(wǎng)站鏈接嗎最近的新聞大事10條
  • 中華人民共和國(guó)城鄉(xiāng)建設(shè)部網(wǎng)站百度打廣告收費(fèi)表
  • 網(wǎng)站的欄目關(guān)鍵詞常用的網(wǎng)絡(luò)推廣方法
  • 有哪些好用的設(shè)計(jì)網(wǎng)站有哪些內(nèi)容培訓(xùn)心得體會(huì)怎么寫
  • 好看的中文網(wǎng)站設(shè)計(jì)百度一下首頁(yè)登錄入口
  • 各種類型網(wǎng)站建設(shè)獨(dú)立aso關(guān)鍵詞優(yōu)化計(jì)劃
  • 鄭州市域名服務(wù)公司網(wǎng)絡(luò)公司seo教程
  • 網(wǎng)站后端技術(shù)有哪些運(yùn)營(yíng)商大數(shù)據(jù)精準(zhǔn)營(yíng)銷獲客
  • 做網(wǎng)站找誰(shuí)百度服務(wù)中心投訴
  • 網(wǎng)站的思維導(dǎo)圖怎么做線上怎么做推廣和宣傳
  • 做app推廣上哪些網(wǎng)站嗎2022年今天新聞聯(lián)播
  • 服務(wù)周到的做網(wǎng)站自媒體軟文發(fā)布平臺(tái)
  • 織夢(mèng)手機(jī)網(wǎng)站怎么安裝教程視頻在線網(wǎng)絡(luò)培訓(xùn)平臺(tái)
  • 河北網(wǎng)站制作網(wǎng)絡(luò)營(yíng)銷與管理
  • 怎么做網(wǎng)站免費(fèi)常用的網(wǎng)絡(luò)營(yíng)銷方法有哪些
  • 誰(shuí)知道蘇州溪城水處理網(wǎng)站誰(shuí)做的今日短新聞20條
  • 020網(wǎng)站建設(shè)專業(yè)網(wǎng)站建設(shè)公司
  • 重慶網(wǎng)站建設(shè)排名武漢seo首頁(yè)
  • 網(wǎng)站負(fù)責(zé)人辦理幕布或站點(diǎn)拍照重要新聞今天8條新聞
  • 用html制作網(wǎng)站代碼百家號(hào)關(guān)鍵詞排名優(yōu)化
  • android安裝教程seo診斷書
  • 499全包網(wǎng)站建設(shè)東莞做網(wǎng)頁(yè)建站公司
  • 企業(yè)免費(fèi)網(wǎng)站優(yōu)化方案百度瀏覽器手機(jī)版