今天难得休闲,自从加盟当前公司以来好像就基本没有写过博客了。难得闲下来和前同事聊天,他们几个人合伙买了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安装及配置的更多相关文章

  1. 阿里云、腾讯云、CentOS下的MySQL的安装与配置详解

    一. 安装 查看是否已安装 # 查看MySQL版本 mysql --version # 查看MySQL相关文件 whereis mysql 若已安装,卸载方法如下 # 卸载MySQL yum remo ...

  2. CentOS下Samba文件服务器的安装与配置

    CentOS下Samba文件服务器的安装与配置 http://blog.csdn.net/limingzhong198/article/details/22064801 一.安装配置 1. 安装sam ...

  3. Linux CentOS 7 下 Apache Tomcat 7 安装与配置

    前言 记录一下Linux CentOS 7安装Tomcat7的完整步骤. 下载 首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tom ...

  4. Mac下Apache+MySQL+PHP安装

    max下是自带有Apache和php的服务器的,不需要另外安装,本文就对相关配置进行介绍. 第一:Apache 在终端中输入,下面指令即可启动Apache服务器: //启动 sudo apachect ...

  5. Centos下MongoDB数据库的安装以及配置开机自启动(三)

    最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. 在服务器上完全可以用yum来安装管 ...

  6. centos下 apache+mysql+php的安装

    一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [root@localhost ~]# yum install mysql mysql-server 安装完毕,让 MySQ ...

  7. CentOS 7 Apache服务的安装与配置

    原文出处:http://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Gro ...

  8. CentOS 7 Apache服务的安装与配置(转)

    https://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Group来维 ...

  9. PHP+Apache+MySQL+phpMyAdmin安装和配置

    下载网址: PHP:http://windows.php.net/download     版本: php-5.6.31-Win32-VC11-x64.zip Apache:https://www.a ...

随机推荐

  1. asp.net 中使用less

    首先 ,需要知道 whats the less; 实际上less 只是针对css比较难于维护和抽象这种现象,而创造的一个工具. 然后,在抛开语言环境的情况下(例如.net 是vs环境,java是ecl ...

  2. IIS6,IIS7 最简单的重写URL

    虽然现在很少用IIS6,今天突然要把项目搬到老的服务器上(IIS6),对项目还要重新部署一下. 主要把时间花在了对url的重写上.其实很简单,如下: IIS6 网站 → 属性 → 主目录 → 配置 → ...

  3. DEDECMS中,常见全局变量

    全局变量 {dede:global.cfg_cmspath/} 是dedecms 的安装目录,一般就是网站的根目录. {dede:global.cfg_cmsurl/}是当前目录 注意加一根斜线{de ...

  4. kali使用随笔

    1.kali 默认禁用网络服务,显示设备未托管.需要在/etc/NetworkManager/NetworkManager.conf将managed=false修改为true,重启电脑. 2.自己利用 ...

  5. sqlite3简单使用

    下载SQLite3 地址:http://www.sqlite.org/download.html 下载好的文档是SQlite3.exe,假如放在D盘. cmd D: D:\>SQlite3.ex ...

  6. js中的等号与非等号

    等号与非等号都会进行类型转换,转换规则如下: 1 如果有一个是boolean值,则true改为1,false改为0  false == 0 ; true == 1 返回true  true == 2 ...

  7. C# winfrom中的布局 控件Anchor和Dock的区别

    c#中的布局问题 http://hi.baidu.com/whzpower/item/57e3179cca21e1cab725317a

  8. 《C和指针》 读书笔记 -- 第8章 数组

    1.在C中,数组名的值是一个指针常量而不是指针变量,也就是数组第一个元素的地址. 2.数组和指针的区别: 声明一个数组时,编译器将根据声明所指定的元素数量为数组保留内存空间,然后再创建数组名,它的值是 ...

  9. Django的templates模版

    前面介绍的都是django.http.HttpResponse 把内容直接返回到网页上,这次介绍通过渲染模版的方法来显示内容 步骤: 1.创建一个项目(略) 2.创建一个app(略) 3.添加项目到s ...

  10. Opencv Mat的操作

    cout << mat 有错误的原因 You are using OpenCV built with VS10. The ostream operator << in the ...