はじめに †wordpressはブログシェア世界1位といわれているブログサイト構築ツールです。 環境の準備 †wordpressでは、php,mysqlを使うため、これらを使える環境を整えます。 phpのインストール †yumでphpをインストールします。 # yum -y install php Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package php.i386 0:5.2.4-3 set to be updated --> Processing Dependency: php-cli = 5.2.4-3 for package: php --> Running transaction check ---> Package php-cli.i386 0:5.2.4-3 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: php i386 5.2.4-3 fedora 1.3 M Installing for dependencies: php-cli i386 5.2.4-3 fedora 2.5 M Transaction Summary ============================================================================= Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 3.8 M Downloading Packages: (1/2): php-5.2.4-3.i386.r 100% |=========================| 1.3 MB 00:05 (2/2): php-cli-5.2.4-3.i3 100% |=========================| 2.5 MB 00:02 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: php-cli ######################### [1/2] Installing: php ######################### [2/2] Installed: php.i386 0:5.2.4-3 Dependency Installed: php-cli.i386 0:5.2.4-3 Complete! php-mbstringのインストール †日本語を使うために、php-mbstringをyumでインストールします。 # yum -y install php-mbstring Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package php-mbstring.i386 0:5.2.4-3 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: php-mbstring i386 5.2.4-3 fedora 1.1 M Transaction Summary ============================================================================= Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 1.1 M Downloading Packages: (1/1): php-mbstring-5.2.4 100% |=========================| 1.1 MB 00:01 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: php-mbstring ######################### [1/1] Installed: php-mbstring.i386 0:5.2.4-3 Complete! php-mysqlのインストール †phpでmysqlへ接続するために、php-mysqlをyumでダウンロードします。 # yum -y install php-mysql fedora 100% |=========================| 2.1 kB 00:00 updates 100% |=========================| 2.3 kB 00:00 Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package php-mysql.i386 0:5.2.4-3 set to be updated --> Processing Dependency: php-pdo for package: php-mysql --> Processing Dependency: php-common = 5.2.4-3 for package: php-mysql --> Running transaction check ---> Package php-common.i386 0:5.2.4-3 set to be updated ---> Package php-pdo.i386 0:5.2.4-3 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: php-mysql i386 5.2.4-3 fedora 80 k Installing for dependencies: php-common i386 5.2.4-3 fedora 221 k php-pdo i386 5.2.4-3 fedora 60 k Transaction Summary ============================================================================= Install 3 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 360 k Downloading Packages: (1/3): php-pdo-5.2.4-3.i3 100% |=========================| 60 kB 00:00 (2/3): php-common-5.2.4-3 100% |=========================| 221 kB 00:00 (3/3): php-mysql-5.2.4-3. 100% |=========================| 80 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: php-common ######################### [1/3] Installing: php-pdo ######################### [2/3] Installing: php-mysql ######################### [3/3] Installed: php-mysql.i386 0:5.2.4-3 Dependency Installed: php-common.i386 0:5.2.4-3 php-pdo.i386 0:5.2.4-3 Complete* mysqlのインストール †mysqlを参照してください。 wordpressのダウンロード †現時点の最新版は2.2.3です。 配置 †ダウンロードしたwordpress-me223.zipをサーバへアップロードします。 # unzip wordpress-me223.zip # mv wordpress /var/www/ # cd /var/www/ # chown -R apache:apache wordpress/ apacheの設定追加 †うちのサーバでは、apacheのDocumentRootが/var/www/htmlとなっているため、 vi /etc/httpd/conf.d/wordpress.conf Alias /wordpress /var/www/wordpress ブラウザからアクセス †http://longearth.net/wordpress/へアクセスしてみます。 データベースの設定 †データベースの設定を求められるので、mysqlにデータベースを作成します。
mysqlデータベース作成 †mysqlにログインしてwordpressデータベースを作成します。 mysql -u root -p Enter password: ログインしたら、wordpressデータベースを作成 create database wordpress; wordpressユーザを作成 grant all privilegies on wordpress.* to wordpress@localhost identified by 'wordpress'; 以上で、準備完了。 ブラウザでsubmitボタン押下 †接続がうまくいけば次の画面へ進みます。 |