Diario

Configuración inicial de instancia AWS EC2 Amazon Linux 2 AMI 2.0 con soporte de idioma japonés

1 Mins read

Actualización de bibliotecas

sudo yum update

Configuración de hora – Establecer zona horaria Asia/Tokio
sudo timedatectl
sudo timedatectl set-timezone Asia/Tokyo

Configuración de idioma japonés #localectl ja_JP.utf8
localectl
sudo localectl set-locale LANG=ja_JP.utf8
localectl
cat /etc/locale.conf
sudo localectl set-keymap jp106
cat /etc/vconsole.conf

Herramientas de desarrollo

Instalar bibliotecas necesarias para compilación
sudo yum -y groupinstall base "Development tools"

Instalar el comando nkf necesario para procesamiento de japonés
wget "https://ja.osdn.net/dl/nkf/nkf-2.1.4.tar.gz" -O nkf-2.1.4.tar.gz
tar zxvf nkf-2.1.4.tar.gz
cd nkf-2.1.4/
sudo make && sudo make install
cd ..
rm -rf nkf-2.1.4
rm -f nkf-2.1.4.tar.gz
sudo ln -s /usr/local/bin/nkf /usr/bin/nkf

Configuración automática de hora y actualización

sudo yum -y install chrony

sudo vi /etc/chrony.conf

#------------------------------------
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
# En comentario
# pool 2.amazon.pool.ntp.org iburst

# Agregar
server ntp.nict.jp iburst
server ntp1.jst.mfeed.ad.jp iburst
server ntp2.jst.mfeed.ad.jp iburst
server ntp3.jst.mfeed.ad.jp iburst
#------------------------------------

sudo systemctl restart chronyd
sudo systemctl enable chronyd

#Verificar
sudo chronyc sources

mailx

Entorno de correo que siempre se necesita. Esta AMI no viene con mailx preinstalado, así que lo instalamos para uso administrativo.
※sendmail [postfix] viene preinstalado

# Trabajar como root
sudo su -

# No hay módulo, así que el comando mail no funciona. Instalar
yum install mailx

# Eliminar mails antiguos a root por si acaso
sed -i '/^root:/d' /etc/aliases

# Mail a root
echo "root: hoge@hogetaro.com" >> /etc/aliases

# Aplicar cambios
newaliases

# Prueba
echo testtaro | mail root

# Volver al usuario
exit

※AWS gestiona estrictamente el puerto de envío de correo «25». Si se envía una cantidad considerable de mensajes externamente, existe la posibilidad de ser bloqueado. En ese caso, siga el proceso de aprobación.
Para configurar un servidor SMTP adecuado, se requiere aprobación.
https://forums.aws.amazon.com/thread.jspa?threadID=153660

telnet

telnet es muy útil. Instálelo si lo prefiere.

sudo yum -y install telnet