国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL

這篇具有很好參考價值的文章主要介紹了項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

閱讀本篇文章前請先閱讀項目上線部署--》服務(wù)器部署流程(一)?

目錄

??安裝Nginx

先登錄遠(yuǎn)程服務(wù)器,安裝依賴包

下載并解壓包?

??安裝Node.js

?安裝nodejs進(jìn)程管理工具

???安裝MySQL

??寫在最后


??安裝Nginx

先登錄遠(yuǎn)程服務(wù)器,安裝依賴包

# 一鍵安裝上面四個依賴
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

下載并解壓包?

# 創(chuàng)建一個文件夾
cd /usr/local
mkdir nginx
cd nginx
# 下載解壓tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.gz

# 進(jìn)入nginx目錄
cd /usr/local/nginx
# 進(jìn)入目錄
cd nginx-1.13.7
# 執(zhí)行命令?
./configure?
# 執(zhí)行make命令
make

執(zhí)行make時如果報錯如下圖:

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

解決方法(沒報錯的不用管):

vim /opt/nginx-1.12.2/src/os/unix/ngx_user.c? 把-Werror刪除

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

vim /opt/nginx-1.12.2/src/os/unix/ngx_user.c?

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

# 執(zhí)行make install命令
make install?

?安裝好后

# 進(jìn)入?/usr/local/nginx/sbin/nginx 啟動nginx

./nginx

?這時候就可以去瀏覽器輸入IP地址或者域名進(jìn)行訪問,但如果是使用阿里云服務(wù)器的這里還有一個小坑,默認(rèn)是沒有開放80端口的,所以需要手動添加安全組:

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

?選擇考試添加,勾選HTTP也就是80端口

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

然后去瀏覽器輸入IP地址,出現(xiàn)這個頁面表示Nginx配置成功?

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

??安裝Node.js

# yum自帶源中沒有Node.js,所以首先要獲取Node.js資源:

curl --silent --location https://rpm.nodesource.com/setup_14.x | bash -

但是今天寫文章的時候突然發(fā)現(xiàn)方法已經(jīng)棄用,那就換一種方式嘍

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

?下載node 16版本

wget https://nodejs.org/dist/v16.13.2/node-v16.13.2-linux-x64.tar.xz

# 解壓?

xz -d node-v16.13.2-linux-x64.tar.xz

# 注:xz 找不到命令需要執(zhí)行 yum install xz.x86_64 -y

# 解壓tar

tar xvf node-v16.13.2-linux-x64.tar

# 轉(zhuǎn)移文件夾

mv node-v16.13.2-linux-x64 /usr/local/nodejs

# 添加下面內(nèi)容到環(huán)境配置里

vi /etc/profile??

export PATH=$PATH:'/usr/local/nodejs/bin'

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

寫完后先按 ESC ,然后輸入?:wq 表示保存退出?

# 生效

source /etc/profile

# 查看nodejs

node -v

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

?安裝nodejs進(jìn)程管理工具

# 安裝pm2 node.js程序管理工具

npm i pm2 -g

# 使用pm2 啟動node.js項目

pm2 start 文件名 ?

# 停止

pm2 stop 文件名或者id

# 從pm2的管理列表中刪除

pm2 delete 文件名或者id

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

???安裝MySQL

# 下載源

wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

# 安裝源

yum install mysql80-community-release-el7-3.noarch.rpm -y

# 安裝MySQL

yum install mysql-community-server?--nogpgcheck

# 啟動MySQL

systemctl start mysqld

systemctl status mysqld 查看是否啟動成功

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

# 查找到默認(rèn)密碼

grep 'temporary password' /var/log/mysqld.log

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

# 連接數(shù)據(jù)庫并修改密碼

mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ghmin00!'

項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL,前端基礎(chǔ),javascript,node.js,服務(wù)器,nginx

??寫在最后

項目上線部署--》網(wǎng)站運(yùn)行機(jī)制

項目上線部署--》服務(wù)器部署流程(一)

