日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

CentOS 7 搭建RAP2r Api文档管理系统

發(fā)布時間:2025/3/11 windows 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 7 搭建RAP2r Api文档管理系统 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1,系統(tǒng)環(huán)境

a,操作系統(tǒng)? ?CentOS Linux release 7.6.1810 (Core)? 64位

2,安裝npm環(huán)境:

?

# Node 官網(wǎng)已經(jīng)把 linux 下載版本更改為已編譯好的版本了,我們可以直接下載解壓后使用: wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz # 下載 tar xf node-v10.9.0-linux-x64.tar.xz # 解壓 cd node-v10.9.0-linux-x64/ # 進入解壓目錄 ./bin/node -v # 執(zhí)行node命令 查看版本 # 創(chuàng)建軟鏈接做環(huán)境變量 ln -s /usr/software/nodejs/bin/npm /usr/local/bin/ ln -s /usr/software/nodejs/bin/node /usr/local/bin/

最后安裝完成,輸入命令 “node -v”,得到正確的版本號

3,安裝redis

執(zhí)行以下命令完成安裝

yum install -y gcc # 安裝依賴包wget http://download.redis.io/releases/redis-5.0.5.tar.gz # 下載Redis安裝包 tar -xzvf redis-5.0.5.tar.gzcd redis-5.0.5/deps make hiredis jemalloc linenoise lua # 編譯開4個組件 cd .. make MALLOC=libc #編譯rediscd .. mv redis-5.0.5/ redis/vi redis/redis.conf ########## 將daemonize no改為yes #########redis/src/redis-server redis/redis.conf # 啟動redis

出現(xiàn)如下配置,證明Redis后臺啟動成功?

?4,安裝mysql 5.7.24,執(zhí)行以下命令

mkdir -p /data/soft/ cd /data/soft/ yum -y install wget gcc gcc-c++ ncurses ncurses-devel cmake numactl.x86_64 wget http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.7/mysql-5.7.24-el7-x86_64.tar.gz tar -zxvf /data/soft/mysql-5.7.24-el7-x86_64.tar.gz -C /data/soft mv /data/soft/mysql-5.7.24-el7-x86_64/ /data/soft/mysql cd /data/soft/mysql/ cp /data/soft/mysql/support-files/mysql.server /etc/init.d/mysql cat >/etc/my.cnf <<EOF [client] port=3306 socket=/tmp/mysql.sock [mysqld] port=3306 socket=/tmp/mysql.sock skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M basedir=/data/soft/mysql datadir=/var/lib/mysql EOF mkdir -p /var/lib/mysql chmod -R 777 /var/lib/mysql mkdir /var/log/mariadb chown -R 777 /var/log/mariadb/ touch /var/log/mariadb/mariadb.log mkdir /var/run/mariadb chown -R 777 /var/run/mariadb/ touch /var/run/mariadb/mariadb.pid mv /var/lib/mysql/ /var/lib/mysql_bak/ cat >> /etc/profile << EOF export PATH=\$PATH:/data/soft/mysql/bin:/data/soft/mysql/lib EOF source /etc/profile useradd mysql pkill -9 mysql cd /data/soft/mysql/bin/ ./mysqld --defaults-file=/etc/my.cnf --user=mysql --initialize-insecure /etc/init.d/mysql start

輸入“mysql -u root -p”,回車可以進入數(shù)據(jù)庫,不設(shè)置密碼

5,確保redis和mysql后臺運行,安裝rap2后端

git clone https://github.com/thx/rap2-delos.git #克隆rap2后端代碼 cd rap2-delos/ # 打開rap2后端 mysql -e 'CREATE DATABASE IF NOT EXISTS RAP2_DELOS_APP DEFAULT CHARSET utf8 COLLATE utf8_general_ci' # 創(chuàng)建rap2數(shù)據(jù)庫 npm install npm install -g typescript npm run build #初始化數(shù)據(jù)庫表 npm run create-db #執(zhí)行mocha測試用例和js代碼規(guī)范檢查 npm run check #啟動開發(fā)模式的服務(wù)器 監(jiān)視并在發(fā)生代碼變更時自動重啟 # 1. 修改rap2-delos/dist/config/config.prod.js中的服務(wù)器配置 vi rap2-delos/dist/config/config.prod.js # 2. 啟動生產(chǎn)模式服務(wù)器 npm run dev #啟動服務(wù)

6,安裝rap2前端

git clone https://github.com/thx/rap2-dolores.git cd rap2-dolores/ npm install npm run build npm install -g serve serve -s ./build -p 80

?7,訪問:“http://ip地址”

?

總結(jié)

以上是生活随笔為你收集整理的CentOS 7 搭建RAP2r Api文档管理系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。