阿里云 apache+mysql+php+cron+memcached
2015-12-15 00:00
609 查看
Apache安装
安装mysql5.5
安装php 5.5
yum install httpd httpd-devel //安装 chkconfig httpd on //开机自动启动 /etc/init.d/httpd start //启动服务
安装mysql5.5
yum install mysql55w mysql55w-server service mysqld start mysql_upgrade -u root -p
安装php 5.5
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache //参考网址 https://webtatic.com/packages/php55/[/code]
安装php7.09(CENTOS 6.5)rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm yum install php70w php70w-opcache php70w-mbstring php70w-devel php70w-mysql php70w-gd //memecached编译安装 //相关依赖安装 yum -y install libxml2-devel curl-devel openssl openssl-devel libjpeg-devel libpng-devel freetype-devel //切换到memcache源码目录 /usr/bin/phpize ./configure --with-php-config='/usr/bin/php-config' make && make install //参考网址 https://webtatic.com/packages/php70/[/code]
安装php7.09(CENTOS 7.2)rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install php70w php70w-opcache php70w-mbstring php70w-devel php70w-gd //memecached编译安装 //相关依赖安装 yum -y install gcc libxml2-devel curl-devel openssl openssl-devel libjpeg-devel libpng-devel freetype-devel //切换到memcache源码目录 /usr/bin/phpize ./configure --with-php-config='/usr/bin/php-config' make && make install echo "extension=memcache.so" >> /etc/php.ini //参考网址 https://webtatic.com/packages/php70/[/code]
php5 升级到 php7yum remove php5* yum install php70w php70w-opcache php70w-mbstring php70w-devel php70w-mysql php70w-gd http.conf 中添加 LoadModule php7_module modules/libphp7.so
安装cron计划任务//参考网址: http://blog.csdn.net/jbgtwang/article/details/7995801[/code]
安装memcached1. 查找Memcached yum search memcached 首先检查yum软件仓库中是否存在memcached,如果有 直接进入第3步安装即可,否则执行第2步。 2. 安装第三方软件库(可选) 标准的CentOS5软件仓库里面是没有memcache相应的包的,所以,我们的第一步就是导入第三方软件仓库,这里推荐的是RpmForge(RpmForge库现在已经拥有超过10000种的CentOS的软件包,被CentOS社区认为是最安全也是最稳定的一个第三方软件库),安装方法如下: wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.5.2-2.rf.src.rpm rpm -ivh rpmforge-release-0.5.2-2.rf.src.rpm 3.安装Memcached yum -y install memcached 4.验证安装 memcached -h /etc/rc.d/init.d/memcached status 5. 查看配置文件 cat /etc/sysconfig/memcached 可以根据情况修改相关配置参数: PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="64" OPTIONS="" 6.启动memcached /etc/rc.d/init.d/memcached start
修改httpd.conf配置文件//修改DocumentRoot "/var/www/html"为: DocumentRoot "/data/www/object" //修改<Directory "/var/www/html">为: <Directory "/data/www/object"> //修改AllowOverride none为:(.htaccess才会有用) AllowOverride all //修改#NameVirtualHost *:80为 NameVirtualHost *:80 //最后添加,虚拟主机 <VirtualHost *:80> ServerName www.site1.hk DocumentRoot /data/www/object <Directory "/data/www/object"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName www.site2.com ServerAlias site2.com DocumentRoot /data/www/sq-object <Directory "/data/www/sq-object"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> //禁止目录导航 1.修改目录配置: 复制代码代码如下: <Directory "D:/Apache/blog.phpha.com"> Options Indexes FollowSymLinks # 修改为: Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> 只需要将上面代码中的 Indexes 去掉,就可以禁止 Apache 显示该目录结构。用户就不会看到该目录下的文件和子目录列表了。Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,去掉 Indexes ,Apache 就不会显示该目录的列表了。 2.修改Apache配置文件[httpd.conf] 搜索“Options Indexes FollowSymLinks”,修改为“Options -Indexes FollowSymLinks”即可。
相关文章推荐
- memcached 分布式聚类算法
- MySql+Memcached架构的问题
- memcached 内存缓存服务器
- memcache安装
- memcache的简单介绍和使用
- 使用缓存Memcache存储更新微信access token
- 使用memcache实现锁操作
- Redis与Memcached的区别
- Memcache相关学习
- Nginx + Tomcat + Memcached 集群搭建
- 在Linux上安装Memcached服务
- Redis与Memcached的区别
- 阿里云WDCP安装memcached
- memcache队列类 支持多进程并发写入、读取 边写边读,AB面轮值替换
- memcached安装部署
- memcache和redis对比
- memcached 分布式
- php使用memcached扩展的一个BUG
- memcached 安装
- memcache 优化