項目上線部署--》將詳細(xì)講解關(guān)于網(wǎng)站運(yùn)行機(jī)制、基礎(chǔ)知識及網(wǎng)站上線部署具體流程,如果文中出現(xiàn)有瑕疵的地方各位通過評論或者私信聯(lián)系我,我們一起進(jìn)步,有興趣的伙伴可以關(guān)注訂閱一下:點擊查看更多實用技巧及技術(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-724893.html

到了這里,關(guān)于項目上線部署--》服務(wù)器部署流程(二)安裝Nginx、Node.js、MySQL的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • vue項目通過nginx部署到服務(wù)器

    vue項目通過nginx部署到服務(wù)器

    部署的服務(wù)器是阿里云買的,使用finalShell根據(jù)賬號秘密鏈接服務(wù)器即可 找到/user/local/nginx/conf/下面的nginx.conf文件進(jìn)行配置,這里單獨新建一個finace.conf文件,配置后再導(dǎo)入到nginx.conf文件,便于管理 這個Nginx服務(wù)器配置設(shè)置了一個監(jiān)聽端口為8081的服務(wù)器,服務(wù)器名稱設(shè)置為127.0.0.

    2024年03月11日
    瀏覽(17)
  • 前端如何將項目部署到服務(wù)器(Nginx)

    前端如何將項目部署到服務(wù)器(Nginx)

    我們在會開發(fā)項目的同時,也應(yīng)該了解一下前端是如何部署項目的; 使用Xshell連接服務(wù)器,既然想要在服務(wù)器上面放靜態(tài)資源,像HTML,js等,就需要安裝靜態(tài)資源服務(wù)器。靜態(tài)資源服務(wù)器有Apache和Nginx,這里我們選用nginx。 找到安裝包Nginx安裝路徑,并在目錄下進(jìn)行解壓。 進(jìn)

    2024年02月01日
    瀏覽(36)
  • Vue項目nginx服務(wù)器部署刷新頁面404錯誤

    最近想自己做點小項目練手,前端用的是vue框架,用nginx當(dāng)做服務(wù)器來部署。但是當(dāng)部署完成后,遇到了刷新頁面和打開新頁面報404錯誤的問題 問題就像上面描述的一樣,刷新頁面和打開新頁面都是報404錯誤。 先說最終解決辦法,在nginx的配置文件的location中改一下設(shè)置方式

    2024年02月17日
    瀏覽(23)
  • 上線服務(wù)器流程用法及說明

    因為瀏覽器的同源政策,就會產(chǎn)生跨域。比如說發(fā)送的異步請求是不同的兩個源,就比如是不同的的兩個端口或者不同的兩個協(xié)議或者不同的域名。由于瀏覽器為了安全考慮,就會產(chǎn)生一個同源政策,不是同一個地方出來的是不允許進(jìn)行交互的。 解決跨域的方法: 第一種j

    2024年02月22日
    瀏覽(27)
  • Nginx 服務(wù)器 SSL 證書安裝部署

    Nginx 服務(wù)器 SSL 證書安裝部署

    本文檔指導(dǎo)您如何在 Nginx 服務(wù)器中安裝 SSL 證書。 說明 本文檔以證書名稱 xxx為例。 Nginx 版本以 nginx/1.18.0 為例。 當(dāng)前服務(wù)器的操作系統(tǒng)為 CentOS 7,由于操作系統(tǒng)的版本不同,詳細(xì)操作步驟略有區(qū)別。 安裝 SSL 證書前,請您在 Nginx 服務(wù)器上開啟 HTTPS 默認(rèn)端口 443,避免證書安

    2024年02月16日
    瀏覽(28)
  • 如何在linux服務(wù)器上用Nginx部署Vue項目,以及如何部署springboot后端項目

    如何在linux服務(wù)器上用Nginx部署Vue項目,以及如何部署springboot后端項目

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 提示:這里可以添加本文要記錄的大概內(nèi)容: 本文內(nèi)容記錄如何在Linux(Ubuntu)系統(tǒng)上安裝Nginx,并部署打包好的Vue前端項目,最后通過瀏覽器訪問。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

    2024年04月16日
    瀏覽(31)
  • 如何將項目部署到服務(wù)器:從選擇服務(wù)器到維護(hù)應(yīng)用程序的全流程指南

    將項目部署到服務(wù)器是一個重要的技能,對于開發(fā)人員來說,它是必不可少的。在本文中,我將介紹一些關(guān)于如何將項目部署到服務(wù)器的最佳實踐。 一、選擇服務(wù)器 在部署項目之前,你需要先選擇一個適合你的服務(wù)器。如果你已經(jīng)有一個可用的服務(wù)器,你可以直接使用它,

    2024年02月05日
    瀏覽(30)
  • SpringBoot前后端分離項目,打包、部署到服務(wù)器詳細(xì)圖文流程

    SpringBoot前后端分離項目,打包、部署到服務(wù)器詳細(xì)圖文流程

    1.修改MySQL配置 修改MySQL地址,修改需要部署的數(shù)據(jù)名,賬號和密碼 2.修改Redis配置 修改Redis地址,修改需要部署的Redis密碼(如果需要的話) 3.修改日志路徑和字符集配置 修改logback.xml中日志的保存地址 重新設(shè)置日志字符集(防止放到服務(wù)器上去之后日志出現(xiàn)亂碼) 1.上傳前

    2024年02月13日
    瀏覽(25)
  • 阿里云服務(wù)器部署flask項目「gunicorn + nginx + 支持https」

    阿里云服務(wù)器部署flask項目「gunicorn + nginx + 支持https」

    最近做了一個微信小程序,使用 flask 實現(xiàn)了對應(yīng)的后臺,上線需要部署到服務(wù)器上,之前只是了解并沒有全鏈路試過,靠著網(wǎng)上的資料最終完成部署上線,但中間遇到了較多的一些問題,網(wǎng)上的資料也比較零碎,所以整理了這篇文章,一方面是作為記錄方便后續(xù)查閱,另一方

    2024年02月06日
    瀏覽(23)
  • 華為云云服務(wù)器評測 寶塔+nginx 同時部署Springboot、Vue項目

    華為云云服務(wù)器評測 寶塔+nginx 同時部署Springboot、Vue項目

    華為云云服務(wù)器評測 第一章 [linux實戰(zhàn)] 華為云耀云服務(wù)器L實例 Java、node環(huán)境配置 華為云云服務(wù)器評測 第二章 [linux實戰(zhàn)] Unbutnu添加SSH Key、啟動Springboot項目 華為云云服務(wù)器評測 第三章 [linux實戰(zhàn)] 使用Vue3、Element-plus菜單組件構(gòu)建輪播圖 華為云云服務(wù)器評測 第四章 [linux實戰(zhàn)

    2024年02月10日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包