VUE + + MySQLのプロジェクトサマリー(ノードプロジェクト展開アリクラウド全般)を発現します

オリジナルは私の個人的なブログに掲載:元のテキストはこちらをクリック

  以前の経験莫大な苦難、最終的にはすべてのものを置くのブログは今だけの展開を待って、準備が整いました。ここで私は私の展開プロセスに導入されました。

まず、サーバーおよびドメイン名を購入

  希望するドメイン名(ドメイン名なしもIPを介してアクセスすることができ、不便けれども、しかし、ハハ、ドメイン名のために年間数百ドルを節約することができます)、事前に、買収提案をした場合、長時間の記録のためのドメイン名ため。

  私がいた行くアリサーバーがである、ドメイン名とサーバーを購入するaliyun(つまり、ここで!!!購入する元の価格は、スクリーンショットである場合には6ヶ月後に更新)9.9は、6ヶ月¥、携帯電話側の活動の製品の購入、ドメイン名は¥55です年(.COM高価な)、こちらをクリックしてください右あなたのサーバーを選択すること~~画像のキャプション

第二に、ビルドにサーバ環境

  新しいサーバは買うことは何もない、あなたは自分のニーズに応じて環境をセットアップする必要があり、私のブログサーバノードが構築されて、私は、サーバー環境にノードを構築しましたので、他の環境独自のBaiduの~~~(私のサーバーです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つのステップを、Iは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

PM2ノードデーモンプロセスをインストールします。4.

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、解凍アプリケーション

必要性がこれを使用するように、送信ファイルの間、または、時間をアップロードすることができる回避のアップロード、大きなファイルのために、私は、最初に解凍後、圧縮され、ローカルでサーバーに通常、不足しています
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へようこそ〜非常に悪い、1月ギャングに関するガイダンスを求めます

オンラインブログのアドレスはこちらをクリック

こちらをクリックしてgithubの

、コード感悪いストローク(VUE書かれたバージョンとの初版は、バックエンド・ノードExpressが使用され、今バージョンを反応させ、オンラインです)。ギャングスターの木製ドアは、あなたは、リソースの推薦を学ぶの良い点を持っています。

おすすめ

転載: www.cnblogs.com/baimeishaoxia/p/12036806.html