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...