您的位置:首页 > 运维架构 > Linux

linux学习---lamp环境搭建

2017-06-27 11:51 316 查看
基础环境及设备

linux 版本:Centos6      

cpu:64位

虚拟机设备:VMare Woekstation 12.5.6



备注:本次安装是采用的系统自带的yum源进行安装的

第一步:安装Apache

1:安装apache,命令如下:

yum install -y httpd

 

2:修改httpd.conf,修改ServerName的域名,具体步骤如下:

使用vi编辑器打开apache配置文件,命令如下:

vi /etc/httpd/conf/httpd.conf     

按下Esc键切换到命令模式,命令如下:

/ServerName  www.example.com:80     -------回车

按下字母i键,切换到编辑模式,将/Server Name www.example.com:80 修改为如下:

ServerName www.localhost.com:80          --------这里设置自己的域名  

3:启动apache,命令如下

service httpd start

4:apache服务的一下其他操作命令:

service httpd stop                                   --------停止apache服务

service httpd restart                                --------重启apache服务

chkconfig httpd on                                  ---------设置开机启动

第二步:安装mysql

1:安装mysql,命令如下:

yum install -y mysql mysql-server

2:找到mysql安装目录下的my-medium.cnf,命令如下

whereis mysql                                      -----找到/usr/share/mysql目录

cd /usr/share/mysql                            ------进入文件夹         

ls    ------查看该目录下所有内容,其中有一个mysql-medium.cnf的文件

备注:步骤2只是为查询mysql-medium.cnf路径,实际操作中如果知道此路径位置,步骤2可跳过

3:复制mysqli-mudium.cnf到/etc/my.cnf,命令如下

cp /user/share/mysql/mysql-medium.cnf /etc/my.cnf    -----注意/etc/mysql.cnf前必须有一个空格

4:启动mysql服务

service mysqld start

5:设置root账户密码

mysql_secure_installation           

此处会有一堆的信息提示,输入步骤如下:

y             回车

*******     此处输入密码,回车

*******     再次输入密码,回车

y             回车......

y             回车......(重复此操作,一直到看到Thinks for using mysql为止,设置完成)

6:mysql的一些其他操作

service mysqld stop                             -------停止mysql服务

service mysqld restart                         --------重启mysql服务

chkconfig mysqld on                            ---------设置开机启动

第三步:安装php

1:安装php

yum install -y php

2:安装组件

yum install -y php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash
libmcrypt

3:重启apache和mysql

service httpd restart

service mysqld restart

第四步:修改apache配置

1:打开apache配置文件

vi /etc/httpd/conf/httpd.conf

2:修改配置文件

DirectoryIndex index.html
index.html.var

修改为:DirectoryIndex
index.htmlindex.php
index.html.var
(设置默认首页文件)

:wq保存退出

3:重启apache

service httpd restart

4:删除默认测试首页文件

rm -f /etc/httpd/conf.d/welcome.conf
/var/www/error/noindex.html

第五步:修改php配置

1:打开php.ini

vi /etc/php.ini

2:修改如下

找到date.timezone
= 把前面的分号去掉,改为date.timezone
= Asia/Shanghai 设置时区

找到open_basedir
= 设置为:open_basedir.:/tmp/防止php木马跨站

备注:设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,

如果改了之后安装程序有问题,可以注销此行,

或者直接写上程序的目录/data/www.bamaol.com/:/tmp/

第六步:测试

编写一个index.php文件,查看php版本信息

cd /var/www/html

vi index.php

<?php phpinfo(); ?>

:wq 保存退出

浏览器输入域名127.0.0.1(此域名应根据自己项目域名确定)

显示php版本信息,则安装成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos linux lamp