由于php-fpm集成到了php3.8中,gentoo下安装Nginx+Mysql+Php(fpm)环境,简直是太简单了:
1、添加以下USE到/etc/portage/package.use
dev-lang/php fpm ming xml curl mysql cgi ctype gd hash nginx
其他组件也可以在这里添加。
2、安装nginx、php、和mysql:
emerge nginx php mysql
3、添加开机启动项:
rc-update add nginx default rc-update add php-fpm default rc-update add mysql default
4、安装mysql数据库、设置mysql的root密码:
/usr/bin/mysql_install_db /etc/init.d/mysql start /usr/bin/mysqladmin -u root password '密码'
5、修改nginx配置(/etc/nginx/nginx.conf)。
更改网站的根目录,添加php默认文件:
location / { root /var/www/localhost/htdocs; index index.php index.html index.htm; }
修改到下代码,添加php支持:
# location ~ .php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /var/www/localhost/htdocs$fastcgi_script_name; # include fastcgi_params; #}
删除上面所有的#和其中一行(蓝色字体部分),修改网站目录和前面一致。启动nginx和php-fpm:
# /etc/init.d/nginx start # /etc/init.d/php-fpm start
6、用filezilla上传网站至/var/www/localhost/htdocs。
能用Gentoo的都是高手啊!
呵呵,一般般。。。
😳 glibc安装太麻烦了,时间好长那