zoukankan      html  css  js  c++  java
  • 配置apache服务器,安装php等

    阿里云的linux主机上安装apache的方法。

    云服务器操作系统:CentOS 6.2 64位

    客户端操作环境:Mac OSX Teminal

    安装apache

    操作步骤:

    1. 安装 Apache 软件: 

    yum install httpd
    yum install httpd-devel

    2. 设置 Apache 在服务器启动时运行: 

    chkconfig --levels 235 httpd on

    3. 在 Apache 配置文件中配置域名:

    vi /etc/httpd/conf/httpd.conf,找到 ServerName ,添加“域名:80”,保存并退出。

    4. 重启 Apache:

    service httpd restart
     

    前端目录默认:/var/www/

    安装mysql

    1.安装mysql

        yum install mysql mysql-server mysql-devel 

        如果没有下载的话,可以输入命令,在安装:rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

     2.设为开机自启动

       chkconfig mysqld on 

    3. 启动数据库

        service mysqld restart

     

    1. 安装mariadb

        yum -y install mariadb mariadb-server

    2.设为开机自启动

       systemctl enable mariadb.service

    2.启动数据库

       systemctl start mariadb.service 

    3. 打开数据库命令(初始无密码):mysql。  设置远程操作,具体可以看网页教程。 一般阿里云3306默认是设置好了的。

       http://www.imooc.com/article/17201?block_id=tuijian_wz

       http://www.linuxidc.com/Linux/2016-12/137941.htm

       http://blog.csdn.net/preterhuman_peak/article/details/40396873  【这个好用】

     4.修改中文乱码

        https://blog.csdn.net/daijiguo/article/details/78102622  【没效果】

    安装php

    1.安装php

        yum install php  

    2.安装php-fpm 。理解为链接php和apache的桥梁。

        yum install php-fpm

    2. 安装php-mysql 。链接php和mysql,php通过命令可以打开mysql

       yum install php-mysql

    【此处补充一句,一般推荐php-mysql,因为会有脚本注入。一般使用php-mysqli或者php-pdo】

    3. php -m 可以查看安装了php的哪些模块。 

    4. 重启php服务。

        service php-fpm restart

    5.配置文件在目录:/etc/php.ini。记得将upload_max_filesize改为=10M。不然大图片和大文件无法上传

    1、如果之前已经安装我们先卸载一下 yum -y remove php*

    2、由于linux的yum源不存在php7.x,所以我们要更改yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

    3、yum 安装php72w和各种拓展,选自己需要的即可 yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml 以上这篇CentOS7yum安装PHP7.2的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    其他mysql相关命令及知识

    数据放在/var/lib/mysql

    查看已经安装的mysql服务: rpm -qa|grep -i mysql

    启动、停止数据库,查询数据库状态

        service mysqld start  (或者 systemctl start mysqld.service)

        service mysqld stop

        service mysqld status

    查看哪些端口被使用  netstat  -anplut

  • 相关阅读:
    日期控件选择条件控制只能选择当前日期之前或当前日期之后
    记录一次ajax 429请求laravel api的错误
    如何配置Linux系统的IP地址?
    laravel 定时任务通过队列发送邮件
    ioutil.ReadFile 读取文件内容时为什么读取不到文件呢?open var2.go: no such file or directory
    swoole异步io操作
    PHP获取本周所有日期或者最近七天所有日期
    面试又给我问到MySQL索引,最全的一次整理
    Google资深工程师深度讲解Go语言基础语法(二)
    ps命令详解
  • 原文地址:https://www.cnblogs.com/dongfangchun/p/7826485.html
Copyright © 2011-2022 走看看