关键词:
系统: Centos6
httpd版本: 2.2 使用prefork工作模式
安装方法:
使用源码包安装mariadb
使用yum安装php
注:
如果使用mariadb官方的yum源安装,速度很慢
一、安装mariadb:
1. 准备源码包
2. 准备mysql组和用户
groupadd -r -g 306 mysql
useradd -r -g mysql -u 306 mysql
3. 部署mariadb
tar-xzvf mariadb-5.5.46-linux-x86_64.tar.gz -C /usr/local/
ln -s/usr/local/mariadb-5.5.46-linux-x86_64/ /usr/local/mysql
//便于以后升级版本用
chown -R root:mysql/usr/local/mysql/* //修改权限
4. 初始化数据库
mkdir-p /mydata/data
chown mysql:mysql/mydata/data/ //准备数据库存放目录
/usr/local/mysql/scripts/mysql_install_db--user=mysql --basedir=/usr/local/mysql--datadir=/mydata/data/
//指定mariadb目录和数据库存放目录
5. 准备配置文件
mkdir/etc/mysql
cp/usr/local/mysql/support-files/my-large.cnf /etc/mysql/my.cnf
//复制模板,可根据需求选择
vim /etc/mysql/my.cnf
6. 后续工作
vim /etc/profile.d/mysqld.sh //添加环境变量
. /etc/profile.d/mysqld.sh //加载环境变量
echo ‘/usr/local/mysql/lib/‘ >/etc/ld.so.conf.d/mysqld.conf //添加库路径
ldconfig //加载库路径
ln -s /usr/local/mysql/include/mysql/ /usr/include/mysqld
echo ‘MANPATH /usr/local/mysql/man/‘ >>/etc/man.config //添加man文档路径
cp /usr/local/mysql/support-files/mysql.server/etc/rc.d/init.d/mysqld //复制服务脚本
chkconfig --add mysqld
chkconfig mysqld on //设置开机启动
service mysqld start //启动服务
7. 安全初始化
/usr/local/mysql/bin/mysql_secure_installation
二、安装php:
yum install -y php php-mysql php-xcache
service httpd start //启动httpd
三、测试:
vim /var/www/html/test.php
vim /var/www/html/db.php
centos6.7安装部署cobbler完成无人值守化安装部署
Centos6.7部署cobbler完成无人值守化安装部署 Cobbler是一个免费开源系统安装部署软件,用于自动化网络安装操作系统。在生产环境中,经常批量部署几十... 查看详情
centos6.5上部署drbd
CentOS6.5上部署drbd下面开始在CentOS6.5上安装并配置drbd,环境的话继续使用之前安装完heartbeat的两台主机,同时也是为后面实现heartbeat存储和数据库高可用做准备,所以如果需要单独操作,请按照之前安装heartbeat的准备工作进行配... 查看详情
centos6.8部署zabbix
一、安装Nginx[[email protected]~]#yum-yinstallpcre-develpcreopensslopenssl-develzlibzlib-develgccgcc-c++[[email protected]~]#groupaddnginx&&useradd-gnginx-s/sbin/nologinnginx[[email 查看详情
centos6.7下ansible部署
Ansible是一种集成IT系统的配置管理,应用部署,执行特定任务的开源平台.它基于Python语言实现,部署只需在主控端部署Ansible环境,被控端无需安装代理工具,只需打开SSH,让主控端通过SSH秘钥认证对其进行所有的管理监控操作.... 查看详情
centos6.5部署unison双向同步服务
CentOS6.5部署Unison双向同步服务环境介绍:服务器IPServer1192.168.30.131Server2192.168.30.132 1、添加主机互信: a、添加host文件(在Server1、Server2分别操作): [[email protected]~]#echo-e"192.168.30.131Server1 192 查看详情
centos6.5部署wordpress
1、安装环境:#yuminstallhttpdmysql-serverphpphp-mysqlphp-gdphp-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpc-y2、配置mysql初始化密码:#mysqladmin-urootpassword**********2.1、mysql新建一个wordpress的表:createdatabasew 查看详情
centos6.8源码安装部署zabbix3.4.5
本文档主要介绍CentOS6.8在lamp环境下安装以及部署Zabbix3.4.5(注:本文部署环境为php-5.6.23+mysql-5.6.24+httpd-2.2.15+CentOS6.8)基本流程:1.准备编译环境2.yum源配置并且安装php和Apche的所需包3.mysql服务的启动和创建zabbix账号4.下载zabbix3.4.5... 查看详情
centos6.8源码安装部署zabbix3.4.5
本文档主要介绍CentOS6.8在lamp环境下安装以及部署Zabbix3.4.5(注:本文部署环境为php-5.6.23+mysql-5.6.24+httpd-2.2.15+CentOS6.8)基本流程:1.准备编译环境2.国内阿里云yum源配置并且安装php和Apche的所需包3.mysql服务的启动和创建zabbix账号4.... 查看详情
centos6私有云owncloud部署
系统centos6一、卸载旧版本ownCloud安装要求 PHP5.3.3以上,如果需要卸载旧版本请参照以下办法,以卸载apache为例。查询已安装版本。如果要卸载mysql,就把httpd改成mysql。[[email protected] ~]# rpm -qa|grep httpdhttpd-2.2.... 查看详情
centos6.4下docker应用环境的部署配置
http://blog.chinaunix.net/uid-619485-id-4973941.html***********************************************OS:CentOS6.6x86_64Docker:1.4.1Docker安装执行安装命令:sudoyuminstalldocker-io 出现Error信息: Loadedplugins:f 查看详情
centos6.5部署saltstack
(1)、python2.7安装https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz# tar xvzf Python-2.7.8.tgz# cd Python-2.7.8# ./configure --prefix=/usr/local# make 查看详情
centos6部署监控神器普罗米修斯(详细部署说明)(代码片段)
部署说明:环境说明:组件版本下载地址Prometheus2.6.1https://prometheus.io/download/#prometheusgo1.11.4https://golang.org/dl/Grafana5.4.2https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.rpm安装go解压安装:[root@cs-linf 查看详情
centos6.8部署vnc服务
...到机房,因此vnc是一款不错的替代软件。 下面记录在centos6环境下安装vnc的操作:(1)查看本机是否已经安装vncserver[[email protected]~ 查看详情
centos6.5pxekickstart批量部署
...到,复习一下完整的步骤记在这里,说明以后再加上环境Centos6.5 ESXI虚拟机服务器端安装dhcp tftp-servernfs 挂载光盘yuminstalldhcp-ycp/usr/share/doc/dhcp-4.1.1/dhcpd.conf.samp 查看详情
centos6.5上部署drbd
下面开始在CentOS6.5上安装并配置drbd,环境的话继续使用之前安装完heartbeat的两台主机,同时也是为后面实现heartbeat存储和数据库高可用做准备,所以如果需要单独操作,请按照之前安装heartbeat的准备工作进行配置,然后根据下... 查看详情
centos6.5上部署haproxy
环境说明:主机名角色IP地址mylinux1.contoso.comHaproxyeth0:192.168.100.121eth1:172.16.100.121mylinux3.contoso.comsshserver(做tcp实验用)eth0:192.168.100.181mylinux4.contoso.comsshserver(做tcp实验用)eth1:192.168.100.182一、环境 查看详情
centos6.5上部署heartbeat
环境说明:主机名角色IP地址VIPheartbeat01.contoso.comHeartbeat节点1eth0:192.168.49.133eth1:172.16.49.133(心跳连接)172.16.49.100heartbeat02.contoso.comHeartbeat节点2eth0:192.168.49.134eth1:172.16.49.134(心跳连接)一、准备工作以下操作除非特别 查看详情
centos6部署strongloop
1.安装node1)下载官方二进制包cd/optwgethttps://nodejs.org/dist/latest-v7.x/node-v7.10.0-linux-x64.tar.gz2)解压缩tar-zvxnode-v7.10.0-linux-x64.tar.gzmvnode-v7.10.0-linux-x64node3)配置环境变量vi/etc/profile增加 exportNODE_H 查看详情