• 首页
  • Qt文档
  • DTK文档
  • 玲珑文档
  • UOS 搭建Firekyin个人网站

    UOS 搭建 Firekyin 个人网站

    硬件环境 软件环境 IP地址
    KVM 虚拟机 统信服务器操作系统[企业版]-1032 10.10.53.88

    一、环境搭建

    UOS + Node.js + MySQL + Nginx

    1、安装Node.js

    $ sudo apt-get install -y nodejs npm 
    

    1.1 使用 NPM 安装PM2

    ## PM2 是Node.js 的一个进程管理模块
    $ sudo npm install pm2 -g
    

    2、安装MySQL

    $ wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
    $ sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
    $ sudo apt-get update 
    $ sudo apt-get install -y mysql-community-server
    

    密码为123.com

    3、安装Nginx

    $ sudo apt-get install -y nginx
    

    二、安装并配置Firekylin 项目

    1、下载并解压

    $ wget https://firekylin.org/release/latest.tar.gz
    $ tar -zxf latest.tar.gz
    

    2、安装依赖

    $ cd firekylin
    $ sudo npm install
    

    3、修改项目配置

    ## 将cwd配置值改为项目的当前路径
    $ cp pm2_default.json pm2.json
    $ vim pm2.json
    {
      "apps": [{
        "name": "firekylin",
        "script": "www/production.js",
        "cwd": "/home/uos/Desktop/firekylin",
        "exec_mode": "fork",
        "max_memory_restart": "1G",
        "autorestart": true,
        "node_args": [],
        "args": [],
        "env": {
     
        }
      }]
    }
    

    4、启动项目

    $ sudo pm2 start pm2.json
    

    三、通过 IP地址:8360来访问 WEB 项目

    数据库账号:root 主机:127.0.0.1 数据库密码:123.com 默认 数据库名:firekylin 默认

    后台账号: admin 后台密码:uos@1234

    填写设置的后台密码就可以登陆到后台管理界面

    四、配置 Nginx

    1、修改项目下的 Nginx 配置文件

    $ cp nginx_default.conf nginx.conf
    $ vim nginx.conf
        server_name www.yzq1.com;
        
    ## 修改hosts 解析
    $ sudo vim /etc/hosts
    10.10.53.88		www.yzq1.com
    

    2、链接 nginx.conf 文件到 Nginx 配置目录下

    $ sudo ln -s ~/Desktop/firekylin/nginx.conf /etc/nginx/conf.d/firekylin.conf
    

    3、重启 Nginx 服务

    $ sudo systemctl restart nginx 
    

    4、访问验证