本文记录了从源码,在Centos 7上手动部署LNMP环境的过程,为了方便以后对nginx和mariadb进行升级,这里采用yum的方式进行安装. 1.建立运行网站和数据库的用户和组 groupadd www useradd -g www admin passwd admin #然后输入你想设置的密码 更多用户操作请参考[这里],然后将新建用户添加到sudo列表中,编辑/etc/sudoers,内容如下: ## Allow root to run any commands anywhere ro…
CentOS7.3环境下源码安装httpd 本文在CentOS7.3下,源码安装apache服务httpd2.4. 1.下载好源码安装包 [root@localhost ~]#ll total 6252 -rw-r--r--. 1 root root 6398218 Apr 7 22:25 httpd-2.4.25.tar.bz2 2.解压安装包 [root@localhost ~]#tar xvf httpd-2.4.25.tar.bz2 3.安装编译相关的工具 yum -y groupins…
安装nginx 安装nginx依赖包 yum install -y pcre-devel zlib-devel openssl-devel wget gcc tree vim 进入目录/root/setup cd /root/setup 下载nginx安装包到/root/setup目录 wget http://nginx.org/download/nginx-1.14.2.tar.gz 解压nginx安装包 tar -xzvf nginx-1.14.2.tar.gz 在/root/setup/n…
1.下载PostgreSQL源码包,并保存到Linux操作系统的一个目录下 2.解压PostgreSQL源码包 :tar zxvf postgresql-9.2.4.tar.gz 或 tar jxvf postgresql-9.2.4.tar.bz2 3,切换到刚刚解压的目录下:cd postgresql-9.2.4 4. ./configure 如果遇到错误,则需要如下安装依赖工具包(按需安装) yum install gcc yum install readline yum install…
操作环境:RedHat Enterprise Linux 5.6 一.安装准备 安装Apache一般依赖3个组件:apr.apr-util.pcre. 确保这三个组件已经安装. [root@bigsrv ~]# rpm -qa|grep apr apr-util--.el5_5. apr--.el5_5. apr--.el5_5. xorg-x11-drv-dynapro-- apr-util--.el5_5. [root@bigsrv ~]# rpm -qa|grep pcre pcre-.e…
本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境 一.简介 什么是LAMP     LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所…
CentOS 7 下源码安装 python3   在CentOS7下,默认安装的是python2.7:为满足项目要求,安装python3 的方法如下:   1. 首先安装python3.6可能使用的依赖 # yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel    2. 编译安装Python3.6 # wget https://www.python.org/ftp/py…
在运维工作中经常部署各种运维环境,涉及mysql数据库的安装也是时常需要的.mysql数据库安装可以选择yum在线安装,但是这种安装的mysql一般是系统自带的,版本方面可能跟需求不太匹配.可以通过源码安装的方式,自定义安装自己所需版本的mysql.-----------------------------------------------------------------------------------------------------------------------------…
Linux平台下源码安装mysql多实例数据库[root@linux-node1 ~]# netstat -tlunp | grep 330tcp6 0 0 :::3306 :::* LISTEN 6191/mysqld [root@linux-node1 ~]# ss -tlunp | grep 330tcp LISTEN 0 80 :::3306 :::* users:(("mysqld",pid=6191,fd=10)) [root@linux-node1 ~]# systemc…
多实例安装本节是在CentOS6.5下源码安装MySQL5.6.35的基础上,在同一台机器增加一个MySQL实例.参考Centos中安装多个mysql数据的配置实例,安装目录为/usr/local/mysql3307/ .目录创建(-p父目录不存在则创建此目录) [root@VMUest ~]# cd mysql- [root@VMUest mysql-]# mkdir -p /usr/local/mysql3307/data .编译安装 [root@VMUest mysql-]# cmake…