centos下apache+mysql+php安装及配置
今天难得休闲,自从加盟当前公司以来好像就基本没有写过博客了。难得闲下来和前同事聊天,他们几个人合伙买了VPS在用。这对我们搞WEB开发的童鞋来说是非常重要的,我来这家公司有许久了,但是竟然到现在连一台LINUX服务器的权限都没给我。本来准备和同事一起使用这台服务器的,可是想了一下。我这个比较暴力~搞不好就把服务器弄完了,影响了别人不好,在网上找了一圈还是买了国内的云主机(具体哪家就不说了,免得被怀疑广告啊~)。买了一个月的安装了一下感觉还是挺不错的。
进入正题~我安装的是centos 6.4版本的服务器,想要安装apache之类的软件是非常容易的,centos下有yum命令可以自动到镜像服务器下载安装,非常方便,当然也可以安装如xampp之类的集成包软件。
一、安装APCHE PHP MYSQL
yum -y install httpd php mysql mysql-server php-mysql
设置apache开机启动
checkconfig --level httpd on
checkconfig list
启动apache
/etc/init.d/httpd start
设置mysql开机启动
checkconfig --level mysqld on
启动mysql
/etc/init.d/mysqld start
编辑apache配置文件
vi /etc/httpd/conf/httpd.conf
编辑php配置文件
vi /ect/php.ini
编辑mysql配置文件
vi /etc/my.cnf
二、配置APCHE PHP MYSQL
使apache支持vhosts虚拟主机
1. 确认是否打开vhost扩展

2.编辑virtual.conf文件,加入以下代码测试
vi /etc/httpd/conf.d/virtual.conf

绑定www.test.com到你的IP地址,在/var/www/test下增加index.php,看到成功页面,恭喜你~成功了!
新建MYSQL账户 并授权所有权限 并能使远程登录
# 默认MYSQL 密码为空
mysql -u root -p # 新建一个用户
#Host有Localhost是只能本地访问 %为任何地方都可访问
insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("")); flush privileges; #授权
grant all privileges on *.* to test@% WITH GRANT OPTION; #修改密码
update mysql.user set password=password('新密码') where User="test" and Host="%"; #刷新授权
FLUSH PRIVILEGES; exit;
centos下apache+mysql+php安装及配置的更多相关文章
- 阿里云、腾讯云、CentOS下的MySQL的安装与配置详解
一. 安装 查看是否已安装 # 查看MySQL版本 mysql --version # 查看MySQL相关文件 whereis mysql 若已安装,卸载方法如下 # 卸载MySQL yum remo ...
- CentOS下Samba文件服务器的安装与配置
CentOS下Samba文件服务器的安装与配置 http://blog.csdn.net/limingzhong198/article/details/22064801 一.安装配置 1. 安装sam ...
- Linux CentOS 7 下 Apache Tomcat 7 安装与配置
前言 记录一下Linux CentOS 7安装Tomcat7的完整步骤. 下载 首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tom ...
- Mac下Apache+MySQL+PHP安装
max下是自带有Apache和php的服务器的,不需要另外安装,本文就对相关配置进行介绍. 第一:Apache 在终端中输入,下面指令即可启动Apache服务器: //启动 sudo apachect ...
- Centos下MongoDB数据库的安装以及配置开机自启动(三)
最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. 在服务器上完全可以用yum来安装管 ...
- centos下 apache+mysql+php的安装
一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [root@localhost ~]# yum install mysql mysql-server 安装完毕,让 MySQ ...
- CentOS 7 Apache服务的安装与配置
原文出处:http://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Gro ...
- CentOS 7 Apache服务的安装与配置(转)
https://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Group来维 ...
- PHP+Apache+MySQL+phpMyAdmin安装和配置
下载网址: PHP:http://windows.php.net/download 版本: php-5.6.31-Win32-VC11-x64.zip Apache:https://www.a ...
随机推荐
- spring 计划任务:cron表达式
Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法 格式: Seconds Minutes Hours DayofMonth Mont ...
- 【C#】添加鼠标管轮事件
对FlowLayoutPanel添加鼠标滚轮事件 在mainform中添加事件 his.flowLayoutPanel1.MouseWheel += new System.Windows.Forms. ...
- php计算时间差的方法
一个简单的例子:计算借书的天数,根据每天的日期进行计算. (1) 有数据库的情况 MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可. MYSQL那就用两个日期字 ...
- 使用PHP获取汉字的拼音(全部与首字母)
<?php /** * 取汉字拼音 * edit by www.jbxue.com */ class GetPingYing { private $pylist = array( 'a'=> ...
- 2W/月和1W/月的工作,你会怎么选?
只看标题的话,肯定有不少人会选择月薪 2W 的工作,很明显,钱多嘛!但实际上,这里是有前提的,完整的问题如下: 一份月薪 2W,但加班无底线,基本没有自由时间的工作,和一份月薪 1W,但正常工作时长, ...
- html 元素添加 class
<!-- 给 input 添加 class 一个input 可以添加多个class 中间空格隔开. --> @Html.TextBox("txtIDNumber", & ...
- 编码错误设置错误报 "SyntaxError: Non-ASCII character '/xe6' "
无意中碰到键盘导致一段处理中文拼音的 python 代码跑起来报了个错 “SyntaxError: Non-ASCII character ‘/xe6' " 看了下是注释 # coding: ...
- c#中sqlhelper类的编写(一)
在.net平台的项目开发中,凡是用到数据库交互的,都有必要了解SqlHelper类的原理. 步骤一: 我就拿WPF项目开发作为例子.首先要新建一个App.config(应用程序配置文件).注意,在VS ...
- 浅谈strtok
原型:char *strtok(char *s, char *delim); 功能:分解字符串为一组标记串.s为要分解的字符串,delim为分隔符字符串. 说明:首次调用时,s必须指向要分解的字符串, ...
- Qt 内存管理机制(转)
许转载http://devbean.blog.51cto.com/448512/526734 强类型语言在创建对象时总会显式或隐式地包含对象的类型信息.也就是说,强类型语言在分配对象内存空间时,总 ...