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