2017年8月11日 星期五

Proxmox - CentOS 6 LXC 初始環境設定

1. 安裝 OpenSSH Server
yum install -y openssh-server

2. 修改套件更新來源
備份原設定檔
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.$(date +%F) 
將 mirrorlist 那一行的前面加上 # 註解 
sed -i 's,mirrorlist=http://mirrorlist.centos.org,#mirrorlist=http://mirrorlist.centos.org,' /etc/yum.repos.d/CentOS-Base.repo 
把 #baseurl 前面的 # 去除 
sed -i 's,#baseurl=http://mirror.centos.org,baseurl=http://mirror.centos.org,' /etc/yum.repos.d/CentOS-Base.repo 
將 http://mirror.centos.org/centos/ 替換成 ftp://140.111.74.109/CentOS/ 
sed -i 's,http://mirror.centos.org/centos/,ftp://140.111.74.109/CentOS/,' /etc/yum.repos.d/CentOS-Base.repo 
安裝 EPEL 套件庫
yum install -y epel-release
去除舊的 yum cache 
yum clean all 
開始進行更新 
yum update -y

3.補足缺少的套件
yum install -y vim nano yum-utils bind-utils mlocate zip unzip wget ntpdate net-snmp net-snmp-utils xzyum install -y fail2ban ssmtp logwatch cronie


4. 設定時區及預設編輯器
vim /etc/profile 
在 /etc/profile 中加入 
# 將預設編輯器改成 vim 
export EDITOR="/usr/bin/vim" 
export TZ="Asia/Taipei"

# 加入 alias 
alias ls='ls -F --color' 
alias cls='clear' 
alias grep='grep --color=auto' 
alias cp='cp -i' 
alias mv='mv -i' 


5. 安裝 LAMP
yum install -y mysql-server httpd php php-mysql php-gd php-mbstring php-pear php-xml

設定開機時啟動
chkconfig --level 3 httpd on
chkconfig --level 3 mysqld on

啟動服務
service httpd start
service mysqld start

MySQL Server 初始化設定
/usr/bin/mysql_secure_installation

沒有留言:

張貼留言