tar -zxvf mysql
addUser mysql -s /sbin/nologin
mv mysql /usr/local/mysql (改目录下直接存储bin docs等目录)
mkdir -p /data/mysql
chown -R mysql:mysql /data/mysql
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql(ok ok )
echo $? 是否是0

ls /data/mysql/
cd support-files/
cp my-medium.cnf /etc/my.cnf overload
vim my.cnf

port =3306
socket =/tmp/mysql.sock
skip-networking (关闭网络3306端口)

注释关闭 (主从时会用到)
log-bin= mysql-bin (是否开启二进制日志)
binlog_format=mixed
server-id =1

cp mysql.server /etc/init.d/mysqld
vi !$
basedir=/usr/local/mysql
datadir=/data/mysql

chkconfig (系统服务列表)
chkconfig --add mysqld
chkconfig mysqld on
/etc/init.d/mysqld start
ps aux|grep mysql (检查是否启动)
netstat -lnp (检查端口3306)

mysql 安装完毕
Apache 开始安装

cd
cd /usr/local/src/
tar -zxvf httpd-2.2.16.tar.gz
cd httpd-2.2.16
vim INSTALL prefix make make install
./configure --prefix=/usr/local/apache2 --enable-mods-shared=most (动态加静态加载:) --enable-so (dso 动态加载 补充安装)
echo $?
make
echo $?
make install

cd /usr/local/apache2
ls modules/ (动态加载模块)
apache 安装完毕

/usr/local/apache2/bin/httpd -t 检测配置文件是否有问题 syntax OK

/usr/local/apache2/bin/httpd -l 静态加载模块或者功能
core 核心
prefork 工作模式
http_core
mod_so

/usr/local/src/httpd-2.2.16/ configure --help
--with-mpm=MPM event|worker(进程和线程)|prefork(父进程子进程)

/usr/local/apache2/bin/httpd -M 列出加载模块

cat /usr/local/apache2/build/config.nice(查看编译时参数)

/usr/local/apache2/bin/apachectl start|stop
ps aux|grep httpd
netstat -lnp

vi conf/httpd.conf
serverName www.example.com 注销去掉

./bin/apachectl -t | ./bin/httpd -t 测试配置文件
./bin/apachectl graceful (reload)

curl localhost 检测 或者 ip访问   It works

安装lamp代码的更多相关文章

  1. linux centos yum安装LAMP环境

    centos 6.5 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源 ...

  2. 一键安装lamp环境 centos

    linux centos yum安装LAMP环境 /*************链接**************/http://www.cnblogs.com/suger/p/3832093.html ...

  3. 在Debian下安装LAMP

    准备工作: 1 sudo apt-get install build-essential 第一步:安装Apache 1 sudo apt-get install apache2 第二步:安装MySQL ...

  4. centos7.2 yum安装lamp环境

    一.准备工作 1.   下载并安装centos7.2,配置好网络环境,确保centos能上网,可以获取到yum源. centos7.2的下载地址:http://pan.baidu.com/s/1eRT ...

  5. CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境

    一.简介 什么是LAMP    LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代 ...

  6. Ubantu 安装 LAMP环境

    1.通过 apt-get update 命令从ubantu软件源中下载可安装软件的列表. 2.通过一条命令可以一次性的安装LAMP apt-get install apache2 php5 mysql ...

  7. CentOS 6.3 源码安装LAMP(Linux+Apache+Mysql+Php)环境

    一.简介 什么是LAMP LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而>言都是在它所 ...

  8. 在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)

    在安装LAMP之前,建议先更新系统包$ sudo dnf update 第一步:安装Apache Web服务器1.在Fedora 23安装Apache,你可以运行下面的命令:$ sudo dnf in ...

  9. 在CentOS/RHEL/Scientific Linux 6下安装 LAMP

    LAMP 是服务器系统中开源软件的一个完美组合.它是 Linux .Apache HTTP 服务器.MySQL 数据库.PHP(或者 Perl.Python)的第一个字母的缩写代码.对于很多系统管理员 ...

随机推荐

  1. Java第一季

    1.Java常量的应用 语法:final 常量名 = 值: final String LOVE = "IMOOC"; final double PI = 3.14 举一个简单的例子 ...

  2. td-agent 收集日志到kafka的配置

    <source> @type tail path /data1/td-agent/wechat-tag*.log tag wechat-tag read_from_head true fo ...

  3. Elasticsearch java api 基本搜索部分详解

    文档是结合几个博客整理出来的,内容大部分为转载内容.在使用过程中,对一些疑问点进行了整理与解析. Elasticsearch java api 基本搜索部分详解 ElasticSearch 常用的查询 ...

  4. nginx+tomcat安装配置

    nginx+tomcat安装配置 # nginx+tomcat安装配置 #创建网站目录 mkdir -p /www/wwwroot cd /www #安装配置 wget http://mirrors. ...

  5. apache通过AD验证

    ## apache通过AD验证 #yum install httpd mod_authz_ldap#安装apahce的ldap模块yum install mod_authz_ldap -y #配置ap ...

  6. ChatterBot之linux下安装mongodb 02

    当前环境 :centos 6.9 mongodb版本 mongodb-linux-x86_64-3.4.4.tgz 使用链接工具:studio-3t-x64.msi.zip 首先我们先来安装mongo ...

  7. 使用.Net Core+EF7 完成CodeFirst

    emmm,本来想着用Core做一个小项目玩玩的,然后肯定是要用到数据库的, 然后想,啊,要不用CodeFirst,感觉很腻害的样子,于是,一脸天真无邪的我就踏入了一个深不见底的天坑... 本来想着,应 ...

  8. js函数的作用域与this指向

    函数的作用域与this指向是js中很重要的一部分,理清这点东西需要个逻辑,看看我的逻辑怎么样... 下面是个提纲,可以直接挑你感兴趣的条目阅读. 函数的定义方式:直接定义(window下,内部定义), ...

  9. java傻瓜简单100%一定看的懂新手安装教程

    1.java官网   最新的不是很稳定 http://www.oracle.com/technetwork/java/javase/downloads/index.html 一直点下一步就可以,但别忘 ...

  10. 动手开发一个名为“微天气”的微信小程序(上)

    引言:在智能手机软件的装机量中,天气预报类的APP排在比較靠前的位置.说明用户对天气的关注度非常高.由于人们不管是工作还是度假旅游等各种活动都须要依据自然天气来安排.跟着本文开发一个"微天气 ...