云服务器Centos6.5ApachePHP配置

用腾讯云服务器一个月了,由于不是自身专业,所以配置过程花了些时间,记下来以后方便自己。

在安装系统环境的时候,选用的是Apache系统安装量最大的“PHP全能运行环境(Centos 6.5 64位 Apache PHP系列)”,提供商是“杭州康展通信科技有限公司”。

系统环境安装顺序
1、下载 linux 端的远程工具 putty,在IP address一栏输入云服务器的公网IP。

2、输入购买云服务器时的账号和密码登录,用户名:root;密码:自己设置的。

3、输入 cat default.pass 获取 FTP 及数据库权限,不然数据库和FTP登不进去,记下数据库和FTP密码。

4、绑定域名:输入 vi /usr/local/apache2/conf/httpd.conf ,按pagedown按钮翻到最底部,找到下图红框内容。

 

centos-config-01

默认打开是浏览模式,按i键进入编辑模式,按Esc退出编辑模式,然后按下键至最底部,

输入:
:q+回车,直接退出。 如果在文本输入模式下修改了文档内容,则不能退出。
:wq+回车,保存后退出。
:x+回车,同“ wq”。
:q!+回车,不保存内容,强制退出。

找到 VirtualHost 一栏,增加
ServerName www.yourdomain.com
ServerAlias www.yourdomain.com yourdomain.com yourdomain.com
替换为您自己的域名,效果如下图。

centos-config-02

5、设置Apache域名跳转到www域名,浏览器收录官网时会优先显示www网站,国内主流网站大都是这么做的。

现需要sanweiguozi.com跳转到www.sanweiguozi.com。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sanweiguozi.com [NC]
RewriteRule ^/(.*) http://www.sanweiguozi.com/ [L]

如果是两个域名做跳转,格式没有太大改变

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.like3.com [NC]
RewriteRule ^/(.*) http://www.sanweiguozi.com/ [L]

chongdingxiang

6、Centos上Apache重启,按顺序输入以下命令
停止Apache服务:/etc/init.d/httpd stop
启动Apache服务:/etc/init.d/httpd start

7、Centos上mysql重启,按顺序输入以下命令
停止mysql服务:/etc/init.d/mysqld stop
停止mysql服务:/etc/init.d/mysqld start