部署应用环境 nginx + php
首先 nginx 的稳定版本和 php7.0 系列稳定版本。Php 需部署 Phalcon 框架,这个是一个基于 C 的高性能框架,对于我们自主运维的系统来说,略增加部署成本,但是系统稳定性以及性能等还是很有优势的,研发团队的主用框架以 Phalcon 为主。
2、导入公钥 key;
3、执行安装命令, 依次执行如下命令
$ sudo vi /etc/apt/sources.list.d/nginx.list deb http://nginx.org/packages/ubuntu/ codename nginx deb-src http://nginx.org/packages/ubuntu/ codename nginx $ wget http://nginx.org/keys/nginx_signing.key && sudo apt-key add nginx_signing.key $ sudo apt-get update && sudo apt-get install nginx
b)PHP7.0 的安装。由于 PHP7.0 的发布较新,目前尚未纳入 Ubuntu 的官方源中。我们使用第三方 apt 源,具体步骤如下:
$ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update && sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline php7.0-soap php7.0-mcrypt php7.0-mbstring php7.0-curl php7.0-bcmath php7.0-xml php7.0-zip php7.0-memcached
c)Phalcon 的安装。根据其官方网站的推荐源安装。具体步骤如下:
$ sudo apt-get install curl $ curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash $ sudo apt-get update && sudo apt-get install php7.0-phalcon
d) 确认 phalcon 已经加载(php –m,能够看到 phalcon),重启 php 服务:
$ sudo /etc/init.d/php7.0-fpm restart
原文链接:https://www.cnblogs.com/psy-sdudio/p/8267709.html
正文完