安装mysql
--------------------------------------
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum localinstall mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
systemctl start mysqld
#设置mysql
mysql_secure_installation
#创建用户
CREATE USER 'www'@'%' IDENTIFIED BY 'zheshimima@123456';
GRANT ALL ON *.* TO 'www'@'%';
#立即生效
flush privileges
#修改数据库目录
mkdir /www/data
mysqladmin -u root -p shutdown
mv /var/lib/mysql /www/data
修改 /etc/my.cnf 文件

  1. [mysqld]
  2. datadir=/www/data/mysql
  3. socket=/www/data/mysql/mysql.sock
  4.  
  5. [mysql]
  6. socket=/www/data/mysql/mysql.sock

chown -R mysql:mysql /www/data/mysql

安装httpd

--------------------------------------
yum install httpd -y
service httpd start
主配置文件是/etc/httpd/conf/httpd.conf。

  1. #服务器根目录
  2. ServerRoot "/etc/httpd"
  3.  
  4. #端口
  5. #Listen 12.34.56.78:80
  6. Listen 80
  7.  
  8. #域名+端口来标识服务器,没有域名用ip也可以
  9. #ServerName www.example.com:80
  10.  
  11. #不许访问根目录
  12. <Directory />
  13. AllowOverride none
  14. Require all denied
  15. </Directory>
  16.  
  17. # 文档目录
  18. DocumentRoot "/var/www/html"
  19.  
  20. # 对 /var/www目录访问限制
  21. <Directory "/var/www">
  22. AllowOverride None
  23. # Allow open access:
  24. Require all granted
  25. </Directory>
  26.  
  27. # 对/var/www/html目录访问限制
  28. <Directory "/var/www/html">
  29.    Options Indexes FollowSymLinks
  30.    AllowOverride None
  31.   Require all granted
  32. </Directory>
  33.  
  34. # 默认编码
  35. AddDefaultCharset UTF-8
  36.  
  37. #EnableMMAP off
  38. EnableSendfile on
  39.  
  40. # include进来其它配置文件
  41.  
  42. IncludeOptional conf.d/*.conf

配置存储在的/etc/httpd/conf.d/目录。
#添加虚拟机

  1. <VirtualHost *:80>
  2. DocumentRoot /www/htdocs/caipiao
  3. ServerName www.aaa.com
  4. ServerAlias aaa.com
  5. ServerAlias bbb.com
  6. ServerAlias www.bbb.com
  7. </VirtualHost>
  8. <VirtualHost *:80>
  9. DocumentRoot /www/htdocs/pay
  10. ServerName pay.ccc.top
  11. </VirtualHost>

安装PHP 7
----------------------------------------

rpm -qa | grep php
rpm -e xxx
yum remove php* php-common

rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum install php70w

#卸载mysql, httpd, php
==============================
rpm -qa|grep -i mysql
yum remove mysql*

rpm -qa|grep php
yum remove php*

rpm -qa|grep httpd
yum remove httpd*

#安装阿里云一键安装包
==============================
上传 sh-14.5 解压,执行安装文件

#安装lnmpa包
==============================
#https://lnmp.org/
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmpa

二: 安装centos服务环境软件mysql httpd php的更多相关文章

  1. vmware安装CentOS开发环境搭建

    CentOS开发环境搭建 一.安装系统 新建虚拟机   2.选择“自定义(高级)”,并点击[下一步] 3.选择虚拟机硬件兼容性,并点击[下一步] 4.选择“稍后安装操作系统”,并点击[下一步] 5.选 ...

  2. 安装CentOS桌面环境

    CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境.在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentO ...

  3. 解决在linux下安装centos自带的mysql后,出现navicat远程连接失败的问题

    最近在学习关于数据库相关的东西,所以下午尝试在linux下自己搭建了myql,我的mysql是直接安装centos系统自带的,安装过程不再赘述 安装完成后,从linux后台登录也显示成功,但是就是从n ...

  4. SpringCloudAlibaba 微服务讲解(二)微服务环境搭建

    微服务环境搭建 我们这次是使用的电商项目的商品.订单.用户为案例进行讲解 2.1 案例准备 2.1.1 技术选型 maven :3.3.9 数据库:mysql 持久层:SpringData JPA S ...

  5. Kafka单机版安装(CentOS 7环境下)

    一.环境操作系统和软件版本介绍 1.环境操作系统为CentOS Linux release 7.2.1511 (Core) 可用cat /etc/redhat-release查询 2.软件版本 Kaf ...

  6. Zookeeper单机版安装(CentOS 7环境下)

    一.环境操作系统和软件版本介绍 1.环境操作系统为CentOS Linux release 7.2.1511 (Core) 可用cat /etc/redhat-release查询 2.软件版本 Zoo ...

  7. 利用lnmp一键安装的php环境忘记mysql,root用户密码解决方法

    1.cd /lnmp1.5/tools/ 2.sh reset_mysql_root_password.sh 这样,即可完成修改!

  8. centos安装php7.2环境

    centos安装php7.2环境 安装apache服务 yum -y install httpd 首先获取rpm: rpm -Uvh https://dl.fedoraproject.org/pub/ ...

  9. vagrant(二)配置文件vagrantfile详解 以及安装php、nginx、mysql

    上一篇文章完整的讲叙了如何安装一个vagrant的环境.这里主要说一说vagrant的配置文件Vagrantfile. 一 配置详解 在我们的开发目录下有一个文件Vagrantfile,里面包含有大量 ...

随机推荐

  1. luogu3605晋升者计数

    https://www.zybuluo.com/ysner/note/1282069 题面 给一颗带点权的树,求每个点的子树中比该点权值大的点的个数. \(n\leq10^5\) 解析 首先有个很无脑 ...

  2. bzoj2957 楼房重建——线段树

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2957 线段树维护两个值:cnt 能看到的最多楼房数: mx 最大斜率数: 对于一段区间,从左 ...

  3. Eclipse中执行sql脚本文件

    转自:https://blog.csdn.net/weixin_37778823/article/details/79614281 在Eclipse中导入或新建sql脚本文件(.sql文件),选择指定 ...

  4. 正则表达式:(?=a)是什么意思?

    1.(?=a) 表示我们需要匹配某样东西的前面. 2.(?!a) 表示我们需要不匹配某样东西. 3.(?:a) 表示我们需要匹配某样东西本身. 4.(?<=a) 表示我们需要匹配某样东西的后面. ...

  5. SVN请求认证信息

    WIN10:C:\Users\Home目录\AppData\Roaming\Subversion Window Server 系统:C:\Users\Home目录\AppData\Roaming\Su ...

  6. 制作并发布个人CocoaPods库

    随着对 CocoaPods 越来越多的依赖,我们也可以尝试把自己的库发布到它上面. 1.在Github上新建一个项目(名字我随便取了一个,其他步骤截图为WCUIKit).自己做相应修改即可. 2.克隆 ...

  7. [转]C语言/C++中如何产生随机数

    C语言/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,和time()函数. 需要说明的是,iostream头文件中就有srand函数的定义,不需要再额外引入stdlib. ...

  8. 每天学点Linux命令:倒叙打印文件第二行的前100个大写字母

    sed -n | rev 处理第二行             grep:提取大写字母   o: 不显示非结果  tr:删除换行   Cut:截取1-100个字符  rev:逆序 断断续续搞了好长时间. ...

  9. RabbitMQ~广播消息

    定义 广播消息是指生产者产生的消息将分发给所有订阅这个消息的消费者,而普通的模式是:一批消息可以被多个人共同消费,如consumer1可能消费1,3,5记录,而consumer2可能消费的是2,4,6 ...

  10. LN : leetcode 263 Ugly Number

    lc 263 Ugly Number lc 263 Ugly Number Write a program to check whether a given number is an ugly num ...