gooブログはじめました!

写真付きで日記や趣味を書くならgooブログ

apache22 on FreeBSD

2013-10-14 20:52:00 | パソコン・インターネット
久しぶりにいろいろHTMLなどを調べるために、FreeBSDにApache22を入れることにした。インストールは、
pkg install apache22
ぐらいでうまくいったけれど、
service apache22 start
では、起動しない。

色々調べたら、次の2つが必要だった。
(1) httpd.confに以下を追加
AcceptFilter http none
AcceptFilter https none
(2)ホスト名の追加
/etc/hosts に自分のエントリを追加。
/etc/rc.confにhostnameを同じ名前を追加。
httpd.conf のServerNameに同じな前を追加。

これで、ようやく立ち上がった。



mysqlのインストール

2013-10-12 11:03:00 | ノンジャンル
FreeBSDの環境整備とDBの勉強をかねて,mysqlを入れることにした。
Webをみたけど、pkgコマンドでのインストール方法がない。

# pkg install mysql
# pkg install my-sql-server

ぐらいじゃあはいらない。


# pkg install mysql56-server
Updating repository catalogue
pkg: No packages matching 'mysql56-server' has been found in the repositories
# pkg search mysql |grep 6
courier-authlib-mysql-0.65.0
   -
   -
   -
   -
  
# pkg install mysql-server-5.6.12
Updating repository catalogue
The following 2 packages will be installed:

    Installing mysql-client: 5.6.12
    Installing mysql-server: 5.6.12

The installation will require 135 MB more space

0 B to be downloaded

Proceed with installing packages [y/N]: y
Checking integrity... done
[1/2] Installing mysql-client-5.6.12... done
[2/2] Installing mysql-server-5.6.12...===> Creating users and/or groups.
Creating group 'mysql' with gid '88'.
Creating user 'mysql' with uid '88'.
 done
************************************************************************

Remember to run mysql_upgrade the first time you start the MySQL server
after an upgrade from an earlier version.

************************************************************************
# grep msql /etc/passwd
# grep mysql /etc/group
mysql:*:88:
# vipw