freebsd上安装nginx+php记录

参考文章

https://wiki.freebsdchina.org/faq/ports

http://www.vpsee.com/2014/04/install-nginx-php-apc-mysql-on-freebsd-10-0/

http://www.oschina.net/question/725072_155574

------------------------------------------------------------------------------------------------

1 -   设置 portsnap 安装更新 ports

2 -   安装php

3 -   安装nginx

------------------------------------------------------------------------------------------------

1 -   设置 portsnap 安装更新 ports

vi /etc/portsnap.conf

//设置:

SERVERNAME=portsnap.cn.freebsd.org

//你可以设置相对你速度快点的服务器的地址

portsnap fetch extract 

//安装更新ports

2 -   安装php

cd /usr/ports/lang/php55
make install clean; rehash
cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini
service php-fpm start

3 -   安装nginx

配置nginx.conf

vi /usr/local/etc/nginx/nginx.conf

对location ~ \.php$ 部分改动如下:

location ~ \.php$ {
            root   /usr/local/www/nginx;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

重启nginx

nginx -s reload
时间: 2024-12-17 12:52:02

freebsd上安装nginx+php记录的相关文章

在CentOS 7上安装Nginx服务器

下面我就我在CentOS上安装Nginx经验做简单的记录,以备后查. 1.下载nginx-release包 以CentOS 7为例,下载nginx软件包:http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 其它Linux发行版的软件包下载地址:http://nginx.org/en/linux_packages.html 2.以普通用户登录终端,然后导入GPG sig

CentOS 7上安装Nginx服务器

我在CentOS上安装Nginx经验做简单的记录,以备后查. 1.下载nginx-release包 以CentOS 7为例,下载nginx软件包:http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 其它Linux发行版的软件包下载地址:http://nginx.org/en/linux_packages.html 2.以普通用户登录终端,然后导入GPG signing

在Linux(CentOS)上安装MySql详细记录

前记:  毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+Tomcat(或其他容器)+Mysql这套之前没用用过.所以利用这周末的我在阿里云上49元搞了个linux(centos 64位)的服务器. 刚开始先装了JDK1.6,安装了Tomcat6.0.这过程中没有遇到太大的问题, 小问题也google一下就解决了.而周六晚上开始安装Mysql,于是到今天下午为

在Linux和Windows系统上安装Nginx服务器的教程

在Linux和Windows系统上安装Nginx服务器的教程 ?1.在CentOS系统上安装Nginx 在 CentOS6 版本的 EPEL 源中,已经加入了 nginx 的 rpm 包,不过此 RPM 包版本较低.如果需要更新版本,可以使用官方制作的 rpm 包,或者使用源码包编译安装. 还可以使用一些二次开发功能增强的 nginx 版本,例如淘宝的 Tengine 和 OpenResty 都是不错的选择.1.1 常用编译参数 ??? --prefix=PATH:指定 nginx 的安装目录?

01 linux上安装 nginx

一:linux上安装 nginx 下载nginx:wget http://nginx.org/download/nginx-1.6.2.tar.gz 解压:tar zxvf nginx-1.6.2.tar.gz 进入nginx目录: cd nginx 安装:./configure --prefix=/usr/local/nginx 出现一个错误提示说没安装 pcre[正则模块] 安装pcre: yum install pcre-devel 再次安装nginx:./configure --pref

openshift上安装nginx反向代理(失败记录)

1.在本地安装openshift rhc(Rails集成ruby) 2.在openshift注册账号,记录下ssh 3.进入本地"Command Prompt with Ruby and Rails" rhc app create mysite diy-0.1 rhc app show -a mysite 4.使用putty,ssh连接mysite(ssh @mysite.rhcloud.com) 5.安装nginx和pcre插件 cd $OPENSHIFT_TMP_DIR wget 

在Ubuntu上安装 nginx, MySQL, PHP (LEMP),phpmyadmin和WordPress

转载自 http://www.cnblogs.com/eecs/p/3963869.html 1)更新 Apt-Get 终端命令:sudo apt-get update 2)安装MySql 终端命令: sudo apt-get install mysql-server php5-mysql 3)安装Nginx sudo apt-get install nginx nginx不会自己启动,你需要启动它sudo service nginx start 命令如下所示,如果nginx安装成功了,可以在浏

在FreeBSD上安装Bugzilla

Bugzilla 是一款开源的 Web 应用,是一款bug跟踪系统和测试工具,由 mozilla 开发,并采用 Mozilla 公共许可证授权(MPL),它经常被一些高科技公司如 mozilla.红帽公司和 gnome 使用,Bugzilla 起初由 Terry Weissman开发于1998年,它用 perl 语言编写,用 MySQL 作为后端数据库,它是一款旨在帮助管理软件开发的服务器软件,它有丰富的功能.高度优化的数据库等特性. 在本教程中,我们将安装 bugzilla 5.0 ,采用 a

Ubuntu server上安装Postgis的记录

因项目需要在Ubuntu Server 14.04上安装Postgresql 9.3, PostGIS 2.1 过程不复杂,因为不太熟悉linux环境,也并不顺利,特在此记录一下过程. 1. 安装指导Postgresql 9.3, PostGIS 2.1 过程参见http://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS21UbuntuPGSQL93Apt 安装指南中同时安装PGAdmin 1.18.1,是一个图形化的管理工具,如果在桌面版的linux