1.
I want to create the password file /var/www/www.example.com/.htpasswd now and store the user falko in it (you can give the password file any name you like - it's not necessary to name it .htpasswd; I just named it .htpasswd because that's the way password files are named under Apache):
htpasswd -c /etc/nginx/.htpasswd-users admin
2.
How to install PHP GB on Ubuntu using apt-get, specifically php5-gd.
To install PHP GD on Ubuntu enter the following command:
sudo apt-get install php5-gd
If your web server setup is in order, only install the php gd extension and restart php scripting interpreter and web server.
service php5-fpm restart
3.
To install MySQL, run the following command from a terminal prompt:
sudo apt-get install mysql-server
sudo apt-get install php5-mysql (MySQL Module for PHP)
service php5-fpm restart
Adjusting child processes for PHP-FPM (Nginx)
vi /etc/php5/fpm/pool.d/www.conf
pm.max_children = 200 pm.start_servers = 10 pm.min_spare_servers = 5 pm.max_spare_servers = 35 slowlog = /var/log/slow-$pool.log.slow request_slowlog_timeout = 5s
4.
The simplest way to make backup is to run Drush command inside drupal root.
$ cd /var/www/example.com $ drush archive-dump --destination=/var/backup/example.com.tar.gz Archive saved to /var/backup/example.com.tar.gz
5. mysql
cd /etc/mysql/conf.d#
vi custom.cnf
add content
[mysqld]
query_cache_size = 1524M
sort_buffer_size = 20M
read_rnd_buffer_size = 1M
join_buffer_size = 20M
table_cache = 1024
innodb_buffer_pool_size = 512M
7. php
vi /etc/php5/fpm/php.ini
memory_limit = 188M
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
8. install apc
http://extJS2.iteye.com/blog/1750398
sudo apt-get install php-apc
:/etc/php5/fpm/conf.d# vi apc.ini
extension=apc.so
apc.shm_size=80M
9. install memcache
https://drupal.org/node/1131468
cd /etc/php5/fpm/conf.d
vi memcache.ini
extension=memcache.so
10. curl
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
相关推荐
使用NGINX的Drupal的Bitnami Docker映像什么是NGINX的Drupal?具有NGINX的Drupal将市场上功能最丰富的开源内容管理系统之一与NGINX Web服务器的功能结合在一起。 Drupal专为高性能而构建,可扩展到许多服务器,可...
Nginx for Drupal Docker容器映像 Docker映像 :red_exclamation_mark: 为了获得更好的可靠性,我们发布了带有带有稳定性标签的图像( wodby/drupal-nginx:1.15-XXX )。 我们强烈建议仅使用带有稳定性标签的图像。 ...
在本文中,我们将深入探讨如何为WordPress和Drupal配置Nginx服务器的rewrite重写规则,以便更好地优化网站的性能和SEO。Nginx是一个高性能的HTTP和反向代理服务器,以其高效的非阻塞I/O模型而闻名,尤其适合处理动态...
可以在上使用此的自动构建。 该映像旨在与drupal docker堆栈的其他映像结合使用:
- Nginx 可以与PHP-FPM、FastCGI配合实现动态内容处理,比如搭建WordPress、Drupal等PHP应用。 - 与Docker、Kubernetes等容器技术结合,实现微服务架构下的部署和管理。 8. **故障排查**: - 查看Nginx错误日志...
### 关于《Beginning Drupal 7》的关键知识点 #### 一、Drupal 7 概述 - **定义**:Drupal 是一款开源的内容管理系统(CMS),它为用户提供了强大的平台来构建和管理网站。Drupal 7 是该系列的一个版本,相较于之前...
- **安装配置**:详细介绍如何在本地环境中搭建Drupal开发环境,包括选择合适的服务器软件(如Apache、Nginx)、数据库(MySQL)以及PHP版本。 - **工具推荐**:推荐使用Composer、Drush等工具来简化开发流程,提高...
该项目使用来编排 docker 容器,以便 Drupal 与 PHP-FPM/nginx 和 MySQL 数据库后端一起使用。 先决条件 快速开始 由于 Drupal 子模块,使用git clone --recursive下载项目。 使用fig up -d build 并启动项目。 ...
### Drupal 7 导入翻译时出现“An AJAX HTTP error occurred”错误的解决方案 #### 错误现象描述 在尝试导入Drupal 7站点的翻译时,可能会遇到一个名为“An AJAX HTTP error occurred”的错误提示。该错误通常伴随...
7. **多语言支持**:Drupal 8具有强大的多语言功能,可以轻松创建和管理多语言网站。 8. **模块化**:Drupal的核心功能可以通过安装和配置各种模块来扩展。在解压的文件中,你可以找到许多核心模块,如Block、Field...
7. **工作流与权限管理** Drupal提供了精细的权限控制和多用户角色管理,适合协作开发和内容审核。学习如何设置权限,创建用户角色,以及实现内容发布流程,是确保网站安全和高效运营的关键。 8. **性能优化** ...
- 对于Nginx,你需要配置服务器块以支持Drupal,包括设置文档根目录、启用rewrite规则等。 4. **创建数据库**: - 登录你的数据库管理工具,如phpMyAdmin,创建一个新的数据库并记住其用户名和密码。Drupal将在...
7. **SEO 和性能优化**:Drupal 提供了一系列工具和模块,如 Pathauto 和 Metatag,用于提高网站的搜索引擎友好性和加载速度,从而提升用户体验和搜索引擎排名。 在部署 Drupal 8.5.3 时,通常需要一个 Web 服务器...
1. 安装环境:首先确保服务器上已安装了PHP、Apache或Nginx等Web服务器、所需数据库及其连接器。 2. 下载Drupal:从官方网站下载最新稳定版的Drupal核心文件。 3. 解压并上传:将下载的Drupal压缩包解压后,将文件...
在阿里云ECS上搭建PHP7与Nginx环境,首要任务是确保系统的安全性,因此,我们不建议使用root用户进行日常操作。首先,创建一个新的用户,例如`goular`,并给予适当的权限,避免直接使用管理员权限执行常规任务。 ...
Drupal 是一个强大的开源内容管理系统(CMS),其核心功能之一就是支持URL重写,这使得网站的URL更加用户友好和搜索引擎优化。在Drupal中,URL重写主要通过`hook_url_inbound_alter`和`hook_url_outbound_alter`这两...
7. **安全性**:在使用Upupw_Nginx_PHP5.6时,要注意安全配置,例如限制文件上传、设置强密码、保护敏感目录等,以防止恶意攻击。 8. **日志管理**:Nginx和PHP都有自己的日志系统,分别记录访问日志和错误日志,这...
合理分配服务器资源,如内存、CPU和磁盘空间,选择合适的Web服务器软件(如Apache或Nginx),以及使用负载均衡技术,可以在高流量下保持网站稳定运行。 #### 6. **代码优化** 编写高效的代码也是提升Drupal性能的...