nginx+php+memcache安装笔记

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介:

 安装mysql

./configure --prefix=/opt/test/mysql --localstatedir=/opt/test/var/mysql/var --with-unix-socket-path=/opt/test/mysql/mysql.sock --with-mysqld-user=mysql --with-plugins=archive,partition,myisam,innobase,heap,csv --with-extra-charsets=gbk,gb2312,utf8,ascii --with-charset=utf8 --with-collation=utf8_general_ci --with-big-tables --enable-assembler --enable-profiling --enable-local-infile --enable-thread-safe-client --with-fast-mutexes --with-pthread --with-zlib-dir=bundled --with-readline --without-geometry --without-embedded-server --without-debug --without-ndb-debug --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static
make && make install
 
安装nginx
./configure --prefix=/opt/test/nginx --user=www --group=www --with-poll_module --with-http_ssl_module --with-http_gzip_static_module --with-pcre
 
安装php
./configure --prefix=/opt/test/php  --with-mysql=/opt/test/mysql --with-curl --with-freetype-dir --enable-gd-native-ttf --with-ttf --with-sybase --with-mssql --with-zlib --with-gd --with-jpeg-dir --enable-mbstring=all --enable-mbregex --enable-soap --with-mcrypt --enable-sockets --enable-ftp --enable-zip --with-iconv --with-xsl --with-xmlrpc --with-png-dir --with-openssl --with-db4=/opt/test/db4/
Make && make install
cp php.ini-production   /opt/test/php/lib/php.ini
修改extension_dir
extension_dir = "/opt/test/php/include/php/ext"
 
安装APC扩展
Cd  APC-*
/opt/test/php/bin/phpize
./configure --with-php-config=/opt/test/php/bin/php-config
Make
cp modules/apc.so   /opt/test/php/include/php/ext/
 
在php.ini中添加
extension=apc.so
 
memcache扩展
/opt/test/php/bin/phpize;./configure --with-php-config=/opt/test/php/bin/php-config
Make
cp modules/memcache.so   /opt/test/php/include/php/ext/
 
在php.ini中添加
extension=memcache.so
 
安装ImageMagick
./configure
Make
Make install
 
安装imagick扩展
/opt/test/php/bin/phpize;./configure --with-php-config=/opt/test/php/bin/php-config
Make
cp modules/imagick.so   /opt/test/php/include/php/ext/
 
修改php.ini
extension=imagick.so
 
安装MagickWandForPHP扩展
/opt/test/php/bin/phpize
./configure --with-php-config=/opt/test/php/bin/php-config
Make
cp modules/magickwand.so   /opt/test/php/include/php/ext/
 
修改php.ini
extension=magickwand.so
 
安装memcached扩展
 
安装memcached
./configure --prefix=/usr/local/memcached
make && sudo make install
 
安装libmemcached
./configure --with-memcached=/usr/local/memcached/bin/memcached
make && sudo make install
 
安装memcached扩展
/opt/test/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
Make
cp modules/memcached.so   /opt/test/php/include/php/ext/
 
编辑php.ini
extension=memcached.so
 
启动fast-cgi
spawn-fcgi -a 127.0.0.1 -p 10080 -C 250 -u www -f /opt/test/php/bin/php-cgi
 
启动nginx
/opt/test/nginx/sbin/nginx  -c /opt/test/nginx/conf/nginx.conf
 
Memcached高可用搭建
 
编译安装libevent
tar zxvf libevent-1.4.9-stable.tar.gz
cd libevent-1.4.9-stable/
./configure - -prefix=/usr
make && make install
 
编译安装Memcached
tar zxvf memcached-1.2.6.tar.gz
cd memcached-1.2.6/
./configure - -with-libevent=/usr
make && make install
 
编译安装magent
mkdir magent
cd magent/
wget http://memagent.googlecode.com/files/magent-0.5.tar.gz
tar zxvf magent-0.5.tar.gz
/sbin/ldconfig
sed -i “s#LIBS = -levent#LIBS = -levent -lm#g” Makefile
make
cp magent /usr/bin/magent
 
