/%year%/%monthnum%/%postname%.html
2013年3月30日土曜日
2013年3月29日金曜日
なれたら7分で出来るCentOS6での環境設定
グリーン文字をコピペコマンド
yum install wget -y
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
(最新でインストールhttp://dl.fedoraproject.org/pub/epel/6/x86_64/)←(epel-release- で検索)
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
(最新でインストールhttp://pkgs.repoforge.org/rpmforge-release/)←(epel-release- で検索)
上記のリポジトリの追加
rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
vi /etc/yum.repos.d/epel.repo でリポジトリをいったん無効化。
------------------------------------------------------------------------------------------------------------
[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=0 ← 1を0に変更
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
------------------------------------------------------------------------------------------------------------
vi /etc/yum.repos.d/rpmforge.repo でリポジトリをいったん無効化。
------------------------------------------------------------------------------------------------------------
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled=0 ← 1を0に変更
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
------------------------------------------------------------------------------------------------------------
こっから順序よく
httpdのインストール
yum install httpd -y
起動
/etc/init.d/httpd start
自動起動設定
chkconfig httpd on
phpインストール
yum install php-devel php-mbstring php-mysql php-gd php-mcrypt php-pear php-xml -y
httpd再起動
/etc/init.d/httpd restart
index.phpやphpinfo.phpを作って確認
mysqldのインストール
yum install mysql-server -y
mysqldの起動
/etc/init.d/mysqld start
自動起動設定
chkconfig mysqld on
MySQLの設定
/usr/bin/mysql_secure_installation
Set root password? [Y/n] y
New password:********
Re-enter new password:********
Remove anonymous users? [Y/n]y
Disallow root login remotely? [Y/n]y
Remove test database and access to it? [Y/n]y
Reload privilege tables now? [Y/n] y
httpd再起動
/etc/init.d/httpd restart
php.iniの設定
vi /etc/php.ini
post_max_size = 128M
upload_max_filesize = 128M
:wq
httpd再起動
/etc/init.d/httpd restart
ついでに
vi /etc/httpd/conf/httpd.conf
httpd.confの最後につけたし
<Directory "/var/www/html/">
Options All
AllowOverride All
</Directory>
:wq
httpd再起動
/etc/init.d/httpd restart
確認
chkconfig --list|grep -E "httpd|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
サーバ再起動
おしまい
yum install wget -y
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
(最新でインストールhttp://dl.fedoraproject.org/pub/epel/6/x86_64/)←(epel-release- で検索)
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
(最新でインストールhttp://pkgs.repoforge.org/rpmforge-release/)←(epel-release- で検索)
上記のリポジトリの追加
rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
vi /etc/yum.repos.d/epel.repo でリポジトリをいったん無効化。
------------------------------------------------------------------------------------------------------------
[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=0 ← 1を0に変更
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
------------------------------------------------------------------------------------------------------------
vi /etc/yum.repos.d/rpmforge.repo でリポジトリをいったん無効化。
------------------------------------------------------------------------------------------------------------
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled=0 ← 1を0に変更
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
------------------------------------------------------------------------------------------------------------
こっから順序よく
httpdのインストール
yum install httpd -y
起動
/etc/init.d/httpd start
自動起動設定
chkconfig httpd on
phpインストール
yum install php-devel php-mbstring php-mysql php-gd php-mcrypt php-pear php-xml -y
httpd再起動
/etc/init.d/httpd restart
index.phpやphpinfo.phpを作って確認
mysqldのインストール
yum install mysql-server -y
mysqldの起動
/etc/init.d/mysqld start
自動起動設定
chkconfig mysqld on
MySQLの設定
/usr/bin/mysql_secure_installation
Set root password? [Y/n] y
New password:********
Re-enter new password:********
Remove anonymous users? [Y/n]y
Disallow root login remotely? [Y/n]y
Remove test database and access to it? [Y/n]y
Reload privilege tables now? [Y/n] y
Thanks for using MySQL!
phpMyAdminのインストール
yum --enablerepo=remi,epel,rpmforge install phpmyadmin -y
mcryptインストール
yum --enablerepo=epel install php-mcrypt -y
httpd再起動
/etc/init.d/httpd restart
phpmyadmin設定ファイル 文字列入力
vi /usr/share/phpmyadmin/config.inc.php
$cfg['blowfish_secret'] = 'moTpxxCbiWaosjerWgA90j8k'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
:wq
つづき
vi /etc/httpd/conf.d/phpmyadmin.conf
----- ここから ------- オレンジ色付け足す
# Web application to manage MySQL
#
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from All Allow from ::1
</Directory>
Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/httpd/conf.d/phpmyadmin.conf" 14L, 300C
:wq
------ ここまで ------
/etc/init.d/httpd restart
phpmyadmin設定ファイル 文字列入力
vi /usr/share/phpmyadmin/config.inc.php
$cfg['blowfish_secret'] = 'moTpxxCbiWaosjerWgA90j8k'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
:wq
つづき
vi /etc/httpd/conf.d/phpmyadmin.conf
----- ここから ------- オレンジ色付け足す
# Web application to manage MySQL
#
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from All Allow from ::1
</Directory>
Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/httpd/conf.d/phpmyadmin.conf" 14L, 300C
:wq
------ ここまで ------
httpd再起動
/etc/init.d/httpd restart
php.iniの設定
vi /etc/php.ini
post_max_size = 128M
upload_max_filesize = 128M
:wq
httpd再起動
/etc/init.d/httpd restart
ついでに
vi /etc/httpd/conf/httpd.conf
httpd.confの最後につけたし
<Directory "/var/www/html/">
Options All
AllowOverride All
</Directory>
:wq
httpd再起動
/etc/init.d/httpd restart
確認
chkconfig --list|grep -E "httpd|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
おしまい
登録:
投稿 (Atom)