[JAVA] Mémo à faire pour le moment lors de la construction de la série CentOS 6 avec VirtualBox

configuration de base

Si vous construisez Linux avec VirtualBox, vous pouvez le mettre pour le moment

C'est ennuyeux si l'IP change à chaque démarrage

# vi /etc/sysconfig/network-scripts/ifcfg-eth1
    IPADDR=192.168.56.102
    BOOTPROTO=static
    ONBOOT=yes

Paramètres proxy (si nécessaire)

En supposant que le serveur proxy est proxy.ex.co.jp, port 8080

# vi /etc/environment
    http_proxy="http://proxy.ex.co.jp:8080/"
    HTTP_PROXY="http://proxy.ex.co.jp:8080/"
    https_proxy="https://proxy.ex.co.jp:8080/"
    HTTPS_PROXY="https://proxy.ex.co.jp:8080/"
    ftp_proxy="ftp://proxy.ex.co.jp:8080/"
    FTP_PROXY="ftp://proxy.ex.co.jp:8080/"

Y a-t-il un redémarrage du réseau (ou ifup / down)?

# service network restart

Des paquets que je mets toujours

# yum -y install wget gzip perl lsof sysstat 

Si vous utilisez fermement la machine principale, ce sera plus facile plus tard si vous ajoutez ce qui suit en plus de ce qui précède

yum -y nc bind-utils yum-utils ntc

Pauvre gars qui est devenu une habitude

# setenforce 0
# vi /etc/selinux/config
    SELINUX=disabled

Si vous voulez que l'heure soit exacte

# yum -y install ntp
# vi /etc/ntp.conf
    centos.Commentez la piscine et mettez dans le NTIC
    server ntp.nict.jp

# chkconfig ntpd on
# service ntpd start
# ntpq -p

# date +"%Y-%m-%d %H:%M:%S %Z"

Système de langue

Java

https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html#javasejdk

L'URL peut changer. Pour le moment, la page de téléchargement du JDK Puisque vous devez l'accepter manuellement, déposez-le sur votre terminal puis envoyez le SCP

# rpm -i jdk-8u191-linux-i586.rpm

Ajouter un chemin

# vi /etc/profile
    export JAVA_HOME=/usr/java/default
    export PATH=$PATH:$JAVA_HOME/bin
    export
    CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

Je me fâche que tool.jar ne se trouve pas bien

Ruby

# yum -y install ruby

Si vous souhaitez utiliser rbenv, consultez le site officiel

Système de service

Faites-en un serveur Web avec Apache

# yum -y install httpd
# chkconfig httpd on
# iptables -A INPUT -p tcp --sport 80 -j ACCEPT
# /etc/init.d/iptables restart
# service httpd start

Faites-en un serveur MySQL

# yum -y install mysql-server
# chkconfig mysqld on
# iptables -A INPUT -p tcp --sport 3306 -j ACCEPT
# /etc/init.d/iptables restart
# service mysqld start

Autres: ceux qui ont touché

Si vous voulez jouer avec SNMP

# yum -y install net-snmp net-snmp-utils

Si vous voulez jouer avec WordPress (serveur unique)

# yum -y install httpd php php-mysql mysql wget

# chkconfig httpd on
# chkconfig mysqld on
# chkconfig --list | grep -e httpd -e mysql
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off
mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off
# 

# vi /etc/php.ini
Fuseau horaire"Asia/Tokyo"changer en

# service httpd start
# service mysqld start
# vi /var/www/html/phpinfo.php
    <?php
        phpinfo();
    ?>

Créez un schéma wordpress et un utilisateur appropriés pour mysql

# mysql -uroot -p

mysql > CREATE DATABASE wordpress
mysql > GRANT ALL PRIVILEGES ON wordpress.* TO wpuser@localhost