实例
memcached -m 1 -u root -d -l 127.0.0.1 -p 11211
memcached -m 1 -u root -d -l 127.0.0.1 -p 11212
memcached -m 1 -u root -d -l 127.0.0.1 -p 11213
magent -u root -n 51200 -l 127.0.0.1 -p 12000 -s 127.0.0.1:11211 -s 127.0.0.1:11212 -b 127.0.0.1:11213









本文转自 waydee 51CTO博客,原文链接:http://blog.51cto.com/waydee/821036,如需转载请自行联系原作者
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
Ubuntu 网络协议 应用服务中间件
在 Ubuntu 上安装 Nginx
在 Ubuntu 上安装和配置 Nginx 非常简单。首先更新系统包,然后通过 `apt` 安装 Nginx,检查服务状态并配置防火墙规则。访问服务器 IP 测试是否成功显示默认页面。还可管理服务、创建虚拟主机及排查常见问题,适合新手快速上手部署高性能 Web 服务。
196 0
|
4月前
|
应用服务中间件 PHP nginx
今日小结通过aliyun的本地容器镜像部署我的nginx和php环境
简介: 本教程介绍如何基于 Dragonwell 的 Ubuntu 镜像创建一个运行 Nginx 的 Docker 容器。首先从阿里云容器镜像服务拉取基础镜像,然后编写 Dockerfile 确保 Nginx 作为主进程运行,并暴露 80 端口。最后,在包含 Dockerfile 的目录下构建自定义镜像并启动容器,确保 Nginx 在前台运行,避免容器启动后立即退出。通过 `docker build` 和 `docker run` 命令完成整个流程。
196 24
今日小结通过aliyun的本地容器镜像部署我的nginx和php环境
|
11天前
|
安全 应用服务中间件 Linux
Debian操作系统如何安装Nginx并开启HTTP2
本指南介绍了在Linux系统中通过源码编译安装Nginx的完整流程。首先更新软件包列表并安装必要的编译依赖,接着下载指定版本的Nginx源码包(如1.24.0),检查文件完整性后解压。随后通过配置脚本指定安装路径与模块(如HTTP SSL模块),执行编译和安装命令。最后创建软链接以便全局调用,并提供启动、停止及重载Nginx的命令,同时提醒注意安全组设置以确保正常访问。
|
2月前
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
107 6
|
5月前
|
运维 JavaScript 应用服务中间件
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
本文介绍了OS Copilot在ECS上 Alibaba Cloud Linux的安装与使用,并对其多项参数进行了功能测评。OS Copilot是为操作系统提供智能化辅助的工具,支持自动化任务、智能推荐、故障排查等功能。安装时需检查是否已安装(`rpm -q os-copilot`),若未安装则用`yum install os-copilot`命令安装,并配置AccessKey信息连接阿里云服务。通过测试不同参数命令,如`-t`参数,展示了其自动化执行和智能生成回答的能力,显著提升运维效率。
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
|
4月前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
129 20
|
4月前
|
应用服务中间件 PHP nginx
当你的nginx服务器和php服务器不在一起的时候,这个nginx 的root目录问题
两个服务器的网站代码目录需要对齐,docker容器里面也是一样
|
5月前
|
前端开发 应用服务中间件 nginx
docker安装nginx,前端项目运行
通过上述步骤,你可以轻松地在Docker中部署Nginx并运行前端项目。这种方法不仅简化了部署流程,还确保了环境的一致性,提高了开发和运维的效率。确保按步骤操作,并根据项目的具体需求进行相应的配置调整。
487 25
|
7月前
|
Java 程序员 PHP
01 入门PHP就来我这-安装phpstudy
路老师的PHP入门教程,带你从零开始学习PHP。首先下载并安装phpStudy,接着配置域名和端口,最后创建并运行第一个PHP文件。内容详实,适合初学者。
154 3
01 入门PHP就来我这-安装phpstudy
|
8月前
|
NoSQL MongoDB PHP
PHP7 MongDB 安装与使用
10月更文挑战第19天
89 1
PHP7 MongDB 安装与使用

热门文章

最新文章