阿里云的linux主机上安装apache的方法。
云服务器操作系统:CentOS 6.2 64位
客户端操作环境:Mac OSX Teminal
安装apache
操作步骤:
1. 安装 Apache 软件:
2. 设置 Apache 在服务器启动时运行:
3. 在 Apache 配置文件中配置域名:
4. 重启 Apache:
前端目录默认:/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