国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

vue+express+mysql項目總結(node項目部署阿里云通用)

dreamGong / 2585人閱讀

摘要:原文發布于我的個人博客上原文點這里前面經歷千辛萬苦,終于把博客的所有東西都準備好了,現在就只等部署了。我的遠程連接工具是用的是,文件上傳用的是。

原文發布于我的個人博客上:原文點這里

??前面經歷千辛萬苦,終于把博客的所有東西都準備好了,現在就只等部署了。下面我介紹下我的部署過程:
一、購買服務器和域名
??如果需要域名(不用域名通過ip也可以訪問,雖然不方便,但可以節約一年幾十塊錢的域名費用,哈哈),建議提前購買,因為域名備案的時間比較長。

??我是在阿里云上購買的服務器和域名,服務器是在阿里云手機端上購買的活動產品,半年¥9.9(半年后續費好像就是原價了!!!下面是購買的截圖),域名是¥55一年(.com比較貴),點這里去挑選合適你的服務器吧~~

二、服務器環境搭建
??新購買的服務器什么都沒有,需要根據自己的須要搭建環境,我的博客服務端是用node搭建的,所以我給服務器搭建的是node環境,其他環境請自行百度~~~(我的服務器是 CentOS 7)。

我的遠程連接工具是用的是:XShell,文件上傳用的是:FileZilla。當然也可以用其他的工具,請自行下載~~

1. 格式化和掛載數據盤
先放原文地址《 Linux 格式化和掛載數據盤》,照著教程一步一步來就好了。

??在教程的第6步執行完之后,我執行了這條命令:mkdir /brand,創建了一個 brand 的文件夾來存放我自己上傳的東西,沒有放在教程的那個 /mnt 文件夾中,從第7步開始把 /mnt 換成 /brand 就好了。執行完這些后第一步就算是完成了,現在就可以在你的安裝你所需要的東西了~~

2.安裝數據庫
原文地址《 centos7 mysql數據庫安裝和配置

第二步的時候先執行以下兩行代碼,然后直接按 方法二 進行mysql的安裝。數據庫遠程工具我用的:Navicat Premium

# yum install mysql
# yum install mysql-devel

??按照教程執行完畢后,如果有需要,可以修改數據庫默認的存放位置(請看下面教程),如果不想修改,就可以使用 Navicat Premium 遠程上你的遠程數據庫上進行建庫建表的操作了。

2.1.修改數據庫文件默認存放位置
1.檢查mysql數據庫存放目錄
先登錄數據庫
mysql -u root -p "password"

