CentOS7部署安裝文件管理系統MinDoc

2021-09-29 09:16:50 字數 1805 閱讀 9202

hostname=mindoc

hostnamectl set-hostname "$hostname"

echo "$hostname">/etc/hostname

echo "$(grep -e '127|::1' /etc/hosts)">/etc/hosts

echo "$(ip a|grep "inet "|grep -v 127|awk -f'[ /]' '') $hostname">>/etc/hosts

# 安裝配置redis

yum  -y  install  epel-release

yum -y install redis unzip zip   wget 

sed -i 's/bind 127.0.0.1/bind 0.0.0.0/g' /etc/redis.conf

systemctl restart redis

systemctl enable redis

echo ping|redis-cli

# 安裝mysql並建庫

cd /tmp

yum -y install mariadb-server mariadb

sed -i 's/\[mysqld\]/&\ncollation-server=utf8mb4_general_ci/g' /etc/my.cnf

sed -i 's/\[mysqld\]/&\ncharacter-set-server=utf8mb4/g' /etc/my.cnf

systemctl restart mariadb

systemctl enable mariadb

echo -e "select user()\g\nexit"|mysql

mysql

create database mindoc default charset utf8mb4 collate utf8mb4_general_ci;

grant all privileges on mindoc.* to mindoc@localhost   identified by 'mindoc';

grant all privileges on mindoc.* to mindoc@'127.0.0.1' identified by 'mindoc';

-- grant all privileges on mindoc.* to mindoc@'%' identified by 'mindoc';

flush privileges;

exit

# 設定環境變數

echo 'export zoneinfo=/opt/mindoc/lib/time/zoneinfo.zip'>>/etc/profile

source /etc/profile

# 資料初始化並配置開機啟動

cd /opt/mindoc

chmod +x mindoc_linux_amd64

./mindoc_linux_amd64 install

./mindoc_linux_amd64 service install

# ./mindoc_linux_amd64 service remove

echo '/usr/bin/sleep 30 && /usr/bin/systemctl restart mindocd'>>/etc/rc.local

# centos7的mindoc早於mysql啟動,導致mindoc無法連線到庫,啟動失敗

# 因此不能使用systemctl新增開機啟動項

reboot

# 瀏覽器訪問 http://ip

# 超級管理員預設賬號和密碼:admin 密碼:123456

CentOS7 部署安裝KVM

目錄 centos7安裝部署kvm 1 關閉防火牆,關selinux 2 安裝工具包 3 安裝kvm相關軟體包 4 編輯網絡卡,建立網橋 5 新增映象到系統中 6 檢視kvm模組是否載入 如果沒有則執行modprobe kvm 7 開啟埠 8 檢視virsh版本號 9 修改vnc監聽埠,並重啟lib...

CentOS7部署過程

接著的是 從零開始vcs verdi 安裝及破解過程 centos7 完整的部署硬體設計 環境,以搭建pulpino的全流程 一般linux最小化安裝時,wget不會預設被安裝 yum安裝 yum y install wget即可安裝 首先備份 etc yum.repos.d centos base...

CentOS7部署vsftpd服務

vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...