DTIのServersMan@VPS Standardプランで最初にやったこと

Standardプランの契約ができたので、早速設定。

  • /etc/ssh/sshd_config ```console Port xxxxx # ポート番号変更 PasswordAuthentication no # パスワードログインの禁止 PermitRootLogin no # rootログインの禁止 ```
  • 必要なパッケージの導入 ```console $ sudo su - # yum update # yum install zsh lv # chsh -s /bin/zsh # useradd hoge # passwd hoge # su - hoge $ chsh -s /bin/zsh $ exit # visudo ```
  • 公開鍵の登録とsshサーバの再起動、確認
  • パッケージのインストールと設定 ```console % sudo yum install mysql-server php-mysql % sudo vim /etc/httpd/conf/httpd.conf ```
  • iptablesの設定
  • PHPのインストール ```console $ sudo yum install php-pear-Net-Socket php-pear php-common php-gd php-devel php php-mbstring php-pear-Mail php-cli php-imap php-snmp php-pdo php-xml php-pear-Auth-SASL php-ldap php-pear-Net-SMTP php-mysql $ sudo vim /var/www/html/index.php $ sudo /sbin/service httpd restart $ sudo rm /var/www/html/index.php ```
  • nginxのインストール ```console $ sudo /sbin/service httpd stop $ sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5Server/x86_64/epel-release-5-3.noarch.rpm $ sudo yum install nginx $ sudo chkconfig httpd off $ sudo chkconfig nginx on ```

と、ここまで設定して面倒になったので続きは後日。

 
comments powered by Disqus