查看sql存儲路徑(查看datadir 那一行所指的路徑)
show variables like "%dir%"; 
2.停止mysql服務
service mysqld stop
3.創建新的數據庫存放目錄
mkdir /data/mysql
4.移動/復制之前存放數據庫目錄文件,到新的數據庫存放目錄位置
cp -R /usr/local/mysql/data/* /data/mysql/
5.修改mysql數據庫目錄權限以及配置文件
chown mysql:mysql -R /data/mysql/

打開/etc下的my.cnf文件

vim /etc/my.cnf

將[mysqld]條目下的datadir和socket這兩欄注釋掉,并重新改新成你當前的路徑,我的是在/home/data/目錄下的,以下是我的修改內容供大家參考。

#datadir=/var/lib/mysql
datadir=/home/data/mysql
#socket=/var/lib/mysql/mysql.sock
socket=/home/data/mysql/mysql.sock)

在最后一行新增一個[mysql]的條目,并在下面新增以下內容:

[mysql]
socket=/home/data/mysql/mysql.sock
6.啟動數據庫服務
service mysqld start

然后再執行第1步可以看到路徑已經改了
3.node環境的搭建
原文地址《 部署Node.js項目(CentOS)

??我按照教程執行完 步驟2 的第 第4步就沒有按照它的教程做了。

??執行完 步驟2 的第 第4步,我安裝了cnpm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

??cnpm安裝完成后,創建軟鏈接,使cnpm命令全局有效:

ln -s /root/node-v6.9.5-linux-x64/bin/cnpm /usr/local/bin/cnpm
4.安裝pm2 守護node進程
1.安裝
cnpm install -g pm2

2.創建軟鏈接,使cnpm命令全局有效:
ln -s /root/node-v6.9.5-linux-x64/bin/pm2 /usr/local/bin/pm2

3.運行
cd node/
pm2 start ./bin/www
5.安裝zip、unzip應用
為了避免上傳的文件可能較大上傳時間就,或者傳輸過程中文件丟失,我一般是先在本地壓縮后傳到服務器再解壓,所以需要用到這個
1、安裝zip、unzip應用:

yum install zip unzip

2、壓縮和解壓文件

  以下命令均在你 "上傳文件" 的目錄下操作
    cd /home #進入/home目錄
  a、把/home目錄下面的mydata目錄壓縮為mydata.zip
    zip -r mydata.zip mydata #壓縮mydata目錄
  b、把/home目錄下面的mydata.zip解壓到mydatabak目錄里面
    unzip mydata.zip -d mydatabak
  c、把/home目錄下面的abc文件夾和123.txt壓縮成為abc123.zip
    zip -r abc123.zip abc 123.txt
  d、把/home目錄下面的wwwroot.zip直接解壓到/home目錄里面
    unzip wwwroot.zip
  e、把/home目錄下面的abc12.zip、abc23.zip、abc34.zip同時解壓到/home目錄里面
    unzip abc*.zip
  f、查看把/home目錄下面的wwwroot.zip里面的內容
    unzip -v wwwroot.zip
  g、驗證/home目錄下面的wwwroot.zip是否完整
    unzip -t wwwroot.zip
  h、把/home目錄下面wwwroot.zip里面的所有文件解壓到第一級目錄
    unzip -j wwwroot.zip
6.nginx安裝、配置、域名綁定

1、安裝nginx

yum -y install nginx

2、啟動nginx

service nginx star

3、訪問(nginx默認是80端口)

如果出現下圖的內容,說明安裝成功。

4、域名綁定

進入文件夾 /etc/nginx/conf.d/,我在這個文件夾下面放了3個config文件,如圖,分別綁定的前端(wen.conf)、后端(admin.conf)和服務端(server.conf)的域名
其中一個配置如下圖,其他類似

5、重啟nginx

service nginx restart
(上面代碼不行可以試試: nginx -s reload)
重啟完畢后就可以通過域名訪問了~~~
到此為止,部署完畢,可以愉快的玩耍了

歡迎訪問我的個人博客和github~新人寫的代碼爛的很,求大佬指點一二

線上博客地址點這里

Github點這里

感覺代碼爛的一筆。。。各位大佬門有木有好點的學習的資源推薦下。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/115612.html

相關文章

  • vue+express+mysql項目總結node項目部署阿里通用

    摘要:原文發布于我的個人博客上原文點這里前面經歷千辛萬苦,終于把博客的所有東西都準備好了,現在就只等部署了。我的遠程連接工具是用的是,文件上傳用的是。 原文發布于我的個人博客上:原文點這里 ??前面經歷千辛萬苦,終于把博客的所有東西都準備好了,現在就只等部署了。下面我介紹下我的部署過程: 一、購買服務器和域名 ??如果需要域名(不用域名通過ip也可以訪問,雖然不方便,但可以節約一年幾十塊錢的...

    charles_paul 評論0 收藏0
  • vue+express+mysql項目總結node項目部署阿里通用

    摘要:原文發布于我的個人博客上原文點這里前面經歷千辛萬苦,終于把博客的所有東西都準備好了,現在就只等部署了。我的遠程連接工具是用的是,文件上傳用的是。 原文發布于我的個人博客上:原文點這里 ??前面經歷千辛萬苦,終于把博客的所有東西都準備好了,現在就只等部署了。下面我介紹下我的部署過程: 一、購買服務器和域名 ??如果需要域名(不用域名通過ip也可以訪問,雖然不方便,但可以節約一年幾十塊錢的...

    newtrek 評論0 收藏0
  • 前端+node.js(vue+express)部署阿里

    摘要:部署到阿里云使用的阿里云服務器一,登錄對應的服務器二,在服務器進行對應的初始化初始化數據庫直接執行初始化命令,會彈出交互配置信息初次進入密碼為空,直接回車輸入要為用戶設置的數據庫密碼。 vue+express部署到阿里云 使用的阿里云服務器CentOS 7.3 一,登錄對應的服務器 showImg(https://segmentfault.com/img/bVbuwWc); 二,在服務...

    mtunique 評論0 收藏0
  • Vue項目部署阿里+Nginx代理+PM2)

    摘要:最近部署一個項目到阿里云上,因為項目涉及一些跨域請求,所以采用了代理請求本地的服務利用做進程管理。先交代下在阿里云里安裝的部署環境調試運行大禮包,里面包含等,還能監控端口占用情況服務進程管理工具等等。不過目前只是實現構建部署訪問。 最近部署一個Vue項目到阿里云ECS上,因為項目涉及一些跨域請求,所以采用了Nginx代理請求本地的node服務(利用pm2做進程管理)。node服務借助a...

    Drinkey 評論0 收藏0
  • vue+node項目部署上線

    摘要:在線地址現在新用戶購買阿里云服務器年只要啦。。開放端口登陸阿里云,進入控制管理臺云服務器安全組配置規則快速創建規則啟動服務瀏覽器打開服務器如,如無意外,即正常運行訪問啦。 在線地址: cl8023.com github 現在新用戶購買阿里云服務器 3年只要398啦。。https://m.aliyun.com/act/team... 云服務器 阿里云 or 騰訊云 阿里云服務器品牌:...

    Alliot 評論0 收藏0

發表評論

0條評論

dreamGong

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<