conoha

vim /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 20 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 25 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 60000:60030 -j ACCEPT

#service iptables restart

#/etc/rc.d/init.d/httpd start

#yum -y install vsftpd

#useradd centosuser
#passwd centosuser
centosuserxxxx
centosuserxxxx

#vim /etc/vsftpd/vsftpd.conf

ascii_upload_enable=YES
ascii_download_enable=YES

pasv_promiscuous=YES
pasv_min_port=60000
pasv_max_port=60030
use_localtime=YES
ssl_enable=YES
rsa_cert_file=/etc/pki/tls/certs/vsftpd.pem
force_local_logins_ssl=YES
force_local_data_ssl=YES
allow_anon_ssl=NO
ssl_ciphers=HIGH
require_ssl_reuse=NO

# cd /etc/pki/tls/certs/ ← ディレクトリ移動
# make vsftpd.pem 

Country Name (2 letter code) [GB]:JP ※国名
State or Province Name (full name) [Berkshire]:Tokyo ※都道府県名
Locality Name (eg, city) [Newbury]:Shinjuku ※市区町村名
Organization Name (eg, company) [My Company Ltd]:linuxserver.jp ※組織名
Organizational Unit Name (eg, section) []:admin ※組織の部署名
Common Name (eg, your name or your server’’s hostname) []:linuxserver.jp ※サーバーホスト名
Email Address []:webmaster@linuxserver.jp ※メールアドレス

#/etc/rc.d/init.d/vsftpd start
または、service vsftpd restart

#cd /var
#chown centosuser.centosuser -R www/

#vim /etc/php.ini
date.timezone = Asia/Tokyo
#/etc/rc.d/init.d/httpd restart

template_c 777
cash 777

#yum install php-mysql
#yum install mysql-server
#service mysqld start
#mysql

/etc/rc.d/init.d/httpd restart

・Notice: Undefined
Notice: Undefined variable: user_id in

#vim /etc/php.ini
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

#yum install phpMyAdmin

apacheを再起動します。
※再起動は「/etc/rc.d/init.d/httpd restart」で行えます。

http://xxx.com/phpmyadmin

にてアクセス
you don’t have permission to access /phpmyadmin on this server.
のエラーがでるhttp://www.deep-deep.jp/blog_engineer/archives/1996

を参考にして
vi /etc/httpd/conf.d/phpMyAdmin.conf

# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1

のDeny from Allをコメントアウト#
apacheを再起動します。
※再起動は「/etc/rc.d/init.d/httpd restart」で行えます。

rootパスワード設定

http://qiita.com/daichi87gi/items/f9dac6cd8acc3ad4330d

参考
mysql

rootのパスワードを確認
mysql -u root -p
passwordに対しリターン(パスワードなしで)入れてしまう

USE mysql;

update mysql.user set password=password(‘root用の任意パスワード’) where user = ‘root’;

FLUSH PRIVILEGES;
quit
mysql -u root -p
で、rootにパスワードが設定されたか確認する

・error対策
Call to undefined function mb_convert_kana()

参考
http://www.tekboy.net/archives/704

・エラー対策
Fatal error: Call to undefined function mb_convert_kana()

yum install php-mbstring
apacheを再起動します。
/etc/rc.d/init.d/httpd restart

・別サーバからのphpMyAdmin接続する場合

DBのあるサーバ側で
どこからでも入れるアカウントを作成する
GRANT ALL PRIVILEGES ON *.* TO hogeuser@”%” IDENTIFIED BY ‘passo’ WITH GRANT OPTION;

別サーバ(端末)からの接続確認
mysql -h (ホスト名またはIP)-u hogeuser

phpMyAdminを設置した側のサーバにて
cp /etc/phpMyAdmin/config.inc.php /etc/phpMyAdmin/config.inc2.php
vi /etc/phpMyAdmin/config.inc.php
#$cfg[‘Servers’][$i][‘host’]= ‘localhost’;
$cfg[‘Servers’][$i][‘host’]= ‘xxx.xxx.xxx.xxx’;

で、接続先を設定する