一、常用命令和日志
常用命令
1、啟動或停止整個云盤服務
/opt/yliyun/bin/yliyun start\stop
2、啟動或停止MySQL服務
/opt/yliyun/bin/mysql start\stop
3、啟動或停止FDFS存儲服務
/opt/yliyun/bin/fdfs start\stop
4、重啟或啟動或停止Nginx服務
/opt/yliyun/bin/nginx restart\start\stop
5、啟動或停止Redis服務
/opt/yliyun/bin/redis start\stop
6、重啟或啟動或停止pm2服務
pm2 restart\start\stop all
7、查看云盤所有服務進程
ps -ef | grep yliyun
日志
1、一粒云所有實時日志
pm2 logs app
如果提示”-bash: pm2: command not found” ,請執行
source /etc/profile
2、MySQL、Nginx、Node、Redis日志所在路徑
/opt/yliyun/logs/
├── mysql
├── nginx
├── node
└── redis
3、FastDFS存儲日志路徑
/opt/yliyun/data/tracker/logs/
├── storage
│ └── logs
│ └── storaged.log
└── tracker
└── logs
└── trackerd.log
二、更改云盤默認端口
1、修改文件前先做備份
cp -r /opt/yliyun/openresty/nginx/conf/nginx.conf /opt/yliyun/openresty/nginx/conf/nginx.conf.bak
cp -r /opt/yliyun/work/node/config/app.json /opt/yliyun/work/node/config/app.json.bak
2、編輯nginx配置文件,找到listen 80更改成listen 8088
這里我們把默認端口80改成自定義端口8088為例
vi /opt/yliyun/openresty/nginx/conf/nginx.conf
3、編輯配置文件,在web地址后加上端口
vi /opt/yliyun/work/node/config/app.json
4、重啟nginx
/opt/yliyun/bin/nginx restart
5、開放防火墻8088端口
firewall-cmd –zone=public –add-port=8088/tcp –permanent
firewall-cmd –reload
6、訪問測試
瀏覽器訪問服務器地址加自定義端口,如:192.168.0.90:8088
測試云盤上傳下載、新上傳文件預覽等功能是否正常。
三、配置HTTPS
1、修改文件前先做備份
cp -r/opt/yliyun/openresty/nginx/conf/nginx.conf /opt/yliyun/openresty/nginx/conf/nginx.conf.bak
2、獲取SSL證書
獲取到SSL證書文件后,將證書文件中Nginx目錄下的crt和key文件,放至云盤服務器的/opt/yliyun/openresty/nginx/conf/目錄下。
3、修改Nginx 配置文件
注意自定義端口的問題
vi /opt/yliyun/openresty/nginx/conf/nginx.conf
若已經有注釋過的配置存在,只需要將注釋符號去掉即可。如下圖:
4、重啟nginx服務
/opt/yliyun/bin/nginx restart
5、開放防火墻443端口
firewall-cmd –zone=public –add-port=443/tcp –permanent
firewall-cmd –reload
6、測試訪問
瀏覽器通過https://’域名’或”公網IP”訪問。
測試云盤上傳下載、新上傳文件預覽等功能是否正常。
四、更改存儲路徑
1、修改文件前先做備份
cp -r /opt/yliyun/fdfs/etc/storage.conf /opt/yliyun/fdfs/etc/storage.conf.bak
cp -r /opt/yliyun/fdfs/etc/mod_fastdfs.conf /opt/yliyun/fdfs/etc/mod_fastdfs.conf.bak
2、修改存儲配置文件
找到store_path0參數并修改為自定義參數值,如有多個store_path根據實際需求更改即可
vi /opt/yliyun/fdfs/etc/storage.conf
vi /opt/yliyun/fdfs/etc/mod_fastdfs.conf
3、重啟fdfs和nginx服務
/opt/yliyun/bin/fdfs stop && /opt/yliyun/bin/fdfs start
/opt/yliyun/bin/nginx restart
4、測試
等待幾秒后,進入云盤測試文件上傳下載、新上傳文件預覽等功能是否正常。
五、存儲擴容
1、修改文件前先做備份
cp -r /opt/yliyun/fdfs/etc/storage.conf /opt/yliyun/fdfs/etc/storage.conf.bak
cp -r /opt/yliyun/fdfs/etc/mod_fastdfs.conf /opt/yliyun/fdfs/etc/mod_fastdfs.conf.bak
2、修改存儲配置文件
配置文件中store_path_count參數默認為1,如果新增1條存儲路徑,則需要改為2,以此類推。
配置中store_path0=/opt/yliyun/data/g1_data0 為云盤默認的存儲位置,可修改。如需新增存儲,在下一行添加store_path1=’新存儲路徑’,按以此類推。
3、重啟fdfs和nginx服務
/opt/yliyun/bin/fdfs stop && /opt/yliyun/bin/fdfs start
/opt/yliyun/bin/nginx restart
4、測試
等待幾秒后進入云盤后臺管理,點擊系統“概覽模塊”看空間大小是否增加,然后測試文件上傳下載、新上傳文件預覽等功能是否正常。
六、配置客戶端默認地址
1、修改文件前先做備份
cp -r /opt/yliyun/work/node/default.json /opt/yliyun/work/node/default.json.bak
2、修改默認配置文件
vi /opt/yliyun/work/node/default.json
3、重啟服務
pm2 restart all
七、CentOS7 磁盤掛載
1、查看當前所存在的磁盤
fdisk -l
2、查看磁盤掛載存儲
lsblk
3、查看磁盤掛載詳細信息
lsblk -f
4、格式化磁盤/dev/sdb,設置文件系統類型為xfs,sdb是示例需根據情況更改。注意磁盤內是否有數據再確定格式化磁盤
mkfs.xfs /dev/sdb
5、把/dev/sdb磁盤,掛載到所需目錄,列如/opt目錄
mount /dev/sdb /opt
6、設置開機自動掛載,文件信息一定要填寫正確不然服務器重啟后會報錯
vi /etc/fstab
7、服務器重啟
reboot
關注公眾號,尋找客服支持