二: 安装centos服务环境软件mysql httpd php

安装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 文件

[mysqld] 
datadir=/www/data/mysql
socket=/www/data/mysql/mysql.sock

[mysql] 
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。

#服务器根目录
ServerRoot "/etc/httpd"

#端口
#Listen 12.34.56.78:80
Listen 80

#域名+端口来标识服务器,没有域名用ip也可以
#ServerName www.example.com:80

#不许访问根目录
<Directory />
    AllowOverride none
    Require all denied
</Directory>

# 文档目录
DocumentRoot "/var/www/html"

# 对 /var/www目录访问限制
<Directory "/var/www">
    AllowOverride None
    # Allow open access:
    Require all granted
</Directory>

# 对/var/www/html目录访问限制
<Directory "/var/www/html">
   Options Indexes FollowSymLinks
   AllowOverride None
   Require all granted
</Directory>

# 默认编码
AddDefaultCharset UTF-8

#EnableMMAP off
EnableSendfile on

# include进来其它配置文件

IncludeOptional conf.d/*.conf

配置存储在的/etc/httpd/conf.d/目录。

#添加虚拟机

<VirtualHost *:80>
        DocumentRoot /www/htdocs/caipiao
        ServerName www.aaa.com
        ServerAlias aaa.com
        ServerAlias bbb.com
        ServerAlias www.bbb.com
</VirtualHost>
<VirtualHost *:80>
        DocumentRoot /www/htdocs/pay
        ServerName pay.ccc.top
</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