服务器安全部署指南

14次阅读

部署应用环境 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

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计1108字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。