Déposez le package WordPress quelque part dans / tmp (consultez http://ja.wordpress.org/releases/ pour la version)

# wget https://ja.wordpress.org/wordpress-4.9.8-ja.tar.gz
# tar zxf wordpress-4.9.8-ja.tar.gz
# cp -r wordpress /var/www/
# chown -R apache.apache /var/www/wordpress
# vi /etc/httpd/conf/httpd.conf
DocumentRoot"/var/www/wordpress"À
Attributs de balise d'annuaire"/"À"/var/www/wordpress"À
Modifier AllowOverride dans la même balise sur Tous
# service httpd restart

Tout ce que vous avez à faire est de définir la base de données à partir de l'écran Web

Mémorandum de ce que vous voulez ajouter (2018/11/15)

Recommended Posts

Mémo à faire pour le moment lors de la construction de la série CentOS 6 avec VirtualBox
Construire un serveur DLNA sur Ubuntu (il suffit de bouger pour le moment)
Que faire lorsque CentOS ne peut pas être démarré avec VirtualBox sur Catalina
Mémo d'apprentissage lors de l'apprentissage de Java pour la première fois (mémo d'apprentissage personnel)
Commande pour essayer d'utiliser Docker pour le moment
Comment régler chrony lorsque le temps change dans CentOS7
Hello World avec la bibliothèque d'extension Ruby pour le moment
Avec le logiciel que je fais depuis longtemps ...
Modéliser Digimon avec DDD pour la première fois Partie 1
[Rails] Que faire lorsque la vue se réduit lorsqu'un message est affiché avec la méthode des erreurs
[Memo] Exécutez Node.js v4.4.5 sur CentOS 4.9 / RHEL4 (i386) pour le moment (gcc-4.8 et glibc2.11 sur LinuxKernel 2.6.9)
Que faire lorsque Maven dit "Pour plus d'informations, veuillez recompiler avec l'option -Xlint: décochée"
[WSL] Solution pour le phénomène que 404 est affiché lors de la tentative d'insertion de Java avec apt (mémo personnel)
[IOS] Que faire lorsque l'image est remplie d'une seule couleur
Liste de réglages de Glassfish que je souhaite conserver pour le moment
[First Java] Créez quelque chose qui fonctionne avec Intellij pour le moment
Introduction à Java pour la première fois # 2
Que faire lorsqu'une exception javax.el.PropertyNotWritableException se produit
Je veux que vous utilisiez Scala comme meilleur Java pour le moment
Que faire quand est invalide car il ne commence pas par un "-"
Comment partager côté hôte (Windows) et côté invité (CentOS 7) avec VirtualBox
WELD-001408: Que faire lorsque les dépendances non satisfaites pour le type Bean avec des qualificatifs @Default
[Memo] Créez facilement un environnement CentOS 8 avec Docker
Définir l'heure de LocalDateTime à une heure spécifique
Installez Amazon Corretto (préversion) pour le moment
Comment créer un serveur Jenkins avec un conteneur Docker sur CentOS 7 de VirtualBox et accéder au serveur Jenkins à partir d'un PC local
Utilisez une bibliothèque Java externe pour le moment
Exécutez Dataflow, Java, Streaming pour le moment
Comment supprimer le tweet associé à l'utilisateur lorsque vous le supprimez en même temps
Notez que j'étais accro au traitement par lots avec Spring Boot
[Pour les débutants] Où vérifier lorsqu'une classe est introuvable au moment de la compilation
Une histoire sur la création de chemin PKIX a échoué lors de la tentative de déploiement sur Tomcat avec Jenkins
Que faire lorsque les paramètres de routage ne fonctionnent pas après la création d'un environnement Docker avec Laravel
Comment supprimer des éléments enfants associés à un élément parent en même temps
Une note sur "Ne pas émettre une erreur de certificat avec un certificat auto-signé à l'aide de Keytool Java"
Un avertissement s'affiche lorsque vous essayez d'utiliser un entier énorme avec les variables spéciales $ 1, $ 2, $ 3 ...
<Installation par points> Que faire si vous ne pouvez pas continuer en raison d'une erreur lors de la création d'un environnement de développement pour l'apprentissage Rails.
Que faire lorsque le certificat SSL a expiré
Points à surveiller lors de la création d'un framework
Essayez d'exécuter Spring Cloud Config pour le moment
Comment faire un MOD pour Slay the Spire
Remarques à vérifier lorsque vous essayez d'utiliser Lombok
Comment étudier le kotlin pour la première fois ~ Partie 2 ~
Comment étudier le kotlin pour la première fois ~ Partie 1 ~
Résumé des points que les programmeurs Java trouvent glissants lorsqu'ils lisent la source Kotlin pour la première fois
Accédez à l'API Web avec Get sur Android et traitez Json (Java pour le moment)
[Tutoriel Rails Chapitre 2] Que faire lorsque vous faites une erreur dans le nom de la colonne
Implémentation d'une API forte pour "Je veux afficher ~~ à l'écran" avec un simple CQRS
Comment réduire même un peu la charge du programme lors de la combinaison de caractères avec JAVA