w w w 2
w w w 3
w w 4
w $ mysql v 5
6
7
8
http://dev.mysql.com/downloads/mysql/5.5.html w 9
10
w 11
12
$ /usr/local/mysql/bin/mysql -u root" mysql> SET PASSWORD FOR root@ localhost = PASSWORD( );" mysql> SET PASSWORD FOR root@ 127.0.0.1 = PASSWORD( );" mysql> SET PASSWORD FOR root@ ::1 = PASSWORD( );" ( )" l *.local 13
u ( )" mysql> DELETE FROM mysql.user WHERE User = '';" mysql> FLUSH PRIVILEGES;" mysql> exit" 14
u $ sudo su -" Password: # cat >.my.cnf" [mysql]" user = root" password = ^D # chmod 600.my.cnf" 15
$ sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf" [mysqld] character-set-server = utf8 skip-character-set-client-handshake [mysqldump] character-set-server = utf8 [mysql] default-character-set = utf8 16
w w w 17
1. httpd.conf " $ sudo chmod +w /etc/apache2/httpd.conf" 2. httpd.conf #LoadModule php5_module libexec/apache2/libphp5.so u /etc/apache2/other/php5.conf 18
1. httpd.conf <Directory "/Library/WebServer/Documents"> # AllowOverride controls what directives may be placed in.htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverrride AuthConfig FileInfo Limit 19
1. /etc/apache2/users/foo.conf FOO AllowOverrride none # AllowOverrride All 20
1. /etc/apache2/httpd.conf #AddHandler cgi-script.cgi 2. /etc/apache2/users/*.conf Options Indexes MultiViews ExecCGI FollowSymLinks 21
$ sudo cp /etc/php.ini.default /etc/php.ini" $ sudo chmod +w /etc/php.ini" display_errors = On post_max_size = 32M default_charset = "utf-8" upload_max_filesize = 32M date.timezone = Asia/Tokyo pdo_mysql.default_socket= /tmp/mysql.sock mysql.default_socket = /tmp/mysql.sock mysqli.default_socket = /tmp/mysql.sock mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.http_output = pass mbstring.encoding_translation = Off
23
1. http://www.phpmyadmin.net/ 2. /Library/WebServer/Documents phpmyadmin w 3. http://localhost/phpmyadmin/ w 24
25
26
w w 27
curl -O http://ja.wordpress.org/wordpress-3.2.1-ja.tar.gz" tar zxvf wordpress-3.2.1-ja.tar.gz -C ~/Sites /Library/WebServer/Documents " 3. cd ~/Sites/ ( /Library/WebServer/Documents)" 4. mv wordpress wp32" 5. chmod o+w wp32" 6. open http://localhost/~foo/wp32/" 7. " 28
u http://ja.wordpress.org/releases/ u http://sourceforge.jp/projects/wpme/releases/ 29
$ cd ~/Sites/wp32 /Library/WebServer/Documents/wp32 " $ sudo chown R _www:_www. *" $ sudo chmod R g+w. *" define('fs_method', 'direct'); $ sudo dscl. -append /Groups/_www GroupMembership FOO! 30
http://www.yuriko.net/arc/ 2009/06/29/200906-wordbench-slides/ 31
http://blogs.msdn.com/b/web_/archive/ 2011/02/03/10124155.aspx 32