• 二: 安装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

  • 相关阅读:
    CVSps 3.8 发布,CVS 资料库更改收集
    Cobra WinLDTP 3.0 发布,GUI 自动化测试
    SolusOS 2 Alpha 6 发布,桌面 Linux 发行
    微软 Windows Phone 8 原创应用大赛起航
    JAVA削足适履适应RESTful设计
    如何撰写编程书籍
    Synbak 2.1 发布,系统备份工具
    LibreOffice 4.0 RC1 发布,支持火狐兼容主题
    Rails 3.2.11 发布,修复关键安全问题
    haveged 1.7 发布,随机数生成器
  • 原文地址:https://www.cnblogs.com/xielisen/p/5481724.html
Copyright © 2020-2023  润新知