{"id":410,"date":"2012-06-01T23:14:21","date_gmt":"2012-06-01T15:14:21","guid":{"rendered":"http:\/\/www.kiccleaf.com\/?p=410"},"modified":"2012-06-01T23:24:57","modified_gmt":"2012-06-01T15:24:57","slug":"linux-x64%e4%b8%8bnginx1-0-4%e6%97%a0%e7%bc%9d%e5%8d%87%e7%ba%a7%e5%88%b0%e6%96%b0%e7%89%88%e6%9c%ac1-3-0%e7%89%88%e6%9c%ac%e6%93%8d%e4%bd%9c%e6%96%b9%e6%b3%95%e5%8e%9f%e5%88%9b","status":"publish","type":"post","link":"http:\/\/www.kiccleaf.com\/?p=410","title":{"rendered":"Linux X64\u4e0bNginx1.0.4\u65e0\u7f1d\u5347\u7ea7\u5230\u65b0\u7248\u672c1.3.0\u7248\u672c\u64cd\u4f5c\u65b9\u6cd5[\u539f\u521b]"},"content":{"rendered":"<p>\u670d\u52a1\u5668\u8fd1\u4e00\u5e74\u6ca1\u6709\u66f4\u65b0Nginx\u7248\u672c\u4e86\uff0c\u4e3a\u4e86\u63d0\u9ad8\u6027\u80fd\u548c\u7a33\u5b9a\uff0c\u91c7\u7528\u4e86\u6700\u65b0\u7684Nginx\u7248\u672c\u3002\u53ef\u4ee5\u5230<a href=\"http:\/\/nginx.org\/en\/download.html\" title=\"http:\/\/nginx.org\/en\/download.html\" target=\"_blank\">http:\/\/nginx.org\/en\/download.html<\/a> \u8fdb\u884c\u4e0b\u8f7d\u3002\u5347\u7ea7\u4ec5\u82b1\u4e86\u51e0\u5206\u949f\u65f6\u95f4\u5c31\u641e\u5b9a\u4e86\u3002<br \/>\n\u6ce8\uff1a\u4ee5\u4e0b\u4ee3\u7801\u662f\u771f\u5b9e\u73af\u5883\u76f4\u63a5\u914d\u7f6e\u590d\u5236\u8fdb\u6765\uff0c\u53ef\u4ee5\u6839\u636e\u4ee3\u7801\u4ece\u4e0a\u81f3\u4e0b\u8fdb\u884c\u64cd\u4f5c\u914d\u7f6e\u3002<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf leaf]# wget http:\/\/nginx.org\/download\/nginx-1.3.0.tar.gz\r\n&#x5B;root@kiccleaf leaf]# tar -zxvf nginx-1.3.0.tar.gz\r\n&#x5B;root@kiccleaf leaf]# cd nginx-1.3.0\r\n#\u5982\u679c\u9700\u8981\u670d\u52a1\u5668\u4e2a\u6027\u5316\u540d\u79f0\u53ef\u4ee5\u4fee\u6539\r\n&#x5B;root@kiccleaf nginx-1.3.0]# vi src\/core\/nginx.h\r\n\/*\r\n * Copyright (C) Igor Sysoev\r\n * Copyright (C) Nginx, Inc.\r\n *\/\r\n\r\n\r\n#ifndef _NGINX_H_INCLUDED_\r\n#define _NGINX_H_INCLUDED_\r\n\r\n\r\n#define nginx_version      1003000\r\n#define NGINX_VERSION      &quot;1.3.0&quot;  #\u53ef\u4fee\u6539\u6210\u81ea\u5df1\u9700\u8981\u7684\u7248\u672c\r\n#define NGINX_VER          &quot;Nginx\/&quot; NGINX_VERSION #\u53ef\u4fee\u6539\u6210\u81ea\u5df1\u9700\u8981\u670d\u52a1\u7684\u540d\u79f0\r\n\r\n#define NGINX_VAR          &quot;NGINX&quot;  #\u53ef\u4fee\u6539\u6210\u81ea\u5df1\u9700\u8981\u670d\u52a1\u7684\u540d\u79f0\r\n#define NGX_OLDPID_EXT     &quot;.oldbin&quot;\r\n\r\n\r\n#endif \/* _NGINX_H_INCLUDED_ *\/\r\n<\/pre>\n<p>#\u8fdb\u884c\u914d\u7f6e\u64cd\u4f5c\uff0c\u6839\u636e\u81ea\u5df1\u7684\u5b9e\u9645\u914d\u7f6e\u6765\uff0c\u4ee5\u4e0b\u662f\u6211\u7b80\u5355\u7684\u914d\u7f6e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf nginx-1.3.0]# .\/configure --user=www --group=www --add-module=..\/ngx_cache_purge-1.3 --prefix=\/usr\/local\/nginx --prefix=\/usr\/local\/nginx --with-http_stub_status_module --with-http_ssl_module\r\nchecking for OS\r\n + Linux 2.6.18-274.12.1.el5 x86_64\r\nchecking for C compiler ... found\r\n + using GNU C compiler\r\n + gcc version: 4.1.2 20080704 (Red Hat 4.1.2-51)\r\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u7f16\u8bd1\u4ee3\u7801\u7701\u7565\u2026\u2026\u2026\u2026\u2026\u2026\r\n  nginx path prefix: &quot;\/usr\/local\/nginx&quot;\r\n  nginx binary file: &quot;\/usr\/local\/nginx\/sbin\/nginx&quot;\r\n  nginx configuration prefix: &quot;\/usr\/local\/nginx\/conf&quot;\r\n  nginx configuration file: &quot;\/usr\/local\/nginx\/conf\/nginx.conf&quot;\r\n  nginx pid file: &quot;\/usr\/local\/nginx\/logs\/nginx.pid&quot;\r\n  nginx error log file: &quot;\/usr\/local\/nginx\/logs\/error.log&quot;\r\n  nginx http access log file: &quot;\/usr\/local\/nginx\/logs\/access.log&quot;\r\n  nginx http client request body temporary files: &quot;client_body_temp&quot;\r\n  nginx http proxy temporary files: &quot;proxy_temp&quot;\r\n  nginx http fastcgi temporary files: &quot;fastcgi_temp&quot;\r\n  nginx http uwsgi temporary files: &quot;uwsgi_temp&quot;\r\n  nginx http scgi temporary files: &quot;scgi_temp&quot;\r\n&#x5B;root@kiccleaf nginx-1.3.0]# make  #\u770b\u6e05\u54af\uff0c\u53eamake\uff0c\u800c\u4e0d\u662fmake install\uff0c\u8fd9\u91cc\u5347\u7ea7\u4e0d\u9700\u8981install\u64cd\u4f5c\r\nmake -f objs\/Makefile\r\nmake&#x5B;1]: Entering directory `\/home\/leaf\/nginx-1.3.0'\r\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u7f16\u8bd1\u4ee3\u7801\u7701\u7565\u2026\u2026\u2026\u2026\u2026\u2026\r\nmake&#x5B;1]: Leaving directory `\/home\/leaf\/nginx-1.3.0'\r\nmake -f objs\/Makefile manpage\r\nmake&#x5B;1]: Entering directory `\/home\/leaf\/nginx-1.3.0'\r\nsed -e &quot;s|%%PREFIX%%|\/usr\/local\/nginx|&quot; \\\r\n\t\t-e &quot;s|%%PID_PATH%%|\/usr\/local\/nginx\/logs\/nginx.pid|&quot; \\\r\n\t\t-e &quot;s|%%CONF_PATH%%|\/usr\/local\/nginx\/conf\/nginx.conf|&quot; \\\r\n\t\t-e &quot;s|%%ERROR_LOG_PATH%%|\/usr\/local\/nginx\/logs\/error.log|&quot; \\\r\n\t\t&lt; man\/nginx.8 &gt; objs\/nginx.8\r\nmake&#x5B;1]: Leaving directory `\/home\/leaf\/nginx-1.3.0'\r\n<\/pre>\n<p>\u68c0\u67e5\u914d\u7f6e\u662f\u5426\u6b63\u786e\uff0c\u8fd9\u91cc\u51fa\u73b0\u4e86\u8b66\u544a\uff0c\u56e0\u4e3a\u4ece\u4f4e\u7248\u672c\u5347\u7ea7\u81f3\u9ad8\u7248\u672c\u4ea7\u751f\u4e86\u914d\u7f6e\u7684\u95ee\u9898<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf nginx-1.3.0]# .\/objs\/nginx -t\r\nnginx: &#x5B;warn] the &quot;log_format&quot; directive may be used only on &quot;http&quot; level in \/usr\/local\/nginx\/conf\/conf.d\/www.kiccleaf.com.conf:22\r\nnginx: &#x5B;warn] the &quot;log_format&quot; directive may be used only on &quot;http&quot; level in \/usr\/local\/nginx\/conf\/conf.d\/www.qimutian.com.conf:22\r\nnginx: the configuration file \/usr\/local\/nginx\/conf\/nginx.conf syntax is ok\r\nnginx: configuration file \/usr\/local\/nginx\/conf\/nginx.conf test is successful\r\n#\u5347\u7ea7\u540e\u51fa\u73b0\u914d\u7f6e\u6587\u4ef6conf\u6709\u9519\u8bef\uff0c\u5982\u679c\u6709\u5176\u7684\u865a\u62df\u4e3b\u673a\u5f00\u542f\u4e86\u65e5\u5fd7\uff0c\u4e5f\u6309\u8981\u6c42\u79fb\u51faserver\u6bb5\u653e\u5728server\u6bb5\u7684\u524d\u9762\u5373\u53ef\u3002\r\n&#x5B;root@kiccleaf nginx-1.3.0]# vi \/usr\/local\/nginx\/conf\/conf.d\/www.kiccleaf.com.conf\r\n#\u628aserver\u91cc\u9762\u7684log_format\u4ee3\u7801\u62ff\u5230\u4e0a\u9762\u6765\uff0c\u4fdd\u5b58\u9000\u51fa\r\n    log_format  www_kiccleaf_com  '$remote_addr - $remote_user &#x5B;$time_local] &quot;$request&quot; '\r\n             '$status $body_bytes_sent &quot;$http_referer&quot; '\r\n              '&quot;$http_user_agent&quot; $http_x_forwarded_for';\r\nserver\r\n{\r\n    listen       80;\r\n    server_name  www.kiccleaf.com;\r\n    index index.html index.htm index.php;\r\n    root  \/data\/kiccleaf;\r\n    #limit_conn   crawler  20;    \r\n                            \r\n    location ~ .*\\.(php|php5)?$\r\n    {      \r\n      fastcgi_pass  127.0.0.1:9000;\r\n      fastcgi_index index.php;\r\n      include fcgi.conf;\r\n    }\r\n\r\n#\u4ee5\u4e0b\u4ee3\u7801\u7684\u95ee\u9898\uff0c\u5347\u7ea7\u540e\u9700\u8981\u628a\u4ee5\u4e0b\u4ee3\u7801\u62ff\u5230server\u4e0a\u9762\u53bb\u3002\u8fd9\u91cc\u5148\u6ce8\u91ca\u6389\r\n#    log_format  www_kiccleaf_com  '$remote_addr - $remote_user &#x5B;$time_local] &quot;$request&quot; '\r\n#             '$status $body_bytes_sent &quot;$http_referer&quot; '\r\n#              '&quot;$http_user_agent&quot; $http_x_forwarded_for';\r\n    access_log  \/data\/logs\/www_kiccleaf_com.log www_kiccleaf_com;\r\n\r\n}\r\n&#x5B;root@kiccleaf nginx-1.3.0]# \/usr\/local\/nginx\/sbin\/nginx -t  #\u518d\u68c0\u67e5\uff0c\u6ca1\u6709warn\u8b66\u544a\u4fe1\u606f\u4e86\r\nnginx: the configuration file \/usr\/local\/nginx\/conf\/nginx.conf syntax is ok\r\nnginx: configuration file \/usr\/local\/nginx\/conf\/nginx.conf test is successful\r\n<\/pre>\n<p>\u64cd\u4f5c\u5347\u7ea7\uff0c\u51fa\u9519\u8bef\u4e0d\u7ba1\u5b83<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf nginx-1.3.0]# make upgrade #\u51fa\u73b0\u9519\u8bef\uff0c\u5c31\u5148\u4e0d\u7ba1\u5b83\r\n\/usr\/local\/nginx\/sbin\/nginx -t\r\nnginx: the configuration file \/usr\/local\/nginx\/conf\/nginx.conf syntax is ok\r\nnginx: configuration file \/usr\/local\/nginx\/conf\/nginx.conf test is successful\r\nkill -USR2 `cat \/usr\/local\/nginx\/logs\/nginx.pid`\r\ncat: \/usr\/local\/nginx\/logs\/nginx.pid: No such file or directory\r\nkill: usage: kill &#x5B;-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l &#x5B;sigspec]\r\nmake: *** &#x5B;upgrade] Error 1\r\n<\/pre>\n<p>\u5907\u4efd\u8001\u7684Nginx\u7a0b\u5e8f\uff0c\u590d\u5236\u65b0\u7684\u8fc7\u53bb<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf nginx-1.3.0]# mv \/usr\/local\/nginx\/sbin\/nginx \/usr\/local\/nginx\/sbin\/nginx.old\r\nmv: overwrite `\/usr\/local\/nginx\/sbin\/nginx.old'? y\r\n&#x5B;root@kiccleaf nginx-1.3.0]# cp objs\/nginx \/usr\/local\/nginx\/sbin\/nginx\r\n&#x5B;root@kiccleaf nginx-1.3.0]# \/usr\/local\/nginx\/sbin\/nginx -t #\u67e5\u770b\u590d\u5236\u8fc7\u53bb\u914d\u7f6e\u662f\u5426\u6b63\u786e\r\nnginx: the configuration file \/usr\/local\/nginx\/conf\/nginx.conf syntax is ok\r\nnginx: configuration file \/usr\/local\/nginx\/conf\/nginx.conf test is successful\r\n&#x5B;root@kiccleaf nginx-1.3.0]# \/usr\/local\/nginx\/sbin\/nginx -v  #\u518d\u67e5\u770b\u4e00\u4e0b\u65b0\u7248\u672c\uff0c\u8001\u7684\u662f1.0.4\u7248\u672c\r\nnginx version: Nginx\/1.3.0  #\u5df2\u7ecf\u662f\u65b0\u7248\u672c\r\n<\/pre>\n<p>\u65e0\u7f1d\u5347\u7ea7\u5230\u65b0\u7248\u672c<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf nginx-1.3.0]# kill -USR2 `cat \/usr\/local\/nginx\/nginx.pid` #\r\n&#x5B;root@kiccleaf nginx-1.3.0]# ps aux| grep nginx #\u67e5\u770b\u4e00\u4e0b\u8fdb\u7a0b\r\nroot      2169  0.0  0.0 248708  1788 ?        Ss    2011   0:00 nginx: master process \/usr\/local\/nginx\/sbin\/nginx  #\u8001\u7684\u8fdb\u7a0b\u90fd\u662f2011\u5e74\u5f00\u542f\u7684\uff0c\u563f\u563f\r\nwww       6891  0.0  0.3 274308 27796 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6892  0.0  0.3 274308 27616 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6893  0.0  0.3 274308 27596 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6894  0.0  0.3 274308 27612 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6895  0.0  0.3 274308 27608 ?        S    Apr20   0:15 nginx: worker process               \r\nwww       6896  0.0  0.3 274308 27796 ?        S    Apr20   0:15 nginx: worker process               \r\nwww       6897  0.0  0.3 274308 27700 ?        S    Apr20   0:15 nginx: worker process               \r\nwww       6898  0.0  0.3 274308 27600 ?        S    Apr20   0:12 nginx: worker process               \r\nwww       6899  0.0  0.3 274308 27592 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6900  0.0  0.3 274308 27620 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6901  0.0  0.3 274308 27616 ?        S    Apr20   0:14 nginx: worker process               \r\nwww       6902  0.0  0.3 274308 27652 ?        S    Apr20   0:11 nginx: worker process               \r\nwww       6903  0.0  0.3 274308 27856 ?        S    Apr20   0:13 nginx: worker process               \r\nwww       6904  0.0  0.3 274308 27608 ?        S    Apr20   0:15 nginx: worker process               \r\nwww       6905  0.0  0.3 274308 27644 ?        S    Apr20   0:12 nginx: worker process               \r\nwww       6906  0.0  0.3 274308 27612 ?        S    Apr20   0:16 nginx: worker process               \r\nwww       6907  0.0  0.0 248708  1500 ?        S    Apr20   0:00 nginx: cache manager process        \r\nroot     30293  0.0  0.0 248008  3764 ?        S    22:17   0:00 nginx: master process \/usr\/local\/nginx\/sbin\/nginx\r\nwww      30294  0.0  0.3 273968 27524 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30295  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30296  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30297  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30298  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30299  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30300  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30301  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30302  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30303  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30304  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30305  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30306  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30307  0.0  0.3 273936 27392 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30308  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30309  0.0  0.3 273608 26784 ?        S    22:17   0:00 nginx: worker process               \r\nwww      30310  0.0  0.0 248188  1396 ?        S    22:17   0:00 nginx: cache manager process        \r\nroot     30316  0.0  0.0  61172   800 pts\/1    S+   22:36   0:00 grep nginx\r\n<\/pre>\n<p>\u539f\u6765\u5b58\u653enginx.pid\u7684\u76ee\u5f55\u4e0b\u81ea\u52a8\u51fa\u73b0\u4e86nginx.pid.oldbin\u3002\u73b0\u5728\u65b0\u7684\u548c\u65e7\u7684\u4e00\u8d77\u5728\u63d0\u4f9b\u670d\u52a1\uff0c\u6211\u4eec\u6267\u884c\u4e00\u4e0b\u547d\u4ee4\u628a\u8001\u7684\u8fdb\u7a0b\u7ed9Kill\u6389\u5c31\u53ef\u4ee5\u4e86\u3002<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n&#x5B;root@kiccleaf nginx-1.3.0]# kill -QUIT `cat \/usr\/local\/nginx\/nginx.pid.oldbin` \r\n&#x5B;root@kiccleaf nginx-1.3.0]# ps aux| grep nginx #\u73b0\u5728\u67e5\u770b\u8fdb\u7a0b\u53ea\u6709\u65b0\u7684\u4e86\r\nroot     30293  0.0  0.0 248720  3924 ?        S    22:17   0:00 nginx: master process \/usr\/local\/nginx\/sbin\/nginx\r\nwww      30332  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30333  0.1  0.3 274320 27552 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30334  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30335  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30336  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30337  0.1  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30338  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30339  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30340  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30341  0.1  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30342  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30343  0.1  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30344  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30345  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30346  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30347  0.0  0.3 274320 26944 ?        S    22:43   0:00 nginx: worker process               \r\nwww      30348  0.0  0.0 248720  1400 ?        S    22:43   0:00 nginx: cache manager process        \r\nroot     30418  0.0  0.0  61172   796 pts\/1    S+   22:45   0:00 grep nginx\r\n<\/pre>\n<p>\u597d\u4e86\u8fdb\u884c\u8bbf\u95ee\u7f51\u7ad9\uff0c\u662f\u4e0d\u662f\u6b63\u5e38\u4e0d\u95f4\u65ad\u5207\u6362\u81f3\u6700\u65b0\u7684Nginx\u7248\u672c\u4e86\uff01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u670d\u52a1\u5668\u8fd1\u4e00\u5e74\u6ca1\u6709\u66f4\u65b0Nginx\u7248\u672c\u4e86\uff0c\u4e3a\u4e86\u63d0\u9ad8\u6027\u80fd&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"http:\/\/www.kiccleaf.com\/?p=410\">Continue reading<span class=\"screen-reader-text\">Linux X64\u4e0bNginx1.0.4\u65e0\u7f1d\u5347\u7ea7\u5230\u65b0\u7248\u672c1.3.0\u7248\u672c\u64cd\u4f5c\u65b9\u6cd5[\u539f\u521b]<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":3,"footnotes":""},"categories":[4],"tags":[13,68,34,86],"class_list":["post-410","post","type-post","status-publish","format-standard","hentry","category-linux-","tag-linux","tag-nginx","tag-php-x64","tag-86","entry"],"views":6604,"_links":{"self":[{"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=\/wp\/v2\/posts\/410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=410"}],"version-history":[{"count":0,"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=\/wp\/v2\/posts\/410\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=410"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kiccleaf.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}